Lines Matching defs:dsidev
110 #define REG_GET(dsidev, idx, start, end) \ argument
113 #define REG_FLD_MOD(dsidev, idx, val, start, end) \ argument
338 struct platform_device *dsidev; member
349 static inline struct dsi_data *dsi_get_dsidrv_data(struct platform_device *dsidev) in dsi_get_dsidrv_data()
364 static inline int dsi_get_dsidev_id(struct platform_device *dsidev) in dsi_get_dsidev_id()
369 static inline void dsi_write_reg(struct platform_device *dsidev, in dsi_write_reg()
377 static inline u32 dsi_read_reg(struct platform_device *dsidev, in dsi_read_reg()
387 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_bus_lock() local
396 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_bus_unlock() local
403 static bool dsi_bus_is_locked(struct platform_device *dsidev) in dsi_bus_is_locked()
415 static inline int wait_for_bit_change(struct platform_device *dsidev, in wait_for_bit_change()
459 static void dsi_perf_mark_setup(struct platform_device *dsidev) in dsi_perf_mark_setup()
465 static void dsi_perf_mark_start(struct platform_device *dsidev) in dsi_perf_mark_start()
471 static void dsi_perf_show(struct platform_device *dsidev, const char *name) in dsi_perf_show()
508 static inline void dsi_perf_mark_setup(struct platform_device *dsidev) in dsi_perf_mark_setup()
512 static inline void dsi_perf_mark_start(struct platform_device *dsidev) in dsi_perf_mark_start()
516 static inline void dsi_perf_show(struct platform_device *dsidev, in dsi_perf_show()
625 static void dsi_collect_irq_stats(struct platform_device *dsidev, u32 irqstatus, in dsi_collect_irq_stats()
644 #define dsi_collect_irq_stats(dsidev, irqstatus, vcstatus, ciostatus) argument
649 static void dsi_handle_irq_errors(struct platform_device *dsidev, u32 irqstatus, in dsi_handle_irq_errors()
721 struct platform_device *dsidev; in omap_dsi_irq_handler() local
788 static void _omap_dsi_configure_irqs(struct platform_device *dsidev, in _omap_dsi_configure_irqs()
821 static void _omap_dsi_set_irqs(struct platform_device *dsidev) in _omap_dsi_set_irqs()
834 static void _omap_dsi_set_irqs_vc(struct platform_device *dsidev, int vc) in _omap_dsi_set_irqs_vc()
845 static void _omap_dsi_set_irqs_cio(struct platform_device *dsidev) in _omap_dsi_set_irqs_cio()
855 static void _dsi_initialize_irq(struct platform_device *dsidev) in _dsi_initialize_irq()
929 static int dsi_register_isr(struct platform_device *dsidev, omap_dsi_isr_t isr, in dsi_register_isr()
949 static int dsi_unregister_isr(struct platform_device *dsidev, in dsi_unregister_isr()
969 static int dsi_register_isr_vc(struct platform_device *dsidev, int channel, in dsi_register_isr_vc()
990 static int dsi_unregister_isr_vc(struct platform_device *dsidev, int channel, in dsi_unregister_isr_vc()
1011 static int dsi_register_isr_cio(struct platform_device *dsidev, in dsi_register_isr_cio()
1031 static int dsi_unregister_isr_cio(struct platform_device *dsidev, in dsi_unregister_isr_cio()
1051 static u32 dsi_get_errors(struct platform_device *dsidev) in dsi_get_errors()
1063 int dsi_runtime_get(struct platform_device *dsidev) in dsi_runtime_get()
1075 void dsi_runtime_put(struct platform_device *dsidev) in dsi_runtime_put()
1087 static inline void dsi_enable_pll_clock(struct platform_device *dsidev, in dsi_enable_pll_clock()
1104 static void _dsi_print_reset_status(struct platform_device *dsidev) in _dsi_print_reset_status()
1148 static inline int dsi_if_enable(struct platform_device *dsidev, bool enable) in dsi_if_enable()
1163 unsigned long dsi_get_pll_hsdiv_dispc_rate(struct platform_device *dsidev) in dsi_get_pll_hsdiv_dispc_rate()
1170 static unsigned long dsi_get_pll_hsdiv_dsi_rate(struct platform_device *dsidev) in dsi_get_pll_hsdiv_dsi_rate()
1177 static unsigned long dsi_get_txbyteclkhs(struct platform_device *dsidev) in dsi_get_txbyteclkhs()
1184 static unsigned long dsi_fclk_rate(struct platform_device *dsidev) in dsi_fclk_rate()
1203 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_set_lp_clk_divisor() local
1231 static void dsi_enable_scp_clk(struct platform_device *dsidev) in dsi_enable_scp_clk()
1239 static void dsi_disable_scp_clk(struct platform_device *dsidev) in dsi_disable_scp_clk()
1255 static int dsi_pll_power(struct platform_device *dsidev, in dsi_pll_power()
1285 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_calc_clock_rates() local
1339 int dsi_pll_calc_clock_div_pck(struct platform_device *dsidev, bool is_tft, in dsi_pll_calc_clock_div_pck()
1477 int dsi_pll_set_clock_div(struct platform_device *dsidev, in dsi_pll_set_clock_div()
1618 int dsi_pll_init(struct platform_device *dsidev, bool enable_hsclk, in dsi_pll_init()
1695 void dsi_pll_uninit(struct platform_device *dsidev, bool disconnect_lanes) in dsi_pll_uninit()
1713 static void dsi_dump_dsidev_clocks(struct platform_device *dsidev, in dsi_dump_dsidev_clocks()
1775 struct platform_device *dsidev; in dsi_dump_clocks() local
1786 static void dsi_dump_dsidev_irqs(struct platform_device *dsidev, in dsi_dump_dsidev_irqs()
1878 struct platform_device *dsidev = dsi_get_dsidev_from_id(0); in dsi1_dump_irqs() local
1885 struct platform_device *dsidev = dsi_get_dsidev_from_id(1); in dsi2_dump_irqs() local
1893 struct platform_device *dsidev; in dsi_create_debugfs_files_irq() local
1907 static void dsi_dump_dsidev_regs(struct platform_device *dsidev, in dsi_dump_dsidev_regs()
1993 struct platform_device *dsidev = dsi_get_dsidev_from_id(0); in dsi1_dump_regs() local
2000 struct platform_device *dsidev = dsi_get_dsidev_from_id(1); in dsi2_dump_regs() local
2008 struct platform_device *dsidev; in dsi_create_debugfs_files_reg() local
2026 static int dsi_cio_power(struct platform_device *dsidev, in dsi_cio_power()
2048 static unsigned dsi_get_line_buf_size(struct platform_device *dsidev) in dsi_get_line_buf_size()
2081 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_parse_lane_config() local
2140 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_set_lane_config() local
2187 static inline unsigned ns2ddr(struct platform_device *dsidev, unsigned ns) in ns2ddr()
2196 static inline unsigned ddr2ns(struct platform_device *dsidev, unsigned ddr) in ddr2ns()
2204 static void dsi_cio_timings(struct platform_device *dsidev) in dsi_cio_timings()
2278 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_cio_enable_lane_override() local
2316 static void dsi_cio_disable_lane_override(struct platform_device *dsidev) in dsi_cio_disable_lane_override()
2327 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_cio_wait_tx_clk_esc_reset() local
2377 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_get_lane_mask() local
2392 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_cio_init() local
2515 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_cio_uninit() local
2526 static void dsi_config_tx_fifo(struct platform_device *dsidev, in dsi_config_tx_fifo()
2558 static void dsi_config_rx_fifo(struct platform_device *dsidev, in dsi_config_rx_fifo()
2590 static int dsi_force_tx_stop_mode_io(struct platform_device *dsidev) in dsi_force_tx_stop_mode_io()
2606 static bool dsi_vc_is_enabled(struct platform_device *dsidev, int channel) in dsi_vc_is_enabled()
2623 static int dsi_sync_vc_vp(struct platform_device *dsidev, int channel) in dsi_sync_vc_vp()
2670 static int dsi_sync_vc_l4(struct platform_device *dsidev, int channel) in dsi_sync_vc_l4()
2702 static int dsi_sync_vc(struct platform_device *dsidev, int channel) in dsi_sync_vc()
2723 static int dsi_vc_enable(struct platform_device *dsidev, int channel, in dsi_vc_enable()
2742 static void dsi_vc_initial_config(struct platform_device *dsidev, int channel) in dsi_vc_initial_config()
2770 static int dsi_vc_config_source(struct platform_device *dsidev, int channel, in dsi_vc_config_source()
2809 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in omapdss_dsi_vc_enable_hs() local
2831 static void dsi_vc_flush_long_data(struct platform_device *dsidev, int channel) in dsi_vc_flush_long_data()
2881 static u16 dsi_vc_flush_receive_data(struct platform_device *dsidev, in dsi_vc_flush_receive_data()
2911 static int dsi_vc_send_bta(struct platform_device *dsidev, int channel) in dsi_vc_send_bta()
2936 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_vc_send_bta_sync() local
2979 static inline void dsi_vc_write_long_header(struct platform_device *dsidev, in dsi_vc_write_long_header()
2996 static inline void dsi_vc_write_long_payload(struct platform_device *dsidev, in dsi_vc_write_long_payload()
3009 static int dsi_vc_send_long(struct platform_device *dsidev, int channel, in dsi_vc_send_long()
3073 static int dsi_vc_send_short(struct platform_device *dsidev, int channel, in dsi_vc_send_short()
3105 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_vc_send_null() local
3115 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_vc_write_nosync_common() local
3162 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_vc_write_common() local
3246 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_vc_dcs_send_read_request() local
3267 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_vc_generic_send_read_request() local
3300 static int dsi_vc_read_rx_fifo(struct platform_device *dsidev, int channel, in dsi_vc_read_rx_fifo()
3413 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_vc_dcs_read() local
3444 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_vc_generic_read() local
3520 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_vc_set_max_rx_packet_size() local
3527 static int dsi_enter_ulps(struct platform_device *dsidev) in dsi_enter_ulps()
3621 static void dsi_set_lp_rx_timeout(struct platform_device *dsidev, in dsi_set_lp_rx_timeout()
3648 static void dsi_set_ta_timeout(struct platform_device *dsidev, unsigned ticks, in dsi_set_ta_timeout()
3675 static void dsi_set_stop_state_counter(struct platform_device *dsidev, in dsi_set_stop_state_counter()
3702 static void dsi_set_hs_tx_timeout(struct platform_device *dsidev, in dsi_set_hs_tx_timeout()
3731 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_config_vp_num_line_buffers() local
3757 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_config_vp_sync_events() local
3778 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_config_blanking_modes() local
3799 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_proto_config() local
3867 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_proto_timings() local
3980 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_enable_video_output() local
4035 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_disable_video_output() local
4055 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_update_screen_dispc() local
4138 static void dsi_handle_framedone(struct platform_device *dsidev, int error) in dsi_handle_framedone()
4175 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_framedone_irq_callback() local
4195 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in omap_dsi_update() local
4284 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_configure_dsi_clocks() local
4311 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_configure_dispc_clocks() local
4338 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_display_init_dsi() local
4408 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_display_uninit_dsi() local
4431 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in omapdss_dsi_display_enable() local
4490 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in omapdss_dsi_display_disable() local
4519 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in omapdss_dsi_enable_te() local
4537 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in dsi_init_display() local
4565 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in omap_dsi_request_vc() local
4584 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in omap_dsi_set_vc_id() local
4611 struct platform_device *dsidev = dsi_get_dsidev_from_dssdev(dssdev); in omap_dsi_release_vc() local
4622 void dsi_wait_pll_hsdiv_dispc_active(struct platform_device *dsidev) in dsi_wait_pll_hsdiv_dispc_active()
4630 void dsi_wait_pll_hsdiv_dsi_active(struct platform_device *dsidev) in dsi_wait_pll_hsdiv_dsi_active()
4638 static void dsi_calc_clock_param_ranges(struct platform_device *dsidev) in dsi_calc_clock_param_ranges()
4652 static int dsi_get_clocks(struct platform_device *dsidev) in dsi_get_clocks()
4678 static void dsi_put_clocks(struct platform_device *dsidev) in dsi_put_clocks()
4689 static int omap_dsihw_probe(struct platform_device *dsidev) in omap_dsihw_probe()
4806 static int omap_dsihw_remove(struct platform_device *dsidev) in omap_dsihw_remove()