hsi_controller
void omap_ssi_port_update_fclk(struct hsi_controller *ssi,
static int ssi_debug_add_ctrl(struct hsi_controller *ssi)
static void ssi_debug_remove_ctrl(struct hsi_controller *ssi)
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
static void ssi_gdd_complete(struct hsi_controller *ssi, unsigned int lch)
struct hsi_controller *ssi = (struct hsi_controller *)dev;
static unsigned long ssi_get_clk_rate(struct hsi_controller *ssi)
struct hsi_controller *ssi = to_hsi_controller(omap_ssi->dev);
struct hsi_controller *ssi = platform_get_drvdata(pd);
static int ssi_add_controller(struct hsi_controller *ssi,
static int ssi_hw_init(struct hsi_controller *ssi)
struct hsi_controller *ssi = m->private;
static void ssi_remove_controller(struct hsi_controller *ssi)
struct hsi_controller *ssi;
struct hsi_controller *ssi = platform_get_drvdata(pd);
struct hsi_controller *ssi = dev_get_drvdata(dev);
struct hsi_controller *ssi = m->private;
struct hsi_controller *ssi = dev_get_drvdata(dev);
struct hsi_controller *ssi = dev_get_drvdata(pd->dev.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
void omap_ssi_port_update_fclk(struct hsi_controller *ssi,
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
static u32 ssi_calculate_div(struct hsi_controller *ssi)
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
static void ssi_cleanup_gdd(struct hsi_controller *ssi, struct hsi_client *cl)
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
static void hsi_scan_board_info(struct hsi_controller *hsi)
struct hsi_controller *hsi = to_hsi_controller(dev);
void hsi_unregister_controller(struct hsi_controller *hsi)
int hsi_register_controller(struct hsi_controller *hsi)
void hsi_put_controller(struct hsi_controller *hsi)
struct hsi_controller *hsi_alloc_controller(unsigned int n_ports, gfp_t flags)
struct hsi_controller *hsi;
#define to_hsi_controller(dev) container_of(dev, struct hsi_controller, device)
struct hsi_controller *hsi_alloc_controller(unsigned int n_ports, gfp_t flags);
void hsi_put_controller(struct hsi_controller *hsi);
int hsi_register_controller(struct hsi_controller *hsi);
void hsi_unregister_controller(struct hsi_controller *hsi);
static inline void hsi_controller_set_drvdata(struct hsi_controller *hsi,
static inline void *hsi_controller_drvdata(struct hsi_controller *hsi)
static inline struct hsi_port *hsi_find_port_num(struct hsi_controller *hsi,