pxafb_info
static inline unsigned int get_pcd(struct pxafb_info *fbi,
lcd_writel(struct pxafb_info *fbi, unsigned int off, unsigned long val)
static inline void set_hsync_time(struct pxafb_info *fbi, unsigned int pcd)
static int setup_frame_dma(struct pxafb_info *fbi, int dma, int pal,
static inline void pxafb_schedule_work(struct pxafb_info *fbi, u_int state)
static void setup_base_frame(struct pxafb_info *fbi,
static int setup_smart_dma(struct pxafb_info *fbi)
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
static void setup_smart_timing(struct pxafb_info *fbi,
struct pxafb_info *fbi = arg;
static int pxafb_smart_init(struct pxafb_info *fbi)
static inline int pxafb_smart_init(struct pxafb_info *fbi) { return 0; }
static void setup_parallel_timing(struct pxafb_info *fbi,
struct pxafb_info *fbi)
static inline void __pxafb_backlight_power(struct pxafb_info *fbi, int on)
static inline void __pxafb_lcd_power(struct pxafb_info *fbi, int on)
static void pxafb_enable_controller(struct pxafb_info *fbi)
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
static void pxafb_disable_controller(struct pxafb_info *fbi)
struct pxafb_info *fbi = dev_id;
static void set_ctrlr_state(struct pxafb_info *fbi, u_int state)
struct pxafb_info *fbi =
container_of(work, struct pxafb_info, task);
struct pxafb_info *fbi = TO_INF(nb, freq_transition);
struct pxafb_info *fbi = dev_get_drvdata(dev);
struct pxafb_info *fbi = dev_get_drvdata(dev);
static int pxafb_init_video_memory(struct pxafb_info *fbi)
static void pxafb_decode_mach_info(struct pxafb_info *fbi,
static struct pxafb_info *pxafb_init_fbinfo(struct device *dev,
struct pxafb_info *fbi;
fbi = devm_kzalloc(dev, sizeof(struct pxafb_info) + sizeof(u32) * 16,
addr = addr + sizeof(struct pxafb_info);
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
struct pxafb_info *fbi;
struct pxafb_info *fbi = platform_get_drvdata(dev);
static int pxafb_adjust_timing(struct pxafb_info *fbi,
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
struct pxafb_info *fbi = container_of(info, struct pxafb_info, fb);
struct pxafb_info *);
static void init_pxafb_overlay(struct pxafb_info *fbi, struct pxafb_layer *ofb,
static void set_ctrlr_state(struct pxafb_info *fbi, u_int state);
static void setup_base_frame(struct pxafb_info *fbi,
static int pxafb_overlay_map_video_memory(struct pxafb_info *pxafb,
static int setup_frame_dma(struct pxafb_info *fbi, int dma, int pal,
static void pxafb_overlay_init(struct pxafb_info *fbi)
static void pxafb_overlay_exit(struct pxafb_info *fbi)
lcd_readl(struct pxafb_info *fbi, unsigned int off)
static inline void pxafb_overlay_init(struct pxafb_info *fbi) {}
static inline void pxafb_overlay_exit(struct pxafb_info *fbi) {}
struct pxafb_info *fbi;
#define TO_INF(ptr,member) container_of(ptr,struct pxafb_info,member)