Searched refs:par (Results 1 - 25 of 201) sorted by relevance

123456789

/drivers/video/nvidia/
H A Dnv_setup.c60 void NVWriteCrtc(struct nvidia_par *par, u8 index, u8 value) argument
62 VGA_WR08(par->PCIO, par->IOBase + 0x04, index);
63 VGA_WR08(par->PCIO, par->IOBase + 0x05, value);
65 u8 NVReadCrtc(struct nvidia_par *par, u8 index) argument
67 VGA_WR08(par->PCIO, par->IOBase + 0x04, index);
68 return (VGA_RD08(par->PCIO, par
70 NVWriteGr(struct nvidia_par *par, u8 index, u8 value) argument
75 NVReadGr(struct nvidia_par *par, u8 index) argument
80 NVWriteSeq(struct nvidia_par *par, u8 index, u8 value) argument
85 NVReadSeq(struct nvidia_par *par, u8 index) argument
90 NVWriteAttr(struct nvidia_par *par, u8 index, u8 value) argument
102 NVReadAttr(struct nvidia_par *par, u8 index) argument
114 NVWriteMiscOut(struct nvidia_par *par, u8 value) argument
118 NVReadMiscOut(struct nvidia_par *par) argument
140 NVWriteDacMask(struct nvidia_par *par, u8 value) argument
150 NVWriteDacReadAddr(struct nvidia_par *par, u8 value) argument
154 NVWriteDacWriteAddr(struct nvidia_par *par, u8 value) argument
158 NVWriteDacData(struct nvidia_par *par, u8 value) argument
162 NVReadDacData(struct nvidia_par *par) argument
167 NVIsConnected(struct nvidia_par *par, int output) argument
209 NVSelectHeadRegisters(struct nvidia_par *par, int head) argument
224 nv4GetConfig(struct nvidia_par *par) argument
254 nv10GetConfig(struct nvidia_par *par) argument
299 struct nvidia_par *par = info->par; local
[all...]
H A Dnv_accel.c74 struct nvidia_par *par = info->par; local
78 par->lockup = 1;
83 struct nvidia_par *par = info->par; local
86 while (--count && READ_GET(par) != par->dmaPut) ;
96 struct nvidia_par *par = info->par; local
99 while (--count && NV_RD32(par
107 NVDmaKickoff(struct nvidia_par *par) argument
117 struct nvidia_par *par = info->par; local
158 struct nvidia_par *par = info->par; local
169 struct nvidia_par *par = info->par; local
190 struct nvidia_par *par = info->par; local
201 struct nvidia_par *par = info->par; local
282 struct nvidia_par *par = info->par; local
298 struct nvidia_par *par = info->par; local
318 struct nvidia_par *par = info->par; local
353 struct nvidia_par *par = info->par; local
407 struct nvidia_par *par = info->par; local
[all...]
H A Dnv_i2c.c31 struct nvidia_par *par = chan->par; local
34 val = NVReadCrtc(par, chan->ddc_base + 1) & 0xf0;
41 NVWriteCrtc(par, chan->ddc_base + 1, val | 0x01);
47 struct nvidia_par *par = chan->par; local
50 val = NVReadCrtc(par, chan->ddc_base + 1) & 0xf0;
57 NVWriteCrtc(par, chan->ddc_base + 1, val | 0x01);
63 struct nvidia_par *par = chan->par; local
75 struct nvidia_par *par = chan->par; local
122 nvidia_create_i2c_busses(struct nvidia_par *par) argument
140 nvidia_delete_i2c_busses(struct nvidia_par *par) argument
154 struct nvidia_par *par = info->par; local
[all...]
H A Dnv_hw.c57 void NVLockUnlock(struct nvidia_par *par, int Lock) argument
61 VGA_WR08(par->PCIO, 0x3D4, 0x1F);
62 VGA_WR08(par->PCIO, 0x3D5, Lock ? 0x99 : 0x57);
64 VGA_WR08(par->PCIO, 0x3D4, 0x11);
65 cr11 = VGA_RD08(par->PCIO, 0x3D5);
70 VGA_WR08(par->PCIO, 0x3D5, cr11);
73 int NVShowHideCursor(struct nvidia_par *par, int ShowHide) argument
75 int cur = par->CurrentState->cursor1;
77 par->CurrentState->cursor1 = (par
141 nvGetClocks(struct nvidia_par *par, unsigned int *MClk, unsigned int *NVClk) argument
380 nv4UpdateArbitrationSettings(unsigned VClk, unsigned pixelDepth, unsigned *burst, unsigned *lwm, struct nvidia_par *par) argument
618 nv10UpdateArbitrationSettings(unsigned VClk, unsigned pixelDepth, unsigned *burst, unsigned *lwm, struct nvidia_par *par) argument
655 nv30UpdateArbitrationSettings( struct nvidia_par *par, unsigned int *burst, unsigned int *lwm ) argument
676 nForceUpdateArbitrationSettings(unsigned VClk, unsigned pixelDepth, unsigned *burst, unsigned *lwm, struct nvidia_par *par) argument
765 CalcVClock(int clockIn, int *clockOut, u32 * pllOut, struct nvidia_par *par) argument
810 CalcVClock2Stage(int clockIn, int *clockOut, u32 * pllOut, u32 * pllBOut, struct nvidia_par *par) argument
855 NVCalcStateExt(struct nvidia_par *par, RIVA_HW_STATE * state, int bpp, int width, int hDisplaySize, int height, int dotClock, int flags) argument
945 NVLoadStateExt(struct nvidia_par *par, RIVA_HW_STATE * state) argument
1612 NVUnloadStateExt(struct nvidia_par *par, RIVA_HW_STATE * state) argument
1684 NVSetStartAddress(struct nvidia_par *par, u32 start) argument
[all...]
H A Dnv_proto.h8 void NVWriteCrtc(struct nvidia_par *par, u8 index, u8 value);
9 u8 NVReadCrtc(struct nvidia_par *par, u8 index);
10 void NVWriteGr(struct nvidia_par *par, u8 index, u8 value);
11 u8 NVReadGr(struct nvidia_par *par, u8 index);
12 void NVWriteSeq(struct nvidia_par *par, u8 index, u8 value);
13 u8 NVReadSeq(struct nvidia_par *par, u8 index);
14 void NVWriteAttr(struct nvidia_par *par, u8 index, u8 value);
15 u8 NVReadAttr(struct nvidia_par *par, u8 index);
16 void NVWriteMiscOut(struct nvidia_par *par, u8 value);
17 u8 NVReadMiscOut(struct nvidia_par *par);
71 nvidia_bl_init(struct nvidia_par *par) argument
72 nvidia_bl_exit(struct nvidia_par *par) argument
[all...]
/drivers/video/geode/
H A Dsuspend_gx.c20 static void gx_save_regs(struct gxfb_par *par) argument
26 i = read_gp(par, GP_BLT_STATUS);
30 rdmsrl(MSR_GX_MSR_PADSEL, par->msr.padsel);
31 rdmsrl(MSR_GLCP_DOTPLL, par->msr.dotpll);
33 write_dc(par, DC_UNLOCK, DC_UNLOCK_UNLOCK);
36 memcpy(par->gp, par->gp_regs, sizeof(par->gp));
37 memcpy(par->dc, par
70 gx_restore_gfx_proc(struct gxfb_par *par) argument
88 gx_restore_display_ctlr(struct gxfb_par *par) argument
138 gx_restore_video_proc(struct gxfb_par *par) argument
175 gx_restore_regs(struct gxfb_par *par) argument
191 gx_disable_graphics(struct gxfb_par *par) argument
213 gx_enable_graphics(struct gxfb_par *par) argument
241 struct gxfb_par *par = info->par; local
255 struct gxfb_par *par = info->par; local
[all...]
H A Dlxfb_ops.c186 struct lxfb_par *par = info->par; local
191 write_vp(par, VP_A1T, 0);
192 write_vp(par, VP_A2T, 0);
193 write_vp(par, VP_A3T, 0);
196 val = read_dc(par, DC_GENERAL_CFG) & ~(DC_GENERAL_CFG_VGAE |
199 write_dc(par, DC_GENERAL_CFG, val);
201 val = read_vp(par, VP_VCFG) & ~VP_VCFG_VID_EN;
202 write_vp(par, VP_VCFG, val);
204 write_dc(par, DC_IR
251 struct lxfb_par *par = info->par; local
347 struct lxfb_par *par = info->par; local
512 struct lxfb_par *par = info->par; local
527 struct lxfb_par *par = info->par; local
589 lx_save_regs(struct lxfb_par *par) argument
642 lx_restore_gfx_proc(struct lxfb_par *par) argument
668 lx_restore_display_ctlr(struct lxfb_par *par) argument
733 lx_restore_video_proc(struct lxfb_par *par) argument
768 lx_restore_regs(struct lxfb_par *par) argument
820 struct lxfb_par *par = info->par; local
834 struct lxfb_par *par = info->par; local
[all...]
/drivers/video/
H A Dbroadsheetfb.c119 static void broadsheet_gpio_issue_data(struct broadsheetfb_par *par, u16 data) argument
121 par->board->set_ctl(par, BS_WR, 0);
122 par->board->set_hdb(par, data);
123 par->board->set_ctl(par, BS_WR, 1);
126 static void broadsheet_gpio_issue_cmd(struct broadsheetfb_par *par, u16 data) argument
128 par->board->set_ctl(par, BS_D
132 broadsheet_gpio_send_command(struct broadsheetfb_par *par, u16 data) argument
142 broadsheet_gpio_send_cmdargs(struct broadsheetfb_par *par, u16 cmd, int argc, u16 *argv) argument
158 broadsheet_mmio_send_cmdargs(struct broadsheetfb_par *par, u16 cmd, int argc, u16 *argv) argument
169 broadsheet_send_command(struct broadsheetfb_par *par, u16 data) argument
177 broadsheet_send_cmdargs(struct broadsheetfb_par *par, u16 cmd, int argc, u16 *argv) argument
186 broadsheet_gpio_burst_write(struct broadsheetfb_par *par, int size, u16 *data) argument
206 broadsheet_mmio_burst_write(struct broadsheetfb_par *par, int size, u16 *data) argument
220 broadsheet_burst_write(struct broadsheetfb_par *par, int size, u16 *data) argument
229 broadsheet_gpio_get_data(struct broadsheetfb_par *par) argument
250 broadsheet_get_data(struct broadsheetfb_par *par) argument
258 broadsheet_gpio_write_reg(struct broadsheetfb_par *par, u16 reg, u16 data) argument
277 broadsheet_mmio_write_reg(struct broadsheetfb_par *par, u16 reg, u16 data) argument
286 broadsheet_write_reg(struct broadsheetfb_par *par, u16 reg, u16 data) argument
295 broadsheet_write_reg32(struct broadsheetfb_par *par, u16 reg, u32 data) argument
303 broadsheet_read_reg(struct broadsheetfb_par *par, u16 reg) argument
311 is_broadsheet_pll_locked(struct broadsheetfb_par *par) argument
316 broadsheet_setup_plls(struct broadsheetfb_par *par) argument
342 broadsheet_setup_spi(struct broadsheetfb_par *par) argument
351 broadsheet_setup_spiflash(struct broadsheetfb_par *par, u16 *orig_sfmcd) argument
363 broadsheet_spiflash_wait_for_bit(struct broadsheetfb_par *par, u16 reg, int bitnum, int val, int timeout) argument
379 broadsheet_spiflash_write_byte(struct broadsheetfb_par *par, u8 data) argument
386 broadsheet_spiflash_read_byte(struct broadsheetfb_par *par, u8 *data) argument
404 broadsheet_spiflash_wait_for_status(struct broadsheetfb_par *par, int timeout) argument
437 broadsheet_spiflash_op_on_address(struct broadsheetfb_par *par, u8 op, u32 addr) argument
460 broadsheet_verify_spiflash(struct broadsheetfb_par *par, int *flash_type) argument
487 broadsheet_setup_for_wfm_write(struct broadsheetfb_par *par, u16 *initial_sfmcd, int *flash_type) argument
510 broadsheet_spiflash_write_control(struct broadsheetfb_par *par, int mode) argument
525 broadsheet_spiflash_erase_sector(struct broadsheetfb_par *par, int addr) argument
544 broadsheet_spiflash_read_range(struct broadsheetfb_par *par, int addr, int size, char *data) argument
566 broadsheet_spiflash_write_page(struct broadsheetfb_par *par, int addr, const char *data) argument
592 broadsheet_spiflash_write_sector(struct broadsheetfb_par *par, int addr, const char *data, int sector_size) argument
611 broadsheet_spiflash_rewrite_sector(struct broadsheetfb_par *par, int sector_size, int data_start_addr, int data_len, const char *data) argument
676 broadsheet_write_spiflash(struct broadsheetfb_par *par, u32 wfm_addr, const u8 *wfm, int bytecount, int flash_type) argument
713 broadsheet_store_waveform_to_spiflash(struct broadsheetfb_par *par, const u8 *wfm, size_t wfm_size) argument
737 struct broadsheetfb_par *par = info->par; local
777 broadsheet_init_display(struct broadsheetfb_par *par) argument
837 broadsheet_identify(struct broadsheetfb_par *par) argument
852 broadsheet_init(struct broadsheetfb_par *par) argument
860 broadsheetfb_dpy_update_pages(struct broadsheetfb_par *par, u16 y1, u16 y2) argument
900 broadsheetfb_dpy_update(struct broadsheetfb_par *par) argument
974 struct broadsheetfb_par *par = info->par; local
984 struct broadsheetfb_par *par = info->par; local
994 struct broadsheetfb_par *par = info->par; local
1008 struct broadsheetfb_par *par = info->par; local
1068 struct broadsheetfb_par *par; local
1198 struct broadsheetfb_par *par = info->par; local
[all...]
H A Di740fb.c103 static inline void i740outb(struct i740fb_par *par, u16 port, u8 val) argument
105 vga_mm_w(par->regs, port, val);
107 static inline u8 i740inb(struct i740fb_par *par, u16 port) argument
109 return vga_mm_r(par->regs, port);
111 static inline void i740outreg(struct i740fb_par *par, u16 port, u8 reg, u8 val) argument
113 vga_mm_w_fast(par->regs, port, reg, val);
115 static inline u8 i740inreg(struct i740fb_par *par, u16 port, u8 reg) argument
117 vga_mm_w(par->regs, port, reg);
118 return vga_mm_r(par->regs, port+1);
120 static inline void i740outreg_mask(struct i740fb_par *par, u1 argument
134 struct i740fb_par *par = data; local
142 struct i740fb_par *par = data; local
150 struct i740fb_par *par = data; local
159 struct i740fb_par *par = data; local
168 struct i740fb_par *par = info->par; local
191 struct i740fb_par *par = info->par; local
202 struct i740fb_par *par = info->par; local
218 i740_calc_fifo(struct i740fb_par *par, u32 freq, int bpp) argument
353 i740_calc_vclk(u32 freq, struct i740fb_par *par) argument
403 i740fb_decode_var(const struct fb_var_screeninfo *var, struct i740fb_par *par, struct fb_info *info) argument
725 vga_protect(struct i740fb_par *par) argument
734 vga_unprotect(struct i740fb_par *par) argument
745 struct i740fb_par *par = info->par; local
909 struct i740fb_par *par = info->par; local
955 struct i740fb_par *par = info->par; local
1014 struct i740fb_par *par; local
1182 struct i740fb_par *par = info->par; local
1207 struct i740fb_par *par = info->par; local
1238 struct i740fb_par *par = info->par; local
[all...]
H A Dhecubafb.c72 static void apollo_send_data(struct hecubafb_par *par, unsigned char data) argument
75 par->board->set_data(par, data);
78 par->board->set_ctl(par, HCB_DS_BIT, 0);
81 par->board->wait_for_ack(par, 0);
84 par->board->set_ctl(par, HCB_DS_BIT, 1);
87 par
90 apollo_send_command(struct hecubafb_par *par, unsigned char data) argument
102 hecubafb_dpy_update(struct hecubafb_par *par) argument
127 struct hecubafb_par *par = info->par; local
137 struct hecubafb_par *par = info->par; local
147 struct hecubafb_par *par = info->par; local
161 struct hecubafb_par *par = info->par; local
221 struct hecubafb_par *par; local
288 struct hecubafb_par *par = info->par; local
[all...]
H A Dpmagb-b-fb.c69 static inline void sfb_write(struct pmagbbfb_par *par, unsigned int reg, u32 v) argument
71 writel(v, par->sfb + reg / 4);
74 static inline u32 sfb_read(struct pmagbbfb_par *par, unsigned int reg) argument
76 return readl(par->sfb + reg / 4);
79 static inline void dac_write(struct pmagbbfb_par *par, unsigned int reg, u8 v) argument
81 writeb(v, par->dac + reg / 4);
84 static inline u8 dac_read(struct pmagbbfb_par *par, unsigned int reg) argument
86 return readb(par->dac + reg / 4);
89 static inline void gp0_write(struct pmagbbfb_par *par, u32 v) argument
91 writel(v, par
102 struct pmagbbfb_par *par = info->par; local
138 struct pmagbbfb_par *par = info->par; local
152 struct pmagbbfb_par *par = info->par; local
188 struct pmagbbfb_par *par = info->par; local
254 struct pmagbbfb_par *par; local
361 struct pmagbbfb_par *par = info->par; local
[all...]
H A Dtridentfb.c36 (struct tridentfb_par *par, u32, u32, u32, u32, u32, u32);
38 (struct tridentfb_par *par, u32, u32, u32, u32, u32, u32);
40 (struct tridentfb_par *par, const char*,
167 static inline void writemmr(struct tridentfb_par *par, u16 r, u32 v) argument
169 fb_writel(v, par->io_virt + r);
172 static inline u32 readmmr(struct tridentfb_par *par, u16 r) argument
174 return fb_readl(par->io_virt + r);
183 static void blade_init_accel(struct tridentfb_par *par, int pitch, int bpp) argument
189 writemmr(par, 0x21C0, v2);
190 writemmr(par,
200 blade_wait_engine(struct tridentfb_par *par) argument
206 blade_fill_rect(struct tridentfb_par *par, u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) argument
217 blade_image_blit(struct tridentfb_par *par, const char *data, u32 x, u32 y, u32 w, u32 h, u32 c, u32 b) argument
232 blade_copy_rect(struct tridentfb_par *par, u32 x1, u32 y1, u32 x2, u32 y2, u32 w, u32 h) argument
257 xp_init_accel(struct tridentfb_par *par, int pitch, int bpp) argument
287 xp_wait_engine(struct tridentfb_par *par) argument
308 xp_fill_rect(struct tridentfb_par *par, u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) argument
320 xp_copy_rect(struct tridentfb_par *par, u32 x1, u32 y1, u32 x2, u32 y2, u32 w, u32 h) argument
355 image_init_accel(struct tridentfb_par *par, int pitch, int bpp) argument
374 image_wait_engine(struct tridentfb_par *par) argument
380 image_fill_rect(struct tridentfb_par *par, u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) argument
394 image_copy_rect(struct tridentfb_par *par, u32 x1, u32 y1, u32 x2, u32 y2, u32 w, u32 h) argument
421 tgui_init_accel(struct tridentfb_par *par, int pitch, int bpp) argument
448 tgui_fill_rect(struct tridentfb_par *par, u32 x, u32 y, u32 w, u32 h, u32 c, u32 rop) argument
459 tgui_copy_rect(struct tridentfb_par *par, u32 x1, u32 y1, u32 x2, u32 y2, u32 w, u32 h) argument
497 struct tridentfb_par *par = info->par; local
519 struct tridentfb_par *par = info->par; local
549 struct tridentfb_par *par = info->par; local
562 struct tridentfb_par *par = info->par; local
573 read3X4(struct tridentfb_par *par, int reg) argument
578 write3X4(struct tridentfb_par *par, int reg, unsigned char val) argument
584 read3CE(struct tridentfb_par *par, unsigned char reg) argument
590 writeAttr(struct tridentfb_par *par, int reg, unsigned char val) argument
597 write3CE(struct tridentfb_par *par, int reg, unsigned char val) argument
603 enable_mmio(struct tridentfb_par *par) argument
618 disable_mmio(struct tridentfb_par *par) argument
633 crtc_unlock(struct tridentfb_par *par) argument
640 get_nativex(struct tridentfb_par *par) argument
673 set_lwidth(struct tridentfb_par *par, int width) argument
681 screen_stretch(struct tridentfb_par *par) argument
692 screen_center(struct tridentfb_par *par) argument
699 set_screen_start(struct tridentfb_par *par, int base) argument
711 set_vclk(struct tridentfb_par *par, unsigned long freq) argument
756 set_number_of_lines(struct tridentfb_par *par, int lines) argument
774 is_flatpanel(struct tridentfb_par *par) argument
784 get_memsize(struct tridentfb_par *par) argument
868 struct tridentfb_par *par = info->par; local
986 struct tridentfb_par *par = info->par; local
997 shadowmode_on(struct tridentfb_par *par) argument
1002 shadowmode_off(struct tridentfb_par *par) argument
1010 struct tridentfb_par *par = info->par; local
1242 struct tridentfb_par *par = info->par; local
1278 struct tridentfb_par *par = info->par; local
1549 struct tridentfb_par *par = info->par; local
[all...]
H A Ds3fb.c201 static u8 s3fb_ddc_read(struct s3fb_info *par) argument
203 if (s3fb_ddc_needs_mmio(par->chip))
204 return readb(par->mmio + DDC_MMIO_REG);
206 return vga_rcrt(par->state.vgabase, DDC_REG);
209 static void s3fb_ddc_write(struct s3fb_info *par, u8 val) argument
211 if (s3fb_ddc_needs_mmio(par->chip))
212 writeb(val, par->mmio + DDC_MMIO_REG);
214 vga_wcrt(par->state.vgabase, DDC_REG, val);
219 struct s3fb_info *par = data; local
222 reg = s3fb_ddc_read(par) | DDC_DRIVE_E
232 struct s3fb_info *par = data; local
245 struct s3fb_info *par = data; local
252 struct s3fb_info *par = data; local
259 struct s3fb_info *par = info->par; local
323 struct s3fb_info *par = info->par; local
469 struct s3fb_info *par = info->par; local
511 struct s3fb_info *par = info->par; local
535 struct s3fb_info *par = info->par; local
556 struct s3fb_info *par = info->par; local
613 struct s3fb_info *par = info->par; local
981 struct s3fb_info *par = info->par; local
1019 struct s3fb_info *par = info->par; local
1060 s3_identification(struct s3fb_info *par) argument
1121 struct s3fb_info *par; local
1399 struct s3fb_info __maybe_unused *par = info->par; local
1434 struct s3fb_info *par = info->par; local
1465 struct s3fb_info *par = info->par; local
[all...]
H A Dneofb.c150 static inline void write_le32(int regindex, u32 val, const struct neofb_par *par) argument
152 writel(val, par->neo2200 + par->cursorOff + regindex);
208 struct neofb_par *par, long freq)
238 par->VCLK3NumeratorLow = n_best;
239 par->VCLK3NumeratorHigh = (f_best << 7);
241 par->VCLK3NumeratorLow = n_best | (f_best << 7);
243 par->VCLK3Denominator = d_best;
248 par->VCLK3NumeratorLow,
249 par
207 neoCalcVCLK(const struct fb_info *info, struct neofb_par *par, long freq) argument
260 vgaHWInit(const struct fb_var_screeninfo *var, struct neofb_par *par) argument
448 vgaHWRestore(const struct fb_info *info, const struct neofb_par *par) argument
483 struct neofb_par *par = info->par; local
522 struct neofb_par *par = info->par; local
557 struct neofb_par *par = info->par; local
572 struct neofb_par *par = info->par; local
588 struct neofb_par *par = info->par; local
728 struct neofb_par *par = info->par; local
1180 struct neofb_par *par = info->par; local
1269 struct neofb_par *par = info->par; local
1368 struct neofb_par *par = info->par; local
1404 struct neofb_par *par = info->par; local
1436 struct neofb_par *par = info->par; local
1652 struct neofb_par *par = info->par; local
1699 struct neofb_par *par = info->par; local
1762 struct neofb_par *par = info->par; local
1777 struct neofb_par *par = info->par; local
1856 struct neofb_par *par = info->par; local
1946 struct neofb_par *par; local
[all...]
/drivers/video/riva/
H A Dnv_driver.c46 static inline unsigned char MISCin(struct riva_par *par) argument
48 return (VGA_RD08(par->riva.PVIO, 0x3cc));
52 riva_is_connected(struct riva_par *par, Bool second) argument
54 volatile U032 __iomem *PRAMDAC = par->riva.PRAMDAC0;
69 NV_WR32(par->riva.PRAMDAC0, 0x0610, 0x94050140);
70 NV_WR32(par->riva.PRAMDAC0, 0x0608, 0x00001000);
76 NV_WR32(par->riva.PRAMDAC0, 0x0608,
77 NV_RD32(par->riva.PRAMDAC0, 0x0608) & 0x0000EFFF);
86 riva_override_CRTC(struct riva_par *par) argument
90 par
100 riva_is_second(struct riva_par *par) argument
155 riva_get_memlen(struct riva_par *par) argument
272 riva_get_maxdclk(struct riva_par *par) argument
314 riva_common_setup(struct riva_par *par) argument
[all...]
H A Drivafb-i2c.c30 struct riva_par *par = chan->par; local
33 VGA_WR08(par->riva.PCIO, 0x3d4, chan->ddc_base + 1);
34 val = VGA_RD08(par->riva.PCIO, 0x3d5) & 0xf0;
41 VGA_WR08(par->riva.PCIO, 0x3d4, chan->ddc_base + 1);
42 VGA_WR08(par->riva.PCIO, 0x3d5, val | 0x1);
48 struct riva_par *par = chan->par; local
51 VGA_WR08(par->riva.PCIO, 0x3d4, chan->ddc_base + 1);
52 val = VGA_RD08(par
66 struct riva_par *par = chan->par; local
79 struct riva_par *par = chan->par; local
127 riva_create_i2c_busses(struct riva_par *par) argument
141 riva_delete_i2c_busses(struct riva_par *par) argument
153 riva_probe_i2c_connector(struct riva_par *par, int conn, u8 **out_edid) argument
[all...]
/drivers/video/aty/
H A Dmach64_accel.c38 void aty_reset_engine(const struct atyfb_par *par) argument
42 aty_ld_le32(GEN_TEST_CNTL, par) &
43 ~(GUI_ENGINE_ENABLE | HWCURSOR_ENABLE), par);
46 aty_ld_le32(GEN_TEST_CNTL, par) | GUI_ENGINE_ENABLE, par);
50 aty_ld_le32(BUS_CNTL, par) | BUS_HOST_ERR_ACK | BUS_FIFO_ERR_ACK, par);
53 static void reset_GTC_3D_engine(const struct atyfb_par *par) argument
55 aty_st_le32(SCALE_3D_CNTL, 0xc0, par);
57 aty_st_le32(SETUP_CNTL, 0x00, par);
63 aty_init_engine(struct atyfb_par *par, struct fb_info *info) argument
185 draw_rect(s16 x, s16 y, u16 width, u16 height, struct atyfb_par *par) argument
197 struct atyfb_par *par = (struct atyfb_par *) info->par; local
237 aty_st_le32(SRC_HEIGHT1_WIDTH1, (width << 16) | area->height, par); local
244 struct atyfb_par *par = (struct atyfb_par *) info->par; local
283 struct atyfb_par *par = (struct atyfb_par *) info->par; local
[all...]
H A Datyfb_base.c151 void aty_st_lcd(int index, u32 val, const struct atyfb_par *par) argument
154 aty_st_le32(lt_lcd_regs[index], val, par);
159 temp = aty_ld_le32(LCD_INDEX, par);
160 aty_st_le32(LCD_INDEX, (temp & ~LCD_INDEX_MASK) | index, par);
162 aty_st_le32(LCD_DATA, val, par);
166 u32 aty_ld_lcd(int index, const struct atyfb_par *par) argument
169 return aty_ld_le32(lt_lcd_regs[index], par);
174 temp = aty_ld_le32(LCD_INDEX, par);
175 aty_st_le32(LCD_INDEX, (temp & ~LCD_INDEX_MASK) | index, par);
177 return aty_ld_le32(LCD_DATA, par);
429 correct_chipset(struct atyfb_par *par) argument
567 atyfb_get_pixclock(struct fb_var_screeninfo *var, struct atyfb_par *par) argument
591 read_aty_sense(const struct atyfb_par *par) argument
632 aty_get_crtc(const struct atyfb_par *par, struct crtc *crtc) argument
667 SHADOW_EN | SHADOW_RW_EN, par); local
679 aty_set_crtc(const struct atyfb_par *par, const struct crtc *crtc) argument
737 SHADOW_EN | SHADOW_RW_EN, par); local
778 calc_line_length(struct atyfb_par *par, u32 vxres, u32 bpp) argument
793 struct atyfb_par *par = (struct atyfb_par *) info->par; local
1298 struct atyfb_par *par = (struct atyfb_par *) info->par; local
1530 struct atyfb_par *par = (struct atyfb_par *) info->par; local
1565 set_off_pitch(struct atyfb_par *par, const struct fb_info *info) argument
1584 struct atyfb_par *par = (struct atyfb_par *) info->par; local
1597 struct atyfb_par *par = dev_id; local
1623 aty_enable_irq(struct atyfb_par *par, int reenable) argument
1655 aty_disable_irq(struct atyfb_par *par) argument
1677 struct atyfb_par *par = (struct atyfb_par *) info->par; local
1735 struct atyfb_par *par = (struct atyfb_par *) info->par; local
1763 aty_waitforvblank(struct atyfb_par *par, u32 crtc) argument
1821 struct atyfb_par *par = (struct atyfb_par *) info->par; local
1920 struct atyfb_par *par = (struct atyfb_par *) info->par; local
1930 struct atyfb_par *par = (struct atyfb_par *) info->par; local
2004 aty_power_mgmt(int sleep, struct atyfb_par *par) argument
2063 struct atyfb_par *par = (struct atyfb_par *) info->par; local
2112 struct atyfb_par *par = info->par; local
2127 struct atyfb_par *par = (struct atyfb_par *) info->par; local
2173 aty_bl_get_level_brightness(struct atyfb_par *par, int level) argument
2192 struct atyfb_par *par = bl_get_data(bd); local
2225 aty_bl_init(struct atyfb_par *par) argument
2277 aty_calc_mem_refresh(struct atyfb_par *par, int xclk) argument
2311 atyfb_get_timings_from_lcd(struct atyfb_par *par, struct fb_var_screeninfo *var) argument
2339 struct atyfb_par *par = (struct atyfb_par *) info->par; local
2827 struct atyfb_par *par = (struct atyfb_par *) info->par; local
2874 aty_st_pal(u_int regno, u_int red, u_int green, u_int blue, const struct atyfb_par *par) argument
2893 struct atyfb_par *par = (struct atyfb_par *) info->par; local
2969 struct atyfb_par *par = info->par; local
3165 aty_init_lcd(struct atyfb_par *par, u32 bios_base) argument
3396 init_from_bios(struct atyfb_par *par) argument
3453 struct atyfb_par *par = info->par; local
3535 struct atyfb_par *par; local
3637 struct atyfb_par *par; local
3720 struct atyfb_par *par = (struct atyfb_par *) info->par; local
3925 struct atyfb_par *par; local
[all...]
/drivers/video/savage/
H A Dsavagefb-i2c.c92 r = VGArCR(chan->reg, chan->par);
100 VGAwCR(chan->reg, r, chan->par);
108 r = VGArCR(chan->reg, chan->par);
116 VGAwCR(chan->reg, r, chan->par);
123 return (VGArCR(chan->reg, chan->par) & PROSAVAGE_I2C_SCL_IN) ? 1 : 0;
130 return (VGArCR(chan->reg, chan->par) & PROSAVAGE_I2C_SDA_IN) ? 1 : 0;
138 if (chan->par) {
142 chan->adapter.dev.parent = &chan->par->pcidev->dev;
157 dev_dbg(&chan->par->pcidev->dev,
160 dev_warn(&chan->par
169 struct savagefb_par *par = info->par; local
210 struct savagefb_par *par = info->par; local
220 struct savagefb_par *par = info->par; local
[all...]
H A Dsavagefb_driver.c85 static void vgaHWSeqReset(struct savagefb_par *par, int start) argument
88 VGAwSEQ(0x00, 0x01, par); /* Synchronous Reset */
90 VGAwSEQ(0x00, 0x03, par); /* End Reset */
93 static void vgaHWProtect(struct savagefb_par *par, int on) argument
101 tmp = VGArSEQ(0x01, par);
103 vgaHWSeqReset(par, 1); /* start synchronous reset */
104 VGAwSEQ(0x01, tmp | 0x20, par);/* disable the display */
106 VGAenablePalette(par);
112 tmp = VGArSEQ(0x01, par);
114 VGAwSEQ(0x01, tmp & ~0x20, par);/* reenabl
121 vgaHWRestore(struct savagefb_par *par, struct savage_reg *reg) argument
148 vgaHWInit(struct fb_var_screeninfo *var, struct savagefb_par *par, struct xtimings *timings, struct savage_reg *reg) argument
262 savage3D_waitfifo(struct savagefb_par *par, int space) argument
270 savage4_waitfifo(struct savagefb_par *par, int space) argument
278 savage2000_waitfifo(struct savagefb_par *par, int space) argument
287 savage3D_waitidle(struct savagefb_par *par) argument
293 savage4_waitidle(struct savagefb_par *par) argument
299 savage2000_waitidle(struct savagefb_par *par) argument
306 SavageSetup2DEngine(struct savagefb_par *par) argument
404 struct savagefb_par *par = info->par; local
415 SavageSetup2DEngine(struct savagefb_par *par) argument
512 SavagePrintRegs(struct savagefb_par *par) argument
544 savage_get_default_par(struct savagefb_par *par, struct savage_reg *reg) argument
696 savage_set_default_par(struct savagefb_par *par, struct savage_reg *reg) argument
871 struct savagefb_par *par = info->par; local
973 savagefb_decode_var(struct fb_var_screeninfo *var, struct savagefb_par *par, struct savage_reg *reg) argument
1211 struct savagefb_par *par = info->par; local
1261 savagefb_set_par_int(struct savagefb_par *par, struct savage_reg *reg) argument
1479 savagefb_update_start(struct savagefb_par *par, int base) argument
1506 struct savagefb_par *par = info->par; local
1545 struct savagefb_par *par = info->par; local
1557 struct savagefb_par *par = info->par; local
1610 struct savagefb_par *par = info->par; local
1630 struct savagefb_par *par = info->par; local
1685 savage_enable_mmio(struct savagefb_par *par) argument
1704 savage_disable_mmio(struct savagefb_par *par) argument
1720 struct savagefb_par *par = info->par; local
1753 struct savagefb_par *par = info->par; local
1767 struct savagefb_par *par = info->par; local
1805 struct savagefb_par *par = info->par; local
1820 savage_init_hw(struct savagefb_par *par) argument
2059 struct savagefb_par *par = info->par; local
2185 struct savagefb_par *par; local
2378 struct savagefb_par *par = info->par; local
2414 struct savagefb_par *par = info->par; local
[all...]
/drivers/video/i810/
H A Di810_main.h21 struct i810fb_par *par);
23 struct i810fb_par *par, u32 xres, u32 yres);
41 extern void i810_create_i2c_busses(struct i810fb_par *par);
42 extern void i810_delete_i2c_busses(struct i810fb_par *par);
49 static inline void i810_create_i2c_busses(struct i810fb_par *par) { } argument
50 static inline void i810_delete_i2c_busses(struct i810fb_par *par) { } argument
67 static inline void __devinit set_mtrr(struct i810fb_par *par) argument
69 par->mtrr_reg = mtrr_add((u32) par->aperture.physical,
70 par
77 unset_mtrr(struct i810fb_par *par) argument
[all...]
H A Di810-i2c.c45 struct i810fb_par *par = chan->par; local
46 u8 __iomem *mmio = par->mmio_start_virtual;
58 struct i810fb_par *par = chan->par; local
59 u8 __iomem *mmio = par->mmio_start_virtual;
71 struct i810fb_par *par = chan->par; local
72 u8 __iomem *mmio = par->mmio_start_virtual;
82 struct i810fb_par *par local
126 i810_create_i2c_busses(struct i810fb_par *par) argument
140 i810_delete_i2c_busses(struct i810fb_par *par) argument
157 struct i810fb_par *par = info->par; local
[all...]
H A Di810_accel.c26 i810_writel(par->cur_tail, par->iring.virtual, n); \
27 par->cur_tail += 4; \
28 par->cur_tail &= RING_SIZE_MASK; \
53 * @par: pointer to i810fb_par structure
61 struct i810fb_par *par = info->par; local
63 u8 __iomem *mmio = par->mmio_start_virtual;
65 tail = par->cur_tail;
70 (par
92 struct i810fb_par *par = info->par; local
120 struct i810fb_par *par = info->par; local
135 end_iring(struct i810fb_par *par) argument
165 struct i810fb_par *par = info->par; local
199 struct i810fb_par *par = info->par; local
240 struct i810fb_par *par = info->par; local
258 struct i810fb_par *par = info->par; local
284 i810fb_iring_enable(struct i810fb_par *par, u32 mode) argument
300 struct i810fb_par *par = info->par; local
328 struct i810fb_par *par = info->par; local
369 struct i810fb_par *par = info->par; local
407 struct i810fb_par *par = info->par; local
417 struct i810fb_par *par = info->par; local
437 struct i810fb_par *par = info->par; local
[all...]
/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fb.c72 struct vmw_fb_par *par = info->par; local
73 u32 *pal = par->pseudo_palette;
80 switch (par->depth) {
88 DRM_ERROR("Bad depth %u, bpp %u.\n", par->depth, par->bpp);
99 struct vmw_fb_par *par = info->par; local
100 struct vmw_private *vmw_priv = par->vmw_priv;
143 if ((var->xoffset + var->xres) > par
161 struct vmw_fb_par *par = info->par; local
206 vmw_fb_dirty_flush(struct vmw_fb_par *par) argument
260 vmw_fb_dirty_mark(struct vmw_fb_par *par, unsigned x1, unsigned y1, unsigned width, unsigned height) argument
295 struct vmw_fb_par *par = info->par; local
410 struct vmw_fb_par *par; local
557 struct vmw_fb_par *par; local
584 struct vmw_fb_par *par; local
610 struct vmw_fb_par *par; local
[all...]
/drivers/video/mb862xx/
H A Dmb862xxfbdrv.c85 struct mb862xxfb_par *par = info->par; local
94 par->pseudo_palette[regno] = val;
206 struct mb862xxfb_par *par = fbi->par; local
209 dev_dbg(par->dev, "%s\n", __func__);
210 if (par->type == BT_CORALP)
213 if (par->pre_init)
222 sc = par->refclk / (1000000 / fbi->var.pixclock) - 1;
227 dev_dbg(par
276 struct mb862xxfb_par *par = info->par; local
289 struct mb862xxfb_par *par = fbi->par; local
317 struct mb862xxfb_par *par = fbi->par; local
422 struct mb862xxfb_par *par = fbi->par; local
549 struct mb862xxfb_par *par = fbi->par; local
584 struct mb862xxfb_par *par = (struct mb862xxfb_par *) dev_id; local
622 mb862xx_gdc_init(struct mb862xxfb_par *par) argument
673 struct mb862xxfb_par *par; local
790 struct mb862xxfb_par *par = fbi->par; local
847 coralp_init(struct mb862xxfb_par *par) argument
896 init_dram_ctrl(struct mb862xxfb_par *par) argument
928 carmine_init(struct mb862xxfb_par *par) argument
970 mb862xx_pci_gdc_init(struct mb862xxfb_par *par) argument
999 struct mb862xxfb_par *par; local
1133 struct mb862xxfb_par *par = fbi->par; local
[all...]

Completed in 712 milliseconds

123456789