Searched refs:hsi_controller (Results 1 – 5 of 5) sorted by relevance
282 struct hsi_controller { struct290 #define to_hsi_controller(dev) container_of(dev, struct hsi_controller, device) argument292 struct hsi_controller *hsi_alloc_controller(unsigned int n_ports, gfp_t flags);293 void hsi_put_controller(struct hsi_controller *hsi);294 int hsi_register_controller(struct hsi_controller *hsi);295 void hsi_unregister_controller(struct hsi_controller *hsi);312 static inline void hsi_controller_set_drvdata(struct hsi_controller *hsi, in hsi_controller_set_drvdata()318 static inline void *hsi_controller_drvdata(struct hsi_controller *hsi) in hsi_controller_drvdata()323 static inline struct hsi_port *hsi_find_port_num(struct hsi_controller *hsi, in hsi_find_port_num()
53 struct hsi_controller *ssi = m->private; in ssi_debug_show()68 struct hsi_controller *ssi = m->private; in ssi_debug_gdd_show()144 static int ssi_debug_add_ctrl(struct hsi_controller *ssi) in ssi_debug_add_ctrl()169 static void ssi_debug_remove_ctrl(struct hsi_controller *ssi) in ssi_debug_remove_ctrl()185 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_waketest()201 static void ssi_gdd_complete(struct hsi_controller *ssi, unsigned int lch) in ssi_gdd_complete()254 struct hsi_controller *ssi = (struct hsi_controller *)dev; in ssi_gdd_tasklet()295 static unsigned long ssi_get_clk_rate(struct hsi_controller *ssi) in ssi_get_clk_rate()307 struct hsi_controller *ssi = to_hsi_controller(omap_ssi->dev); in ssi_clk_event()365 struct hsi_controller *ssi = platform_get_drvdata(pd); in ssi_get_iomem()[all …]
64 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_debug_port_show()216 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_claim_lch()234 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_start_dma()313 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_start_pio()365 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_async_break()441 static u32 ssi_calculate_div(struct hsi_controller *ssi) in ssi_calculate_div()481 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_setup()546 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_flush()613 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in start_tx_work()643 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_stop_tx()[all …]
172 void omap_ssi_port_update_fclk(struct hsi_controller *ssi,
130 static void hsi_scan_board_info(struct hsi_controller *hsi) in hsi_scan_board_info()356 struct hsi_controller *hsi = to_hsi_controller(dev); in hsi_controller_release()381 void hsi_unregister_controller(struct hsi_controller *hsi) in hsi_unregister_controller()394 int hsi_register_controller(struct hsi_controller *hsi) in hsi_register_controller()454 void hsi_put_controller(struct hsi_controller *hsi) in hsi_put_controller()475 struct hsi_controller *hsi_alloc_controller(unsigned int n_ports, gfp_t flags) in hsi_alloc_controller()477 struct hsi_controller *hsi; in hsi_alloc_controller()