Searched refs:broadsheetfb_par (Results 1 – 3 of 3) sorted by relevance
/linux-6.1.9/include/video/ |
D | broadsheetfb.h | 46 struct broadsheetfb_par { struct 49 void (*write_reg)(struct broadsheetfb_par *, u16 reg, u16 val); argument 50 u16 (*read_reg)(struct broadsheetfb_par *, u16 reg); argument 59 int (*init)(struct broadsheetfb_par *); argument 60 int (*wait_for_rdy)(struct broadsheetfb_par *); 61 void (*cleanup)(struct broadsheetfb_par *); 66 void (*set_ctl)(struct broadsheetfb_par *, unsigned char, u8); 67 void (*set_hdb)(struct broadsheetfb_par *, u16); 68 u16 (*get_hdb)(struct broadsheetfb_par *); 71 void (*mmio_write)(struct broadsheetfb_par *, int type, u16); [all …]
|
/linux-6.1.9/drivers/video/fbdev/ |
D | broadsheetfb.c | 119 static void broadsheet_gpio_issue_data(struct broadsheetfb_par *par, u16 data) in broadsheet_gpio_issue_data() 126 static void broadsheet_gpio_issue_cmd(struct broadsheetfb_par *par, u16 data) in broadsheet_gpio_issue_cmd() 132 static void broadsheet_gpio_send_command(struct broadsheetfb_par *par, u16 data) in broadsheet_gpio_send_command() 142 static void broadsheet_gpio_send_cmdargs(struct broadsheetfb_par *par, u16 cmd, in broadsheet_gpio_send_cmdargs() 158 static void broadsheet_mmio_send_cmdargs(struct broadsheetfb_par *par, u16 cmd, in broadsheet_mmio_send_cmdargs() 169 static void broadsheet_send_command(struct broadsheetfb_par *par, u16 data) in broadsheet_send_command() 177 static void broadsheet_send_cmdargs(struct broadsheetfb_par *par, u16 cmd, in broadsheet_send_cmdargs() 186 static void broadsheet_gpio_burst_write(struct broadsheetfb_par *par, int size, in broadsheet_gpio_burst_write() 206 static void broadsheet_mmio_burst_write(struct broadsheetfb_par *par, int size, in broadsheet_mmio_burst_write() 220 static void broadsheet_burst_write(struct broadsheetfb_par *par, int size, in broadsheet_burst_write() [all …]
|
/linux-6.1.9/arch/arm/mach-pxa/ |
D | am300epd.c | 100 static int am300_wait_event(struct broadsheetfb_par *par) in am300_wait_event() 107 static int am300_init_gpio_regs(struct broadsheetfb_par *par) in am300_init_gpio_regs() 171 static int am300_init_board(struct broadsheetfb_par *par) in am300_init_board() 176 static void am300_cleanup(struct broadsheetfb_par *par) in am300_cleanup() 190 static u16 am300_get_hdb(struct broadsheetfb_par *par) in am300_get_hdb() 201 static void am300_set_hdb(struct broadsheetfb_par *par, u16 data) in am300_set_hdb() 210 static void am300_set_ctl(struct broadsheetfb_par *par, unsigned char bit, in am300_set_ctl() 233 struct broadsheetfb_par *par = dev_id; in am300_handle_irq() 242 struct broadsheetfb_par *par = info->par; in am300_setup_irq()
|