Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/mm.h>
#include <linux/fb.h>
#include <linux/delay.h>
#include <linux/clk.h>
#include <linux/interrupt.h>
#include "omapfb.h"
Go to the source code of this file.
Data Structures | |
struct | update_param |
struct | hwa742_request |
Functions | |
int | hwa742_update_window_async (struct fb_info *fbi, struct omapfb_update_window *win, void(*complete_callback)(void *arg), void *complete_callback_data) |
EXPORT_SYMBOL (hwa742_update_window_async) | |
Variables | |
struct { | |
enum omapfb_update_mode update_mode | |
enum omapfb_update_mode update_mode_before_suspend | |
struct timer_list auto_update_timer | |
int stop_auto_update | |
struct omapfb_update_window auto_update_window | |
unsigned te_connected:1 | |
unsigned vsync_only:1 | |
struct hwa742_request req_pool [REQ_POOL_SIZE] | |
struct list_head pending_req_list | |
struct list_head free_req_list | |
struct semaphore req_sema | |
spinlock_t req_lock | |
struct extif_timings reg_timings lut_timings | |
int prev_color_mode | |
int prev_flags | |
int window_type | |
u32 max_transmit_size | |
u32 extif_clk_period | |
unsigned long pix_tx_time | |
unsigned long line_upd_time | |
struct omapfb_device * fbdev | |
struct lcd_ctrl_extif * extif | |
struct lcd_ctrl * int_ctrl | |
struct clk * sys_ck | |
} | hwa742 |
struct lcd_ctrl | hwa742_ctrl |
#define ADD_PREQ | ( | _x, | |
_y, | |||
_w, | |||
_h | |||
) |
EXPORT_SYMBOL | ( | hwa742_update_window_async | ) |
struct timer_list auto_update_timer |
struct omapfb_update_window auto_update_window |
struct lcd_ctrl_extif* extif |
struct omapfb_device* fbdev |
struct { ... } hwa742 |
struct extif_timings reg_timings lut_timings |
spinlock_t req_lock |
struct hwa742_request req_pool[REQ_POOL_SIZE] |
enum omapfb_update_mode update_mode |
enum omapfb_update_mode update_mode_before_suspend |