Symbol: sdw_intel
drivers/soundwire/intel.c
1014
static int intel_register_dai(struct sdw_intel *sdw)
drivers/soundwire/intel.c
139
struct sdw_intel *sdw = data;
drivers/soundwire/intel.c
157
struct sdw_intel *sdw = data;
drivers/soundwire/intel.c
173
static void intel_debugfs_init(struct sdw_intel *sdw)
drivers/soundwire/intel.c
194
static void intel_debugfs_exit(struct sdw_intel *sdw)
drivers/soundwire/intel.c
199
static void intel_debugfs_init(struct sdw_intel *sdw) {}
drivers/soundwire/intel.c
200
static void intel_debugfs_exit(struct sdw_intel *sdw) {}
drivers/soundwire/intel.c
207
static void intel_shim_glue_to_master_ip(struct sdw_intel *sdw)
drivers/soundwire/intel.c
237
static void intel_shim_master_ip_to_glue(struct sdw_intel *sdw)
drivers/soundwire/intel.c
258
static void intel_shim_init(struct sdw_intel *sdw)
drivers/soundwire/intel.c
291
static int intel_shim_check_wake(struct sdw_intel *sdw)
drivers/soundwire/intel.c
302
static void intel_shim_wake(struct sdw_intel *sdw, bool wake_enable)
drivers/soundwire/intel.c
328
static bool intel_check_cmdsync_unlocked(struct sdw_intel *sdw)
drivers/soundwire/intel.c
337
static int intel_link_power_up(struct sdw_intel *sdw)
drivers/soundwire/intel.c
451
static int intel_link_power_down(struct sdw_intel *sdw)
drivers/soundwire/intel.c
500
static void intel_shim_sync_arm(struct sdw_intel *sdw)
drivers/soundwire/intel.c
515
static int intel_shim_sync_go_unlocked(struct sdw_intel *sdw)
drivers/soundwire/intel.c
535
static int intel_shim_sync_go(struct sdw_intel *sdw)
drivers/soundwire/intel.c
551
static void intel_pdi_init(struct sdw_intel *sdw,
drivers/soundwire/intel.c
570
intel_pdi_get_ch_cap(struct sdw_intel *sdw, unsigned int pdi_num)
drivers/soundwire/intel.c
593
static int intel_pdi_get_ch_update(struct sdw_intel *sdw,
drivers/soundwire/intel.c
610
static int intel_pdi_stream_ch_update(struct sdw_intel *sdw,
drivers/soundwire/intel.c
626
intel_pdi_shim_configure(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi)
drivers/soundwire/intel.c
657
intel_pdi_alh_configure(struct sdw_intel *sdw, struct sdw_cdns_pdi *pdi)
drivers/soundwire/intel.c
677
static int intel_params_stream(struct sdw_intel *sdw,
drivers/soundwire/intel.c
702
static int intel_free_stream(struct sdw_intel *sdw,
drivers/soundwire/intel.c
725
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel.c
74
struct sdw_intel *sdw = s_file->private;
drivers/soundwire/intel.c
791
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel.c
844
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel.h
127
#define cdns_to_intel(_cdns) container_of(_cdns, struct sdw_intel, cdns)
drivers/soundwire/intel.h
138
void intel_ace2x_debugfs_init(struct sdw_intel *sdw);
drivers/soundwire/intel.h
139
void intel_ace2x_debugfs_exit(struct sdw_intel *sdw);
drivers/soundwire/intel.h
141
static inline void intel_ace2x_debugfs_init(struct sdw_intel *sdw) {}
drivers/soundwire/intel.h
142
static inline void intel_ace2x_debugfs_exit(struct sdw_intel *sdw) {}
drivers/soundwire/intel.h
145
static inline void sdw_intel_debugfs_init(struct sdw_intel *sdw)
drivers/soundwire/intel.h
151
static inline void sdw_intel_debugfs_exit(struct sdw_intel *sdw)
drivers/soundwire/intel.h
157
static inline int sdw_intel_register_dai(struct sdw_intel *sdw)
drivers/soundwire/intel.h
164
static inline void sdw_intel_check_clock_stop(struct sdw_intel *sdw)
drivers/soundwire/intel.h
170
static inline int sdw_intel_start_bus(struct sdw_intel *sdw)
drivers/soundwire/intel.h
177
static inline int sdw_intel_start_bus_after_reset(struct sdw_intel *sdw)
drivers/soundwire/intel.h
184
static inline int sdw_intel_start_bus_after_clock_stop(struct sdw_intel *sdw)
drivers/soundwire/intel.h
191
static inline int sdw_intel_stop_bus(struct sdw_intel *sdw, bool clock_stop)
drivers/soundwire/intel.h
198
static inline int sdw_intel_link_power_up(struct sdw_intel *sdw)
drivers/soundwire/intel.h
205
static inline int sdw_intel_link_power_down(struct sdw_intel *sdw)
drivers/soundwire/intel.h
212
static inline int sdw_intel_shim_check_wake(struct sdw_intel *sdw)
drivers/soundwire/intel.h
219
static inline void sdw_intel_shim_wake(struct sdw_intel *sdw, bool wake_enable)
drivers/soundwire/intel.h
225
static inline void sdw_intel_sync_arm(struct sdw_intel *sdw)
drivers/soundwire/intel.h
231
static inline int sdw_intel_sync_go_unlocked(struct sdw_intel *sdw)
drivers/soundwire/intel.h
238
static inline int sdw_intel_sync_go(struct sdw_intel *sdw)
drivers/soundwire/intel.h
245
static inline bool sdw_intel_sync_check_cmdsync_unlocked(struct sdw_intel *sdw)
drivers/soundwire/intel.h
252
static inline int sdw_intel_get_link_count(struct sdw_intel *sdw)
drivers/soundwire/intel.h
260
int intel_start_bus(struct sdw_intel *sdw);
drivers/soundwire/intel.h
261
int intel_start_bus_after_reset(struct sdw_intel *sdw);
drivers/soundwire/intel.h
262
void intel_check_clock_stop(struct sdw_intel *sdw);
drivers/soundwire/intel.h
263
int intel_start_bus_after_clock_stop(struct sdw_intel *sdw);
drivers/soundwire/intel.h
264
int intel_stop_bus(struct sdw_intel *sdw, bool clock_stop);
drivers/soundwire/intel.h
267
int intel_pre_bank_switch(struct sdw_intel *sdw);
drivers/soundwire/intel.h
268
int intel_post_bank_switch(struct sdw_intel *sdw);
drivers/soundwire/intel_ace2x.c
1043
static int intel_register_dai(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x.c
1100
static void intel_program_sdi(struct sdw_intel *sdw, int dev_num)
drivers/soundwire/intel_ace2x.c
1110
static int intel_get_link_count(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x.c
292
static void intel_ace2x_bpt_close_stream(struct sdw_intel *sdw, struct sdw_slave *slave,
drivers/soundwire/intel_ace2x.c
326
static int intel_ace2x_bpt_send_async(struct sdw_intel *sdw, struct sdw_slave *slave,
drivers/soundwire/intel_ace2x.c
370
static int intel_ace2x_bpt_wait(struct sdw_intel *sdw, struct sdw_slave *slave,
drivers/soundwire/intel_ace2x.c
415
static void intel_shim_vs_init(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x.c
457
static void intel_shim_vs_set_clock_source(struct sdw_intel *sdw, u32 source)
drivers/soundwire/intel_ace2x.c
471
static int intel_shim_check_wake(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x.c
481
static void intel_shim_wake(struct sdw_intel *sdw, bool wake_enable)
drivers/soundwire/intel_ace2x.c
49
static int intel_ace2x_bpt_open_stream(struct sdw_intel *sdw, struct sdw_slave *slave,
drivers/soundwire/intel_ace2x.c
515
static int intel_link_power_up(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x.c
584
static int intel_link_power_down(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x.c
616
static void intel_sync_arm(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x.c
627
static int intel_sync_go_unlocked(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x.c
638
static int intel_sync_go(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x.c
651
static bool intel_check_cmdsync_unlocked(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x.c
657
static int intel_params_stream(struct sdw_intel *sdw,
drivers/soundwire/intel_ace2x.c
678
static int intel_free_stream(struct sdw_intel *sdw,
drivers/soundwire/intel_ace2x.c
706
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_ace2x.c
776
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_ace2x.c
821
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_ace2x.c
875
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_ace2x.c
954
static void intel_pdi_init(struct sdw_intel *sdw,
drivers/soundwire/intel_ace2x.c
972
intel_pdi_get_ch_cap(struct sdw_intel *sdw, unsigned int pdi_num)
drivers/soundwire/intel_ace2x.c
980
static void intel_pdi_get_ch_update(struct sdw_intel *sdw,
drivers/soundwire/intel_ace2x.c
997
static void intel_pdi_stream_ch_update(struct sdw_intel *sdw,
drivers/soundwire/intel_ace2x_debugfs.c
112
struct sdw_intel *sdw = data;
drivers/soundwire/intel_ace2x_debugfs.c
128
void intel_ace2x_debugfs_init(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x_debugfs.c
149
void intel_ace2x_debugfs_exit(struct sdw_intel *sdw)
drivers/soundwire/intel_ace2x_debugfs.c
39
struct sdw_intel *sdw = s_file->private;
drivers/soundwire/intel_ace2x_debugfs.c
94
struct sdw_intel *sdw = data;
drivers/soundwire/intel_auxdevice.c
103
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
113
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
121
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
131
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
312
struct sdw_intel *sdw;
drivers/soundwire/intel_auxdevice.c
386
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
497
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
516
struct sdw_intel *sdw;
drivers/soundwire/intel_auxdevice.c
576
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
636
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
684
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
723
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
779
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_auxdevice.c
93
struct sdw_intel *sdw = cdns_to_intel(cdns);
drivers/soundwire/intel_bus_common.c
12
int intel_start_bus(struct sdw_intel *sdw)
drivers/soundwire/intel_bus_common.c
169
void intel_check_clock_stop(struct sdw_intel *sdw)
drivers/soundwire/intel_bus_common.c
179
int intel_start_bus_after_clock_stop(struct sdw_intel *sdw)
drivers/soundwire/intel_bus_common.c
205
int intel_stop_bus(struct sdw_intel *sdw, bool clock_stop)
drivers/soundwire/intel_bus_common.c
243
int intel_pre_bank_switch(struct sdw_intel *sdw)
drivers/soundwire/intel_bus_common.c
257
int intel_post_bank_switch(struct sdw_intel *sdw)
drivers/soundwire/intel_bus_common.c
75
int intel_start_bus_after_reset(struct sdw_intel *sdw)
include/linux/soundwire/sdw_intel.h
389
struct sdw_intel;
include/linux/soundwire/sdw_intel.h
416
void (*debugfs_init)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
417
void (*debugfs_exit)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
419
int (*get_link_count)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
421
int (*register_dai)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
423
void (*check_clock_stop)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
424
int (*start_bus)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
425
int (*start_bus_after_reset)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
426
int (*start_bus_after_clock_stop)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
427
int (*stop_bus)(struct sdw_intel *sdw, bool clock_stop);
include/linux/soundwire/sdw_intel.h
429
int (*link_power_up)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
430
int (*link_power_down)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
432
int (*shim_check_wake)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
433
void (*shim_wake)(struct sdw_intel *sdw, bool wake_enable);
include/linux/soundwire/sdw_intel.h
435
int (*pre_bank_switch)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
436
int (*post_bank_switch)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
438
void (*sync_arm)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
439
int (*sync_go_unlocked)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
440
int (*sync_go)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
441
bool (*sync_check_cmdsync_unlocked)(struct sdw_intel *sdw);
include/linux/soundwire/sdw_intel.h
443
void (*program_sdi)(struct sdw_intel *sdw, int dev_num);
include/linux/soundwire/sdw_intel.h
445
int (*bpt_send_async)(struct sdw_intel *sdw, struct sdw_slave *slave,
include/linux/soundwire/sdw_intel.h
447
int (*bpt_wait)(struct sdw_intel *sdw, struct sdw_slave *slave, struct sdw_bpt_msg *msg);