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

1234567891011>>

/linux-master/drivers/staging/fbtft/
H A Dfb_upd161704.c24 static int init_display(struct fbtft_par *par) argument
26 par->fbtftops.reset(par);
31 write_reg(par, 0x0003, 0x0001); /* Soft reset */
34 write_reg(par, 0x003A, 0x0001); /*Oscillator 0: stop, 1: operation */
38 write_reg(par, 0x0024, 0x007B); /* amplitude setting */
40 write_reg(par, 0x0025, 0x003B); /* amplitude setting */
41 write_reg(par, 0x0026, 0x0034); /* amplitude setting */
43 write_reg(par, 0x0027, 0x0004); /* amplitude setting */
44 write_reg(par,
113 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
139 set_var(struct fbtft_par *par) argument
[all...]
H A Dfb_ssd1305.c25 * write_reg(par, val1, val2);
28 * write_reg(par, val1);
29 * write_reg(par, val2);
33 static int init_display(struct fbtft_par *par) argument
35 par->fbtftops.reset(par);
37 if (par->gamma.curves[0] == 0) {
38 mutex_lock(&par->gamma.lock);
39 if (par->info->var.yres == 64)
40 par
122 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
132 blank(struct fbtft_par *par, bool on) argument
142 set_gamma(struct fbtft_par *par, u32 *curves) argument
152 write_vmem(struct fbtft_par *par, size_t offset, size_t len) argument
[all...]
H A Dfb_ili9320.c22 static unsigned int read_devicecode(struct fbtft_par *par) argument
26 write_reg(par, 0x0000);
27 par->fbtftops.read(par, rxbuf, 4);
31 static int init_display(struct fbtft_par *par) argument
35 par->fbtftops.reset(par);
37 devcode = read_devicecode(par);
38 fbtft_par_dbg(DEBUG_INIT_DISPLAY, par, "Device code: 0x%04X\n",
41 dev_warn(par
163 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
188 set_var(struct fbtft_par *par) argument
213 set_gamma(struct fbtft_par *par, u32 *curves) argument
[all...]
H A Dfb_tinylcd.c20 static int init_display(struct fbtft_par *par) argument
22 par->fbtftops.reset(par);
24 write_reg(par, 0xB0, 0x80);
25 write_reg(par, 0xC0, 0x0A, 0x0A);
26 write_reg(par, 0xC1, 0x45, 0x07);
27 write_reg(par, 0xC2, 0x33);
28 write_reg(par, 0xC5, 0x00, 0x42, 0x80);
29 write_reg(par, 0xB1, 0xD0, 0x11);
30 write_reg(par,
50 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
61 set_var(struct fbtft_par *par) argument
[all...]
H A Dfb_ili9325.c83 static int init_display(struct fbtft_par *par) argument
85 par->fbtftops.reset(par);
96 write_reg(par, 0x00E3, 0x3008); /* Set internal timing */
97 write_reg(par, 0x00E7, 0x0012); /* Set internal timing */
98 write_reg(par, 0x00EF, 0x1231); /* Set internal timing */
99 write_reg(par, 0x0001, 0x0100); /* set SS and SM bit */
100 write_reg(par, 0x0002, 0x0700); /* set 1 line inversion */
101 write_reg(par, 0x0004, 0x0000); /* Resize register */
102 write_reg(par,
153 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
178 set_var(struct fbtft_par *par) argument
205 set_gamma(struct fbtft_par *par, u32 *curves) argument
[all...]
H A Dinternal.h7 void fbtft_sysfs_init(struct fbtft_par *par);
8 void fbtft_sysfs_exit(struct fbtft_par *par);
10 int fbtft_gamma_parse_str(struct fbtft_par *par, u32 *curves,
H A Dfb_ra8875.c17 static int write_spi(struct fbtft_par *par, void *buf, size_t len) argument
26 fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len,
29 if (!par->spi) {
30 dev_err(par->info->device,
31 "%s: par->spi is unexpectedly NULL\n", __func__);
37 return spi_sync(par->spi, &m);
40 static int init_display(struct fbtft_par *par) argument
42 gpiod_set_value(par->gpio.dc, 1);
44 fbtft_par_dbg(DEBUG_INIT_DISPLAY, par,
169 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
190 write_reg8_bus8(struct fbtft_par *par, int len, ...) argument
244 write_vmem16_bus8(struct fbtft_par *par, size_t offset, size_t len) argument
[all...]
H A Dfb_bd663474.c24 static int init_display(struct fbtft_par *par) argument
26 par->fbtftops.reset(par);
31 write_reg(par, 0x000, 0x0001); /*oscillator 0: stop, 1: operation */
35 write_reg(par, 0x100, 0x0000); /* power supply setup */
36 write_reg(par, 0x101, 0x0000);
37 write_reg(par, 0x102, 0x3110);
38 write_reg(par, 0x103, 0xe200);
39 write_reg(par, 0x110, 0x009d);
40 write_reg(par,
104 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
129 set_var(struct fbtft_par *par) argument
[all...]
H A Dfb_ssd1306.c24 * write_reg(par, val1, val2);
27 * write_reg(par, val1);
28 * write_reg(par, val2);
32 static int init_display(struct fbtft_par *par) argument
34 par->fbtftops.reset(par);
36 if (par->gamma.curves[0] == 0) {
37 mutex_lock(&par->gamma.lock);
38 if (par->info->var.yres == 64)
39 par
123 set_addr_win_64x48(struct fbtft_par *par) argument
136 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
149 blank(struct fbtft_par *par, bool on) argument
162 set_gamma(struct fbtft_par *par, u32 *curves) argument
174 write_vmem(struct fbtft_par *par, size_t offset, size_t len) argument
[all...]
H A Dfb_ssd1289.c26 static int init_display(struct fbtft_par *par) argument
28 par->fbtftops.reset(par);
30 write_reg(par, 0x00, 0x0001);
31 write_reg(par, 0x03, 0xA8A4);
32 write_reg(par, 0x0C, 0x0000);
33 write_reg(par, 0x0D, 0x080C);
34 write_reg(par, 0x0E, 0x2B00);
35 write_reg(par, 0x1E, 0x00B7);
36 write_reg(par,
65 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
92 set_var(struct fbtft_par *par) argument
126 set_gamma(struct fbtft_par *par, u32 *curves) argument
[all...]
H A Dfb_s6d1121.c27 static int init_display(struct fbtft_par *par) argument
29 par->fbtftops.reset(par);
33 write_reg(par, 0x0011, 0x2004);
34 write_reg(par, 0x0013, 0xCC00);
35 write_reg(par, 0x0015, 0x2600);
36 write_reg(par, 0x0014, 0x252A);
37 write_reg(par, 0x0012, 0x0033);
38 write_reg(par, 0x0013, 0xCC04);
39 write_reg(par,
68 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
93 set_var(struct fbtft_par *par) argument
120 set_gamma(struct fbtft_par *par, u32 *curves) argument
[all...]
H A Dfb_sh1106.c21 static int init_display(struct fbtft_par *par) argument
23 if (!par->info->var.xres || par->info->var.xres > WIDTH ||
24 !par->info->var.yres || par->info->var.yres > HEIGHT ||
25 par->info->var.yres % 8) {
26 dev_err(par->info->device, "Invalid screen size\n");
30 if (par->info->var.rotate) {
31 dev_err(par->info->device, "Display rotation not supported\n");
35 par
85 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
89 blank(struct fbtft_par *par, bool on) argument
100 set_gamma(struct fbtft_par *par, u32 *curves) argument
111 write_vmem(struct fbtft_par *par, size_t offset, size_t len) argument
141 write_register(struct fbtft_par *par, int len, ...) argument
[all...]
H A Dfb_hx8347d.c23 static int init_display(struct fbtft_par *par) argument
25 par->fbtftops.reset(par);
28 write_reg(par, 0xEA, 0x00);
29 write_reg(par, 0xEB, 0x20);
30 write_reg(par, 0xEC, 0x0C);
31 write_reg(par, 0xED, 0xC4);
32 write_reg(par, 0xE8, 0x40);
33 write_reg(par, 0xE9, 0x38);
34 write_reg(par,
74 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
92 set_var(struct fbtft_par *par) argument
118 set_gamma(struct fbtft_par *par, u32 *curves) argument
[all...]
H A Dfb_hx8353d.c20 static int init_display(struct fbtft_par *par) argument
22 par->fbtftops.reset(par);
26 write_reg(par, 0xB9, 0xFF, 0x83, 0x53);
29 write_reg(par, 0xB0, 0x3C, 0x01);
32 write_reg(par, 0xB6, 0x94, 0x6C, 0x50);
35 write_reg(par, 0xB1, 0x00, 0x01, 0x1B, 0x03, 0x01, 0x08, 0x77, 0x89);
38 write_reg(par, 0x3A, 0x05);
41 write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, 0xC0);
44 write_reg(par, MIPI_DCS_EXIT_SLEEP_MOD
64 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
79 set_var(struct fbtft_par *par) argument
112 set_gamma(struct fbtft_par *par, u32 *curves) argument
[all...]
H A Dfb_ili9341.c29 static int init_display(struct fbtft_par *par) argument
31 par->fbtftops.reset(par);
34 write_reg(par, MIPI_DCS_SOFT_RESET);
36 write_reg(par, MIPI_DCS_SET_DISPLAY_OFF);
38 write_reg(par, 0xCF, 0x00, 0x83, 0x30);
39 write_reg(par, 0xED, 0x64, 0x03, 0x12, 0x81);
40 write_reg(par, 0xE8, 0x85, 0x01, 0x79);
41 write_reg(par, 0xCB, 0x39, 0X2C, 0x00, 0x34, 0x02);
42 write_reg(par,
68 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
85 set_var(struct fbtft_par *par) argument
115 set_gamma(struct fbtft_par *par, u32 *curves) argument
[all...]
H A Dfb_seps525.c96 static int init_display(struct fbtft_par *par) argument
98 par->fbtftops.reset(par);
103 write_reg(par, SEPS525_REDUCE_CURRENT, 0x03);
106 write_reg(par, SEPS525_REDUCE_CURRENT, 0x00);
109 write_reg(par, SEPS525_SCREEN_SAVER_CONTEROL, 0x00);
111 write_reg(par, SEPS525_OSC_CTL, 0x01);
113 write_reg(par, SEPS525_CLOCK_DIV, 0x90);
115 write_reg(par, SEPS525_IREF, 0x01);
118 write_reg(par, SEPS525_PRECHARGE_TIME_
150 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
166 set_var(struct fbtft_par *par) argument
[all...]
H A Dfbtft-bus.c10 * void (*write_reg)(struct fbtft_par *par, int len, ...);
15 void func(struct fbtft_par *par, int len, ...) \
20 buffer_type *buf = (buffer_type *)par->buf; \
22 if (unlikely(par->debug & DEBUG_WRITE_REGISTER)) { \
29 fbtft_par_dbg_hex(DEBUG_WRITE_REGISTER, par, \
30 par->info->device, buffer_type, buf, len, \
36 if (par->startbyte) { \
37 *(u8 *)par->buf = par->startbyte; \
38 buf = (buffer_type *)(par
121 fbtft_write_vmem16_bus8(struct fbtft_par *par, size_t offset, size_t len) argument
175 fbtft_write_vmem16_bus9(struct fbtft_par *par, size_t offset, size_t len) argument
223 fbtft_write_vmem8_bus8(struct fbtft_par *par, size_t offset, size_t len) argument
231 fbtft_write_vmem16_bus16(struct fbtft_par *par, size_t offset, size_t len) argument
[all...]
/linux-master/drivers/video/fbdev/geode/
H A Dsuspend_gx.c14 static void gx_save_regs(struct gxfb_par *par) argument
20 i = read_gp(par, GP_BLT_STATUS);
24 rdmsrl(MSR_GX_MSR_PADSEL, par->msr.padsel);
25 rdmsrl(MSR_GLCP_DOTPLL, par->msr.dotpll);
27 write_dc(par, DC_UNLOCK, DC_UNLOCK_UNLOCK);
30 memcpy(par->gp, par->gp_regs, sizeof(par->gp));
31 memcpy(par->dc, par
64 gx_restore_gfx_proc(struct gxfb_par *par) argument
82 gx_restore_display_ctlr(struct gxfb_par *par) argument
132 gx_restore_video_proc(struct gxfb_par *par) argument
169 gx_restore_regs(struct gxfb_par *par) argument
185 gx_disable_graphics(struct gxfb_par *par) argument
207 gx_enable_graphics(struct gxfb_par *par) argument
235 struct gxfb_par *par = info->par; local
249 struct gxfb_par *par = info->par; local
[all...]
/linux-master/drivers/video/fbdev/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
101 NVReadAttr(struct nvidia_par *par, u8 index) argument
111 NVWriteMiscOut(struct nvidia_par *par, u8 value) argument
115 NVReadMiscOut(struct nvidia_par *par) argument
119 NVWriteDacMask(struct nvidia_par *par, u8 value) argument
123 NVWriteDacReadAddr(struct nvidia_par *par, u8 value) argument
127 NVWriteDacWriteAddr(struct nvidia_par *par, u8 value) argument
131 NVWriteDacData(struct nvidia_par *par, u8 value) argument
135 NVReadDacData(struct nvidia_par *par) argument
140 NVIsConnected(struct nvidia_par *par, int output) argument
182 NVSelectHeadRegisters(struct nvidia_par *par, int head) argument
197 nv4GetConfig(struct nvidia_par *par) argument
227 nv10GetConfig(struct nvidia_par *par) argument
273 struct nvidia_par *par = info->par; local
[all...]
H A Dnv_accel.c76 struct nvidia_par *par = info->par; local
80 par->lockup = 1;
85 struct nvidia_par *par = info->par; local
88 while (--count && READ_GET(par) != par->dmaPut) ;
98 struct nvidia_par *par = info->par; local
101 while (--count && NV_RD32(par
109 NVDmaKickoff(struct nvidia_par *par) argument
119 struct nvidia_par *par = info->par; local
160 struct nvidia_par *par = info->par; local
171 struct nvidia_par *par = info->par; local
192 struct nvidia_par *par = info->par; local
203 struct nvidia_par *par = info->par; local
284 struct nvidia_par *par = info->par; local
300 struct nvidia_par *par = info->par; local
320 struct nvidia_par *par = info->par; local
355 struct nvidia_par *par = info->par; local
409 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
766 CalcVClock(int clockIn, int *clockOut, u32 * pllOut, struct nvidia_par *par) argument
811 CalcVClock2Stage(int clockIn, int *clockOut, u32 * pllOut, u32 * pllBOut, struct nvidia_par *par) argument
856 NVCalcStateExt(struct nvidia_par *par, RIVA_HW_STATE * state, int bpp, int width, int hDisplaySize, int height, int dotClock, int flags) argument
946 NVLoadStateExt(struct nvidia_par *par, RIVA_HW_STATE * state) argument
1613 NVUnloadStateExt(struct nvidia_par *par, RIVA_HW_STATE * state) argument
1685 NVSetStartAddress(struct nvidia_par *par, u32 start) argument
[all...]
/linux-master/drivers/video/fbdev/
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
678 broadsheet_write_spiflash(struct broadsheetfb_par *par, u32 wfm_addr, const u8 *wfm, int bytecount, int flash_type) argument
715 broadsheet_store_waveform_to_spiflash(struct broadsheetfb_par *par, const u8 *wfm, size_t wfm_size) argument
739 struct broadsheetfb_par *par = info->par; local
781 broadsheet_init_display(struct broadsheetfb_par *par) argument
841 broadsheet_identify(struct broadsheetfb_par *par) argument
856 broadsheet_init(struct broadsheetfb_par *par) argument
864 broadsheetfb_dpy_update_pages(struct broadsheetfb_par *par, u16 y1, u16 y2) argument
904 broadsheetfb_dpy_update(struct broadsheetfb_par *par) argument
975 struct broadsheetfb_par *par = info->par; local
983 struct broadsheetfb_par *par = info->par; local
1010 struct broadsheetfb_par *par; local
1139 struct broadsheetfb_par *par = info->par; local
[all...]
/linux-master/drivers/video/fbdev/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
273 riva_get_maxdclk(struct riva_par *par) argument
315 riva_common_setup(struct riva_par *par) argument
[all...]
/linux-master/drivers/video/fbdev/aty/
H A Dmach64_accel.c40 void aty_reset_engine(struct atyfb_par *par) argument
44 aty_ld_le32(GEN_TEST_CNTL, par) &
45 ~(GUI_ENGINE_ENABLE | HWCURSOR_ENABLE), par);
48 aty_ld_le32(GEN_TEST_CNTL, par) | GUI_ENGINE_ENABLE, par);
52 aty_ld_le32(BUS_CNTL, par) | BUS_HOST_ERR_ACK | BUS_FIFO_ERR_ACK, par);
54 par->fifo_space = 0;
57 static void reset_GTC_3D_engine(const struct atyfb_par *par) argument
59 aty_st_le32(SCALE_3D_CNTL, 0xc0, par);
67 aty_init_engine(struct atyfb_par *par, struct fb_info *info) argument
189 draw_rect(s16 x, s16 y, u16 width, u16 height, struct atyfb_par *par) argument
201 struct atyfb_par *par = (struct atyfb_par *) info->par; local
242 aty_st_le32(SRC_HEIGHT1_WIDTH1, (width << 16) | area->height, par); local
249 struct atyfb_par *par = (struct atyfb_par *) info->par; local
289 struct atyfb_par *par = (struct atyfb_par *) info->par; local
[all...]

Completed in 369 milliseconds

1234567891011>>