Home
last modified time | relevance | path

Searched refs:aci (Results 1 - 25 of 66) sorted by relevance

123

/kernel/linux/linux-5.10/sound/isa/opti9xx/
H A Dmiro.c31 #include <sound/aci.h>
117 struct snd_miro_aci *aci; member
148 static int aci_busy_wait(struct snd_miro_aci *aci) in aci_busy_wait() argument
154 byte = inb(aci->aci_port + ACI_REG_BUSY); in aci_busy_wait()
157 snd_printd("aci ready in round %ld.\n", in aci_busy_wait()
184 static inline int aci_write(struct snd_miro_aci *aci, unsigned char byte) in aci_write() argument
186 if (aci_busy_wait(aci) >= 0) { in aci_write()
187 outb(byte, aci->aci_port + ACI_REG_COMMAND); in aci_write()
190 snd_printk(KERN_ERR "aci busy, aci_write(0x%x) stopped.\n", byte); in aci_write()
195 static inline int aci_read(struct snd_miro_aci *aci) in aci_read() argument
208 snd_aci_cmd(struct snd_miro_aci *aci, int write1, int write2, int write3) snd_aci_cmd() argument
233 aci_getvalue(struct snd_miro_aci *aci, unsigned char index) aci_getvalue() argument
238 aci_setvalue(struct snd_miro_aci *aci, unsigned char index, int value) aci_setvalue() argument
477 struct snd_miro_aci *aci = miro->aci; snd_miro_put_double() local
666 struct snd_miro_aci *aci = miro->aci; snd_set_aci_init_values() local
886 struct snd_miro_aci *aci = miro->aci; snd_miro_proc_read() local
1200 struct snd_miro_aci *aci = &aci_device; snd_card_miro_aci_detect() local
[all...]
/kernel/linux/linux-6.6/sound/isa/opti9xx/
H A Dmiro.c31 #include <sound/aci.h>
114 struct snd_miro_aci *aci; member
145 static int aci_busy_wait(struct snd_miro_aci *aci) in aci_busy_wait() argument
151 byte = inb(aci->aci_port + ACI_REG_BUSY); in aci_busy_wait()
154 snd_printd("aci ready in round %ld.\n", in aci_busy_wait()
181 static inline int aci_write(struct snd_miro_aci *aci, unsigned char byte) in aci_write() argument
183 if (aci_busy_wait(aci) >= 0) { in aci_write()
184 outb(byte, aci->aci_port + ACI_REG_COMMAND); in aci_write()
187 snd_printk(KERN_ERR "aci busy, aci_write(0x%x) stopped.\n", byte); in aci_write()
192 static inline int aci_read(struct snd_miro_aci *aci) in aci_read() argument
205 snd_aci_cmd(struct snd_miro_aci *aci, int write1, int write2, int write3) snd_aci_cmd() argument
230 aci_getvalue(struct snd_miro_aci *aci, unsigned char index) aci_getvalue() argument
235 aci_setvalue(struct snd_miro_aci *aci, unsigned char index, int value) aci_setvalue() argument
474 struct snd_miro_aci *aci = miro->aci; snd_miro_put_double() local
663 struct snd_miro_aci *aci = miro->aci; snd_set_aci_init_values() local
891 struct snd_miro_aci *aci = miro->aci; snd_miro_proc_read() local
1207 struct snd_miro_aci *aci = &aci_device; snd_card_miro_aci_detect() local
[all...]
/kernel/linux/linux-5.10/drivers/media/radio/
H A Dradio-miropcm20.c7 * This driver relies on the aci mixer provided by the snd-miro
40 #include <sound/aci.h>
76 struct snd_miro_aci *aci; member
86 static int rds_waitread(struct snd_miro_aci *aci) in rds_waitread() argument
92 byte = inb(aci->aci_port + ACI_REG_RDS); in rds_waitread()
105 static int rds_rawwrite(struct snd_miro_aci *aci, u8 byte) in rds_rawwrite() argument
107 if (rds_waitread(aci) >= 0) { in rds_rawwrite()
108 outb(byte, aci->aci_port + ACI_REG_RDS); in rds_rawwrite()
114 static int rds_write(struct snd_miro_aci *aci, u8 byte) in rds_write() argument
124 rds_rawwrite(aci, sendbuffe in rds_write()
128 rds_readcycle_nowait(struct snd_miro_aci *aci) rds_readcycle_nowait() argument
134 rds_readcycle(struct snd_miro_aci *aci) rds_readcycle() argument
141 rds_ack(struct snd_miro_aci *aci) rds_ack() argument
152 rds_cmd(struct snd_miro_aci *aci, u8 cmd, u8 databuffer[], u8 datasize) rds_cmd() argument
186 struct snd_miro_aci *aci = dev->aci; pcm20_setfreq() local
[all...]
/kernel/linux/linux-6.6/drivers/media/radio/
H A Dradio-miropcm20.c7 * This driver relies on the aci mixer provided by the snd-miro
40 #include <sound/aci.h>
76 struct snd_miro_aci *aci; member
86 static int rds_waitread(struct snd_miro_aci *aci) in rds_waitread() argument
92 byte = inb(aci->aci_port + ACI_REG_RDS); in rds_waitread()
105 static int rds_rawwrite(struct snd_miro_aci *aci, u8 byte) in rds_rawwrite() argument
107 if (rds_waitread(aci) >= 0) { in rds_rawwrite()
108 outb(byte, aci->aci_port + ACI_REG_RDS); in rds_rawwrite()
114 static int rds_write(struct snd_miro_aci *aci, u8 byte) in rds_write() argument
124 rds_rawwrite(aci, sendbuffe in rds_write()
128 rds_readcycle_nowait(struct snd_miro_aci *aci) rds_readcycle_nowait() argument
134 rds_readcycle(struct snd_miro_aci *aci) rds_readcycle() argument
141 rds_ack(struct snd_miro_aci *aci) rds_ack() argument
152 rds_cmd(struct snd_miro_aci *aci, u8 cmd, u8 databuffer[], u8 datasize) rds_cmd() argument
186 struct snd_miro_aci *aci = dev->aci; pcm20_setfreq() local
[all...]
/kernel/linux/linux-5.10/drivers/iommu/
H A Dsun50i-iommu.c272 enum sun50i_iommu_aci aci; in sun50i_mk_pte() local
276 aci = SUN50I_IOMMU_ACI_RD_WR; in sun50i_mk_pte()
278 aci = SUN50I_IOMMU_ACI_RD; in sun50i_mk_pte()
280 aci = SUN50I_IOMMU_ACI_WR; in sun50i_mk_pte()
282 aci = SUN50I_IOMMU_ACI_NONE; in sun50i_mk_pte()
284 flags |= FIELD_PREP(SUN50I_PTE_ACI_MASK, aci); in sun50i_mk_pte()
828 enum sun50i_iommu_aci aci; in sun50i_iommu_handle_perm_irq() local
839 aci = sun50i_get_pte_aci(iommu_read(iommu, in sun50i_iommu_handle_perm_irq()
842 switch (aci) { in sun50i_iommu_handle_perm_irq()
/kernel/linux/linux-6.6/drivers/iommu/
H A Dsun50i-iommu.c273 enum sun50i_iommu_aci aci; in sun50i_mk_pte() local
277 aci = SUN50I_IOMMU_ACI_RD_WR; in sun50i_mk_pte()
279 aci = SUN50I_IOMMU_ACI_RD; in sun50i_mk_pte()
281 aci = SUN50I_IOMMU_ACI_WR; in sun50i_mk_pte()
283 aci = SUN50I_IOMMU_ACI_NONE; in sun50i_mk_pte()
285 flags |= FIELD_PREP(SUN50I_PTE_ACI_MASK, aci); in sun50i_mk_pte()
888 enum sun50i_iommu_aci aci; in sun50i_iommu_handle_perm_irq() local
899 aci = sun50i_get_pte_aci(iommu_read(iommu, in sun50i_iommu_handle_perm_irq()
902 switch (aci) { in sun50i_iommu_handle_perm_irq()
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/
H A Drtl819x_Qos.h13 u8 aci:2; member
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/
H A Drtl819x_Qos.h13 u8 aci:2; member
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dhw.h19 void rtl8723be_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dhw.h19 void rtl8723be_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
H A Dhw.h17 void rtl92de_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dhw.h23 void rtl8723e_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dhw.h33 void rtl92se_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dhw.h30 void rtl92ce_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dhw.h17 void rtl92ee_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dhw.h17 void rtl88ee_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dhw.h19 void rtl8821ae_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-5.10/include/sound/
H A Daci.h86 int snd_aci_cmd(struct snd_miro_aci *aci, int write1, int write2, int write3);
/kernel/linux/linux-6.6/include/sound/
H A Daci.h86 int snd_aci_cmd(struct snd_miro_aci *aci, int write1, int write2, int write3);
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dhw.h30 void rtl92ce_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dhw.h17 void rtl92ee_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dhw.h17 void rtl88ee_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
H A Dhw.h17 void rtl92de_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dhw.h33 void rtl92se_set_qos(struct ieee80211_hw *hw, int aci);
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dhw.h23 void rtl8723e_set_qos(struct ieee80211_hw *hw, int aci);

Completed in 12 milliseconds

123