Home
last modified time | relevance | path

Searched refs:eink_tcon (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ebc-dev/tcon/
H A Debc_tcon.h80 struct eink_tcon { struct
90 int (*enable)(struct eink_tcon *tcon, struct ebc_panel *panel); argument
91 void (*disable)(struct eink_tcon *tcon); argument
92 void (*image_addr_set)(struct eink_tcon *tcon, u32 pre_image_buf_addr, argument
94 void (*frame_start)(struct eink_tcon *tcon); argument
99 static inline int eink_tcon_enable(struct eink_tcon *tcon, struct ebc_panel *panel) in eink_tcon_enable() argument
104 static inline void eink_tcon_disable(struct eink_tcon *tcon) in eink_tcon_disable()
109 static inline void eink_tcon_image_addr_set(struct eink_tcon *tcon, u32 pre_image_buf_addr, in eink_tcon_image_addr_set()
115 static inline void eink_tcon_frame_start(struct eink_tcon *tcon) in eink_tcon_frame_start()
H A Deink_tcon.c118 static inline void tcon_write(struct eink_tcon *tcon, unsigned int reg, in tcon_write()
124 static inline unsigned int tcon_read(struct eink_tcon *tcon, unsigned int reg) in tcon_read()
133 static inline void tcon_update_bits(struct eink_tcon *tcon, unsigned int reg, in tcon_update_bits()
139 static int tcon_enable(struct eink_tcon *tcon, struct ebc_panel *panel) in tcon_enable()
168 static void tcon_disable(struct eink_tcon *tcon) in tcon_disable()
177 static void tcon_image_addr_set(struct eink_tcon *tcon, u32 pre_image_buf_addr, in tcon_image_addr_set()
185 static void tcon_frame_start(struct eink_tcon *tcon) in tcon_frame_start()
192 struct eink_tcon *tcon = (struct eink_tcon *)dev_id; in tcon_irq_hanlder()
216 struct eink_tcon *tcon; in eink_tcon_probe()
H A DMakefile3 obj-$(CONFIG_ROCKCHIP_EBC_DEV) += ebc_tcon.o eink_tcon.o
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3566-eink.dtsi24 eink_tcon = <&eink>;