/linux/include/sound/ |
H A D | hda-mlink.h | 17 int hdac_bus_eml_get_count(struct hdac_bus *bus, bool alt, int elid); 18 void hdac_bus_eml_enable_interrupt_unlocked(struct hdac_bus *bus, bool alt, int elid, bool enable); 19 void hdac_bus_eml_enable_interrupt(struct hdac_bus *bus, bool alt, int elid, bool enable); 20 bool hdac_bus_eml_check_interrupt(struct hdac_bus *bus, bool alt, int elid); 22 int hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd); 25 int hdac_bus_eml_wait_syncpu_unlocked(struct hdac_bus *bus, bool alt, int elid); 28 void hdac_bus_eml_sync_arm_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink); 31 int hdac_bus_eml_sync_go_unlocked(struct hdac_bus *bus, bool alt, int elid); 34 bool hdac_bus_eml_check_cmdsync_unlocked(struct hdac_bus *bus, bool alt, int elid); 37 int hdac_bus_eml_power_up(struct hdac_bus *bus, bool alt, int elid, in 79 hdac_bus_eml_get_count(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_get_count() argument 82 hdac_bus_eml_enable_interrupt_unlocked(struct hdac_bus * bus,bool alt,int elid,bool enable) hdac_bus_eml_enable_interrupt_unlocked() argument 85 hdac_bus_eml_enable_interrupt(struct hdac_bus * bus,bool alt,int elid,bool enable) hdac_bus_eml_enable_interrupt() argument 88 hdac_bus_eml_check_interrupt(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_check_interrupt() argument 91 hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus * bus,bool alt,int elid,u32 syncprd) hdac_bus_eml_set_syncprd_unlocked() argument 103 hdac_bus_eml_wait_syncpu_unlocked(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_wait_syncpu_unlocked() argument 112 hdac_bus_eml_sync_arm_unlocked(struct hdac_bus * bus,bool alt,int elid,int sublink) hdac_bus_eml_sync_arm_unlocked() argument 118 hdac_bus_eml_sync_go_unlocked(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_sync_go_unlocked() argument 124 hdac_bus_eml_check_cmdsync_unlocked(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_check_cmdsync_unlocked() argument 130 hdac_bus_eml_power_up(struct hdac_bus * bus,bool alt,int elid,int sublink) hdac_bus_eml_power_up() argument 136 hdac_bus_eml_power_up_unlocked(struct hdac_bus * bus,bool alt,int elid,int sublink) hdac_bus_eml_power_up_unlocked() argument 142 hdac_bus_eml_power_down(struct hdac_bus * bus,bool alt,int elid,int sublink) hdac_bus_eml_power_down() argument 148 hdac_bus_eml_power_down_unlocked(struct hdac_bus * bus,bool alt,int elid,int sublink) hdac_bus_eml_power_down_unlocked() argument 187 hdac_bus_eml_get_mutex(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_get_mutex() argument 190 hdac_bus_eml_enable_offload(struct hdac_bus * bus,bool alt,int elid,bool enable) hdac_bus_eml_enable_offload() argument 196 hdac_bus_eml_set_mic_privacy_mask(struct hdac_bus * bus,bool alt,int elid,unsigned long mask) hdac_bus_eml_set_mic_privacy_mask() argument 202 hdac_bus_eml_is_mic_privacy_changed(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_is_mic_privacy_changed() argument 208 hdac_bus_eml_get_mic_privacy_state(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_get_mic_privacy_state() argument [all...] |
/linux/sound/soc/sof/intel/ |
H A D | hda-mlink.c | 35 * @elid: extended link ID (AZX_REG_ML_LEPTR_ID_ defines) 57 int elid; member 148 h2link->elid = FIELD_GET(AZX_REG_ML_LEPTR_ID, h2link->leptr); in hdaml_lnk_enum() 153 switch (h2link->elid) { in hdaml_lnk_enum() 186 link_idx, h2link->elid); in hdaml_lnk_enum() 469 find_ext2_link(struct hdac_bus *bus, bool alt, int elid) in find_ext2_link() argument 476 if (h2link->alt == alt && h2link->elid == elid) in find_ext2_link() 483 int hdac_bus_eml_get_count(struct hdac_bus *bus, bool alt, int elid) in hdac_bus_eml_get_count() argument 487 h2link = find_ext2_link(bus, alt, elid); in hdac_bus_eml_get_count() 495 hdac_bus_eml_enable_interrupt_unlocked(struct hdac_bus * bus,bool alt,int elid,bool enable) hdac_bus_eml_enable_interrupt_unlocked() argument 513 hdac_bus_eml_enable_interrupt(struct hdac_bus * bus,bool alt,int elid,bool enable) hdac_bus_eml_enable_interrupt() argument 535 hdac_bus_eml_check_interrupt(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_check_interrupt() argument 553 hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus * bus,bool alt,int elid,u32 syncprd) hdac_bus_eml_set_syncprd_unlocked() argument 579 hdac_bus_eml_wait_syncpu_unlocked(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_wait_syncpu_unlocked() argument 603 hdac_bus_eml_sync_arm_unlocked(struct hdac_bus * bus,bool alt,int elid,int sublink) hdac_bus_eml_sync_arm_unlocked() argument 627 hdac_bus_eml_sync_go_unlocked(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_sync_go_unlocked() argument 653 hdac_bus_eml_check_cmdsync_unlocked(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_check_cmdsync_unlocked() argument 682 hdac_bus_eml_power_up_base(struct hdac_bus * bus,bool alt,int elid,int sublink,bool eml_lock) hdac_bus_eml_power_up_base() argument 732 hdac_bus_eml_power_up(struct hdac_bus * bus,bool alt,int elid,int sublink) hdac_bus_eml_power_up() argument 738 hdac_bus_eml_power_up_unlocked(struct hdac_bus * bus,bool alt,int elid,int sublink) hdac_bus_eml_power_up_unlocked() argument 744 hdac_bus_eml_power_down_base(struct hdac_bus * bus,bool alt,int elid,int sublink,bool eml_lock) hdac_bus_eml_power_down_base() argument 789 hdac_bus_eml_power_down(struct hdac_bus * bus,bool alt,int elid,int sublink) hdac_bus_eml_power_down() argument 795 hdac_bus_eml_power_down_unlocked(struct hdac_bus * bus,bool alt,int elid,int sublink) hdac_bus_eml_power_down_unlocked() argument 953 hdac_bus_eml_get_mutex(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_get_mutex() argument 1001 hdac_bus_eml_enable_offload(struct hdac_bus * bus,bool alt,int elid,bool enable) hdac_bus_eml_enable_offload() argument 1025 hdac_bus_eml_set_mic_privacy_mask(struct hdac_bus * bus,bool alt,int elid,unsigned long mask) hdac_bus_eml_set_mic_privacy_mask() argument 1051 hdac_bus_eml_is_mic_privacy_changed(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_is_mic_privacy_changed() argument 1085 hdac_bus_eml_get_mic_privacy_state(struct hdac_bus * bus,bool alt,int elid) hdac_bus_eml_get_mic_privacy_state() argument [all...] |
H A D | ptl.c | 22 int elid) in sof_ptl_check_mic_privacy_irq() argument 24 if (!alt || elid != AZX_REG_ML_LEPTR_ID_SDW) in sof_ptl_check_mic_privacy_irq() 27 return hdac_bus_eml_is_mic_privacy_changed(sof_to_bus(sdev), alt, elid); in sof_ptl_check_mic_privacy_irq() 50 int elid) in sof_ptl_process_mic_privacy() argument 54 if (!alt || elid != AZX_REG_ML_LEPTR_ID_SDW) in sof_ptl_process_mic_privacy()
|
H A D | shim.h | 196 bool (*check_mic_privacy_irq)(struct snd_sof_dev *sdev, bool alt, int elid); 197 void (*process_mic_privacy)(struct snd_sof_dev *sdev, bool alt, int elid);
|
/linux/drivers/gpu/drm/vmwgfx/device_include/ |
H A D | svga3d_dx.h | 1132 uint32 elid; member
|