Home
last modified time | relevance | path

Searched refs:broadsheetfb_par (Results 1 – 3 of 3) sorted by relevance

/linux-6.1.9/include/video/
Dbroadsheetfb.h46 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/
Dbroadsheetfb.c119 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/
Dam300epd.c100 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()