Lines Matching defs:ufx_data
78 struct ufx_data *dev;
92 struct ufx_data {
134 static struct urb *ufx_get_urb(struct ufx_data *dev);
135 static int ufx_submit_urb(struct ufx_data *dev, struct urb * urb, size_t len);
136 static int ufx_alloc_urb_list(struct ufx_data *dev, int count, size_t size);
137 static void ufx_free_urb_list(struct ufx_data *dev);
142 static int ufx_reg_read(struct ufx_data *dev, u32 index, u32 *data)
168 static int ufx_reg_write(struct ufx_data *dev, u32 index, u32 data)
195 static int ufx_reg_clear_and_set_bits(struct ufx_data *dev, u32 index,
213 static int ufx_reg_set_bits(struct ufx_data *dev, u32 index, u32 bits)
218 static int ufx_reg_clear_bits(struct ufx_data *dev, u32 index, u32 bits)
223 static int ufx_lite_reset(struct ufx_data *dev)
238 static int ufx_blank(struct ufx_data *dev, bool wait)
275 static int ufx_unblank(struct ufx_data *dev, bool wait)
312 static int ufx_disable(struct ufx_data *dev, bool wait)
349 static int ufx_enable(struct ufx_data *dev, bool wait)
385 static int ufx_config_sys_clk(struct ufx_data *dev)
406 static int ufx_config_ddr2(struct ufx_data *dev)
614 static int ufx_config_pix_clk(struct ufx_data *dev, u32 pixclock)
659 static int ufx_set_vid_mode(struct ufx_data *dev, struct fb_var_screeninfo *var)
811 static void ufx_raw_rect(struct ufx_data *dev, u16 *cmd, int x, int y,
850 static int ufx_handle_damage(struct ufx_data *dev, int x, int y,
902 struct ufx_data *dev = info->par;
922 struct ufx_data *dev = info->par;
933 struct ufx_data *dev = info->par;
944 struct ufx_data *dev = info->par;
961 struct ufx_data *dev = info->par;
989 struct ufx_data *dev = info->par;
1066 struct ufx_data *dev = info->par;
1111 * and all references to our device instance (ufx_data) are released.
1116 struct ufx_data *dev = container_of(kref, struct ufx_data, kref);
1123 struct ufx_data *dev = info->par;
1144 static void ufx_free_framebuffer(struct ufx_data *dev)
1167 struct ufx_data *dev = info->par;
1249 struct ufx_data *dev = info->par;
1276 struct ufx_data *dev = info->par;
1301 static int ufx_realloc_framebuffer(struct ufx_data *dev, struct fb_info *info)
1335 static int ufx_i2c_init(struct ufx_data *dev)
1380 static int ufx_i2c_configure(struct ufx_data *dev)
1400 static int ufx_i2c_wait_busy(struct ufx_data *dev)
1432 static int ufx_read_edid(struct ufx_data *dev, u8 *edid, int edid_len)
1491 static int ufx_setup_modes(struct ufx_data *dev, struct fb_info *info,
1622 struct ufx_data *dev;
1647 dev_dbg(dev->gdev, "vid_%04x&pid_%04x&rev_%04x driver's ufx_data struct at %p\n",
1765 struct ufx_data *dev;
1791 pr_debug("freeing ufx_data %p", dev);
1810 struct ufx_data *dev = unode->dev;
1839 static void ufx_free_urb_list(struct ufx_data *dev)
1875 static int ufx_alloc_urb_list(struct ufx_data *dev, int count, size_t size)
1930 static struct urb *ufx_get_urb(struct ufx_data *dev)
1963 static int ufx_submit_urb(struct ufx_data *dev, struct urb *urb, size_t len)