malidp_hw_device
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
static void malidp_write_gamma_table(struct malidp_hw_device *hwdev,
static bool malidp_is_compatible_hw_id(struct malidp_hw_device *hwdev,
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *hwdev = malidp->dev;
struct malidp_hw_device *dev;
struct malidp_hw_device *hwdev;
static void malidp_hw_clear_irq(struct malidp_hw_device *hwdev, u8 block, u32 irq)
struct malidp_hw_device *hwdev;
void malidp_de_irq_hw_init(struct malidp_hw_device *hwdev)
struct malidp_hw_device *hwdev = malidp->dev;
void malidp_de_irq_fini(struct malidp_hw_device *hwdev)
struct malidp_hw_device *hwdev = malidp->dev;
void malidp_se_irq_hw_init(struct malidp_hw_device *hwdev)
struct malidp_hw_device *hwdev = malidp->dev;
void malidp_se_irq_fini(struct malidp_hw_device *hwdev)
static int malidp500_query_hw(struct malidp_hw_device *hwdev)
static void malidp500_enter_config_mode(struct malidp_hw_device *hwdev)
static void malidp500_leave_config_mode(struct malidp_hw_device *hwdev)
static bool malidp500_in_config_mode(struct malidp_hw_device *hwdev)
static void malidp500_set_config_valid(struct malidp_hw_device *hwdev, u8 value)
static void malidp500_modeset(struct malidp_hw_device *hwdev, struct videomode *mode)
static int malidp500_rotmem_required(struct malidp_hw_device *hwdev, u16 w,
static void malidp500_se_write_pp_coefftab(struct malidp_hw_device *hwdev,
static int malidp500_se_set_scaling_coeffs(struct malidp_hw_device *hwdev,
static long malidp500_se_calc_mclk(struct malidp_hw_device *hwdev,
static int malidp500_enable_memwrite(struct malidp_hw_device *hwdev,
static void malidp500_disable_memwrite(struct malidp_hw_device *hwdev)
static int malidp550_query_hw(struct malidp_hw_device *hwdev)
static void malidp550_enter_config_mode(struct malidp_hw_device *hwdev)
static void malidp550_leave_config_mode(struct malidp_hw_device *hwdev)
static bool malidp550_in_config_mode(struct malidp_hw_device *hwdev)
static void malidp550_set_config_valid(struct malidp_hw_device *hwdev, u8 value)
static void malidp550_modeset(struct malidp_hw_device *hwdev, struct videomode *mode)
static int malidp550_rotmem_required(struct malidp_hw_device *hwdev, u16 w,
static int malidp650_rotmem_required(struct malidp_hw_device *hwdev, u16 w,
static int malidp550_se_set_scaling_coeffs(struct malidp_hw_device *hwdev,
static long malidp550_se_calc_mclk(struct malidp_hw_device *hwdev,
static int malidp550_enable_memwrite(struct malidp_hw_device *hwdev,
static void malidp550_disable_memwrite(struct malidp_hw_device *hwdev)
static int malidp650_query_hw(struct malidp_hw_device *hwdev)
struct malidp_hw_device;
int (*query_hw)(struct malidp_hw_device *hwdev);
void (*enter_config_mode)(struct malidp_hw_device *hwdev);
void (*leave_config_mode)(struct malidp_hw_device *hwdev);
bool (*in_config_mode)(struct malidp_hw_device *hwdev);
void (*set_config_valid)(struct malidp_hw_device *hwdev, u8 value);
void (*modeset)(struct malidp_hw_device *hwdev, struct videomode *m);
int (*rotmem_required)(struct malidp_hw_device *hwdev, u16 w, u16 h,
int (*se_set_scaling_coeffs)(struct malidp_hw_device *hwdev,
long (*se_calc_mclk)(struct malidp_hw_device *hwdev,
int (*enable_memwrite)(struct malidp_hw_device *hwdev, dma_addr_t *addrs,
void (*disable_memwrite)(struct malidp_hw_device *hwdev);
static inline u32 malidp_hw_read(struct malidp_hw_device *hwdev, u32 reg)
static inline void malidp_hw_write(struct malidp_hw_device *hwdev,
static inline void malidp_hw_setbits(struct malidp_hw_device *hwdev,
static inline void malidp_hw_clearbits(struct malidp_hw_device *hwdev,
static inline u32 malidp_get_block_base(struct malidp_hw_device *hwdev,
static inline void malidp_hw_disable_irq(struct malidp_hw_device *hwdev,
static inline void malidp_hw_enable_irq(struct malidp_hw_device *hwdev,
void malidp_se_irq_hw_init(struct malidp_hw_device *hwdev);
void malidp_de_irq_hw_init(struct malidp_hw_device *hwdev);
void malidp_de_irq_fini(struct malidp_hw_device *hwdev);
void malidp_se_irq_fini(struct malidp_hw_device *hwdev);
static inline u8 malidp_hw_get_pitch_align(struct malidp_hw_device *hwdev, bool rotated)
static inline void malidp_se_set_enh_coeffs(struct malidp_hw_device *hwdev)
struct malidp_hw_device *hwdev = malidp->dev;