Symbol: hsi_controller
drivers/hsi/controllers/omap_ssi.h
159
void omap_ssi_port_update_fclk(struct hsi_controller *ssi,
drivers/hsi/controllers/omap_ssi_core.c
112
static int ssi_debug_add_ctrl(struct hsi_controller *ssi)
drivers/hsi/controllers/omap_ssi_core.c
128
static void ssi_debug_remove_ctrl(struct hsi_controller *ssi)
drivers/hsi/controllers/omap_ssi_core.c
144
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_core.c
160
static void ssi_gdd_complete(struct hsi_controller *ssi, unsigned int lch)
drivers/hsi/controllers/omap_ssi_core.c
213
struct hsi_controller *ssi = (struct hsi_controller *)dev;
drivers/hsi/controllers/omap_ssi_core.c
254
static unsigned long ssi_get_clk_rate(struct hsi_controller *ssi)
drivers/hsi/controllers/omap_ssi_core.c
266
struct hsi_controller *ssi = to_hsi_controller(omap_ssi->dev);
drivers/hsi/controllers/omap_ssi_core.c
324
struct hsi_controller *ssi = platform_get_drvdata(pd);
drivers/hsi/controllers/omap_ssi_core.c
339
static int ssi_add_controller(struct hsi_controller *ssi,
drivers/hsi/controllers/omap_ssi_core.c
415
static int ssi_hw_init(struct hsi_controller *ssi)
drivers/hsi/controllers/omap_ssi_core.c
42
struct hsi_controller *ssi = m->private;
drivers/hsi/controllers/omap_ssi_core.c
438
static void ssi_remove_controller(struct hsi_controller *ssi)
drivers/hsi/controllers/omap_ssi_core.c
478
struct hsi_controller *ssi;
drivers/hsi/controllers/omap_ssi_core.c
543
struct hsi_controller *ssi = platform_get_drvdata(pd);
drivers/hsi/controllers/omap_ssi_core.c
560
struct hsi_controller *ssi = dev_get_drvdata(dev);
drivers/hsi/controllers/omap_ssi_core.c
57
struct hsi_controller *ssi = m->private;
drivers/hsi/controllers/omap_ssi_core.c
574
struct hsi_controller *ssi = dev_get_drvdata(dev);
drivers/hsi/controllers/omap_ssi_port.c
1111
struct hsi_controller *ssi = dev_get_drvdata(pd->dev.parent);
drivers/hsi/controllers/omap_ssi_port.c
1218
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
1251
void omap_ssi_port_update_fclk(struct hsi_controller *ssi,
drivers/hsi/controllers/omap_ssi_port.c
1264
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
1276
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
1314
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
1332
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
186
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
204
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
283
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
335
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
409
static u32 ssi_calculate_div(struct hsi_controller *ssi)
drivers/hsi/controllers/omap_ssi_port.c
449
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
50
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
512
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
578
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
608
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
656
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
712
static void ssi_cleanup_gdd(struct hsi_controller *ssi, struct hsi_client *cl)
drivers/hsi/controllers/omap_ssi_port.c
757
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
792
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
850
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
879
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
943
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/controllers/omap_ssi_port.c
981
struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
drivers/hsi/hsi_core.c
118
static void hsi_scan_board_info(struct hsi_controller *hsi)
drivers/hsi/hsi_core.c
343
struct hsi_controller *hsi = to_hsi_controller(dev);
drivers/hsi/hsi_core.c
367
void hsi_unregister_controller(struct hsi_controller *hsi)
drivers/hsi/hsi_core.c
380
int hsi_register_controller(struct hsi_controller *hsi)
drivers/hsi/hsi_core.c
440
void hsi_put_controller(struct hsi_controller *hsi)
drivers/hsi/hsi_core.c
461
struct hsi_controller *hsi_alloc_controller(unsigned int n_ports, gfp_t flags)
drivers/hsi/hsi_core.c
463
struct hsi_controller *hsi;
include/linux/hsi/hsi.h
277
#define to_hsi_controller(dev) container_of(dev, struct hsi_controller, device)
include/linux/hsi/hsi.h
279
struct hsi_controller *hsi_alloc_controller(unsigned int n_ports, gfp_t flags);
include/linux/hsi/hsi.h
280
void hsi_put_controller(struct hsi_controller *hsi);
include/linux/hsi/hsi.h
281
int hsi_register_controller(struct hsi_controller *hsi);
include/linux/hsi/hsi.h
282
void hsi_unregister_controller(struct hsi_controller *hsi);
include/linux/hsi/hsi.h
299
static inline void hsi_controller_set_drvdata(struct hsi_controller *hsi,
include/linux/hsi/hsi.h
305
static inline void *hsi_controller_drvdata(struct hsi_controller *hsi)
include/linux/hsi/hsi.h
310
static inline struct hsi_port *hsi_find_port_num(struct hsi_controller *hsi,