Lines Matching full:int
54 int region_cnt;
60 int config; /* TFT/STN, signal inversion */
61 int bpp; /* Pixel format in fb mem */
62 int data_lines; /* Lines on LCD HW interface */
64 int x_res, y_res;
65 int pixel_clock; /* In kHz */
66 int hsw; /* Horizontal synchronization
68 int hfp; /* Horizontal front porch */
69 int hbp; /* Horizontal back porch */
70 int vsw; /* Vertical synchronization
72 int vfp; /* Vertical front porch */
73 int vbp; /* Vertical back porch */
74 int acb; /* ac-bias pin frequency */
75 int pcd; /* pixel clock divider.
78 int (*init) (struct lcd_panel *panel,
81 int (*enable) (struct lcd_panel *panel);
84 int (*set_bklight_level)(struct lcd_panel *panel,
85 unsigned int level);
86 unsigned int (*get_bklight_level)(struct lcd_panel *panel);
87 unsigned int (*get_bklight_max) (struct lcd_panel *panel);
88 int (*run_test) (struct lcd_panel *panel, int test_num);
92 int cs_on_time;
93 int cs_off_time;
94 int we_on_time;
95 int we_off_time;
96 int re_on_time;
97 int re_off_time;
98 int we_cycle_time;
99 int re_cycle_time;
100 int cs_pulse_width;
101 int access_time;
103 int clk_div;
107 int converted;
111 int (*init) (struct omapfb_device *fbdev);
115 int (*convert_timings) (struct extif_timings *timings);
117 void (*set_bits_per_cycle)(int bpc);
118 void (*write_command) (const void *buf, unsigned int len);
119 void (*read_data) (void *buf, unsigned int len);
120 void (*write_data) (const void *buf, unsigned int len);
121 void (*transfer_area) (int width, int height,
123 int (*setup_tearsync) (unsigned pin_cnt,
125 int hs_pol_inv, int vs_pol_inv, int div);
126 int (*enable_tearsync) (int enable, unsigned line);
134 int plane_idx;
137 typedef int (*omapfb_notifier_callback_t)(struct notifier_block *,
145 int (*init) (struct omapfb_device *fbdev,
146 int ext_mode,
150 void (*get_caps) (int plane, struct omapfb_caps *caps);
151 int (*set_update_mode)(enum omapfb_update_mode mode);
153 int (*setup_plane) (int plane, int channel_out,
155 int screen_width,
156 int pos_x, int pos_y, int width,
157 int height, int color_mode);
158 int (*set_rotate) (int angle);
159 int (*setup_mem) (int plane, size_t size,
160 int mem_type, unsigned long *paddr);
161 int (*mmap) (struct fb_info *info,
163 int (*set_scale) (int plane,
164 int orig_width, int orig_height,
165 int out_width, int out_height);
166 int (*enable_plane) (int plane, int enable);
167 int (*update_window) (struct fb_info *fbi,
174 int (*run_test) (int test_num);
175 int (*setcolreg) (u_int regno, u16 red, u16 green,
177 int update_hw_mem);
178 int (*set_color_key) (struct omapfb_color_key *ck);
179 int (*get_color_key) (struct omapfb_color_key *ck);
189 int idx;
196 int state;
197 int ext_lcdc; /* Using external
201 int palette_size;
207 int ext_irq;
208 int int_irq;
226 extern int omapfb_register_client(struct omapfb_notifier_block *nb,
229 extern int omapfb_unregister_client(struct omapfb_notifier_block *nb);