/kernel/linux/linux-5.10/sound/pci/emu10k1/ |
H A D | emu10k1_main.c | 151 HCFG_MUTEBUTTONENABLE, emu->port + HCFG); in snd_emu10k1_init() 279 HCFG_AUDIOENABLE, emu->port + HCFG); in snd_emu10k1_init() 281 * Hokay, setup HCFG in snd_emu10k1_init() 292 HCFG_AUTOMUTE | HCFG_JOYENABLE, emu->port + HCFG); in snd_emu10k1_init() 294 outl(HCFG_AUTOMUTE | HCFG_JOYENABLE, emu->port + HCFG); in snd_emu10k1_init() 300 outl(HCFG_LOCKTANKCACHE_MASK | HCFG_AUTOMUTE, emu->port + HCFG); in snd_emu10k1_init() 303 outl(HCFG_LOCKTANKCACHE_MASK | HCFG_AUTOMUTE | HCFG_JOYENABLE, emu->port + HCFG); in snd_emu10k1_init() 318 unsigned int reg = inl(emu->port + HCFG); in snd_emu10k1_init() 319 outl(reg | HCFG_GPOUT2, emu->port + HCFG); in snd_emu10k1_init() 321 outl(reg | HCFG_GPOUT1 | HCFG_GPOUT2, emu->port + HCFG); in snd_emu10k1_init() [all...] |
H A D | emufx.c | 2386 outl(HCFG_LOCKTANKCACHE_MASK | inl(emu->port + HCFG), emu->port + HCFG); in snd_emu10k1_fx8010_tram_setup() 2404 outl(inl(emu->port + HCFG) & ~HCFG_LOCKTANKCACHE_MASK, emu->port + HCFG); in snd_emu10k1_fx8010_tram_setup() 2670 outl(HCFG_LOCKTANKCACHE_MASK | inl(emu->port + HCFG), emu->port + HCFG); in snd_emu10k1_efx_resume() 2673 outl(inl(emu->port + HCFG) & ~HCFG_LOCKTANKCACHE_MASK, emu->port + HCFG); in snd_emu10k1_efx_resume()
|
H A D | emu10k1x.c | 78 #define HCFG 0x14 /* Hardware config register */ macro 742 outl(HCFG_LOCKSOUNDCACHE, chip->port + HCFG); in snd_emu10k1x_free() 993 outl(HCFG_LOCKSOUNDCACHE|HCFG_AUDIOENABLE, chip->port+HCFG); in snd_emu10k1x_create()
|
H A D | emumixer.c | 1636 ucontrol->value.integer.value[0] = inl(emu->port + HCFG) & HCFG_GPOUT0 ? 1 : 0; in snd_emu10k1_shared_spdif_get() 1668 reg = inl(emu->port + HCFG); in snd_emu10k1_shared_spdif_put() 1674 outl(reg | val, emu->port + HCFG); in snd_emu10k1_shared_spdif_put()
|
/kernel/linux/linux-6.6/sound/pci/emu10k1/ |
H A D | emu10k1_main.c | 146 HCFG_MUTEBUTTONENABLE, emu->port + HCFG); in snd_emu10k1_init() 274 HCFG_AUDIOENABLE, emu->port + HCFG); in snd_emu10k1_init() 276 * Hokay, setup HCFG in snd_emu10k1_init() 287 HCFG_AUTOMUTE | HCFG_JOYENABLE, emu->port + HCFG); in snd_emu10k1_init() 289 outl(HCFG_AUTOMUTE | HCFG_JOYENABLE, emu->port + HCFG); in snd_emu10k1_init() 295 outl(HCFG_LOCKTANKCACHE_MASK | HCFG_AUTOMUTE, emu->port + HCFG); in snd_emu10k1_init() 298 outl(HCFG_LOCKTANKCACHE_MASK | HCFG_AUTOMUTE | HCFG_JOYENABLE, emu->port + HCFG); in snd_emu10k1_init() 313 unsigned int reg = inl(emu->port + HCFG); in snd_emu10k1_init() 314 outl(reg | HCFG_GPOUT2, emu->port + HCFG); in snd_emu10k1_init() 316 outl(reg | HCFG_GPOUT1 | HCFG_GPOUT2, emu->port + HCFG); in snd_emu10k1_init() [all...] |
H A D | emufx.c | 2418 outl(HCFG_LOCKTANKCACHE_MASK | inl(emu->port + HCFG), emu->port + HCFG); in snd_emu10k1_fx8010_tram_setup() 2436 outl(inl(emu->port + HCFG) & ~HCFG_LOCKTANKCACHE_MASK, emu->port + HCFG); in snd_emu10k1_fx8010_tram_setup() 2704 outl(HCFG_LOCKTANKCACHE_MASK | inl(emu->port + HCFG), emu->port + HCFG); in snd_emu10k1_efx_resume() 2707 outl(inl(emu->port + HCFG) & ~HCFG_LOCKTANKCACHE_MASK, emu->port + HCFG); in snd_emu10k1_efx_resume()
|
H A D | emumixer.c | 1866 ucontrol->value.integer.value[0] = inl(emu->port + HCFG) & HCFG_GPOUT0 ? 1 : 0; in snd_emu10k1_shared_spdif_get() 1897 reg = inl(emu->port + HCFG); in snd_emu10k1_shared_spdif_put() 1903 outl(reg | val, emu->port + HCFG); in snd_emu10k1_shared_spdif_put()
|
H A D | emu10k1x.c | 77 #define HCFG 0x14 /* Hardware config register */ macro 747 outl(HCFG_LOCKSOUNDCACHE, chip->port + HCFG); in snd_emu10k1x_free() 958 outl(HCFG_LOCKSOUNDCACHE|HCFG_AUDIOENABLE, chip->port+HCFG); in snd_emu10k1x_create()
|
/kernel/linux/linux-5.10/drivers/usb/dwc2/ |
H A D | core.c | 286 /* Restore GUSBCFG and HCFG/DCFG */ in dwc2_restore_essential_regs() 290 dwc2_writel(hsotg, hr->hcfg, HCFG); in dwc2_restore_essential_regs() 711 addr = hsotg->regs + HCFG; in dwc2_dump_host_registers() 712 dev_dbg(hsotg->dev, "HCFG @0x%08lX : 0x%08X\n", in dwc2_dump_host_registers() 713 (unsigned long)addr, dwc2_readl(hsotg, HCFG)); in dwc2_dump_host_registers() 1039 * Initializes the FSLSPClkSel field of the HCFG register depending on the 1057 dev_dbg(hsotg->dev, "Initializing HCFG.FSLSPClkSel to %08x\n", val); in dwc2_init_fs_ls_pclk_sel() 1058 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_init_fs_ls_pclk_sel() 1061 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_init_fs_ls_pclk_sel() 1106 * Program DCFG.DevSpd or HCFG in dwc2_fs_phy_init() [all...] |
H A D | hcd_ddma.c | 188 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_per_sched_enable() 200 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_per_sched_enable() 212 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_per_sched_disable() 221 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_per_sched_disable()
|
H A D | hcd_intr.c | 302 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_hprt0_enable() 310 "FS_PHY programming HCFG to 6 MHz\n"); in dwc2_hprt0_enable() 315 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_hprt0_enable() 321 "FS_PHY programming HCFG to 48 MHz\n"); in dwc2_hprt0_enable() 326 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_hprt0_enable() 409 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_port_intr() 411 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_port_intr()
|
H A D | hcd.c | 2189 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_core_host_init() 2191 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_core_host_init() 2219 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_core_host_init() 2221 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_core_host_init() 3594 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_hcd_hub_control() 3596 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_hcd_hub_control() 5028 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_hcd_init() 5321 hr->hcfg = dwc2_readl(hsotg, HCFG); in dwc2_backup_host_registers() 5357 dwc2_writel(hsotg, hr->hcfg, HCFG); in dwc2_restore_host_registers() 5521 /* Restore GUSBCFG, HCFG */ in dwc2_host_exit_hibernation() [all...] |
H A D | hw.h | 687 #define HCFG HSOTG_REG(0x0400) macro
|
H A D | debugfs.c | 539 dump_register(HCFG),
|
/kernel/linux/linux-6.6/drivers/usb/dwc2/ |
H A D | core.c | 181 /* Restore GUSBCFG and HCFG/DCFG */ in dwc2_restore_essential_regs() 185 dwc2_writel(hsotg, hr->hcfg, HCFG); in dwc2_restore_essential_regs() 625 addr = hsotg->regs + HCFG; in dwc2_dump_host_registers() 626 dev_dbg(hsotg->dev, "HCFG @0x%08lX : 0x%08X\n", in dwc2_dump_host_registers() 627 (unsigned long)addr, dwc2_readl(hsotg, HCFG)); in dwc2_dump_host_registers() 953 * Initializes the FSLSPClkSel field of the HCFG register depending on the 971 dev_dbg(hsotg->dev, "Initializing HCFG.FSLSPClkSel to %08x\n", val); in dwc2_init_fs_ls_pclk_sel() 972 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_init_fs_ls_pclk_sel() 975 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_init_fs_ls_pclk_sel() 1020 * Program DCFG.DevSpd or HCFG in dwc2_fs_phy_init() [all...] |
H A D | hcd_ddma.c | 158 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_per_sched_enable() 170 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_per_sched_enable() 182 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_per_sched_disable() 191 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_per_sched_disable()
|
H A D | hcd_intr.c | 272 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_hprt0_enable() 280 "FS_PHY programming HCFG to 6 MHz\n"); in dwc2_hprt0_enable() 285 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_hprt0_enable() 291 "FS_PHY programming HCFG to 48 MHz\n"); in dwc2_hprt0_enable() 296 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_hprt0_enable() 379 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_port_intr() 381 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_port_intr()
|
H A D | hcd.c | 2154 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_core_host_init() 2156 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_core_host_init() 2184 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_core_host_init() 2186 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_core_host_init() 3596 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_hcd_hub_control() 3598 dwc2_writel(hsotg, hcfg, HCFG); in dwc2_hcd_hub_control() 5113 hcfg = dwc2_readl(hsotg, HCFG); in dwc2_hcd_init() 5408 hr->hcfg = dwc2_readl(hsotg, HCFG); in dwc2_backup_host_registers() 5444 dwc2_writel(hsotg, hr->hcfg, HCFG); in dwc2_restore_host_registers() 5608 /* Restore GUSBCFG, HCFG */ in dwc2_host_exit_hibernation() [all...] |
H A D | hw.h | 658 #define HCFG HSOTG_REG(0x0400) macro
|
H A D | debugfs.c | 539 dump_register(HCFG),
|
/kernel/linux/linux-5.10/sound/pci/ca0106/ |
H A D | ca0106_main.c | 786 hcfg = inl(emu->port + HCFG) ; in snd_ca0106_pcm_prepare_playback() 788 outl(hcfg, emu->port + HCFG); in snd_ca0106_pcm_prepare_playback() 888 hcfg = inl(emu->port + HCFG) ; in snd_ca0106_pcm_prepare_capture() 890 outl(hcfg, emu->port + HCFG); in snd_ca0106_pcm_prepare_capture() 1533 /* outl(HCFG_LOCKSOUNDCACHE|HCFG_AUDIOENABLE, chip->port+HCFG); */ in ca0106_init_chip() 1535 /* outl(0x00001409, chip->port+HCFG); */ in ca0106_init_chip() 1536 /* outl(0x00000009, chip->port+HCFG); */ in ca0106_init_chip() 1538 outl(HCFG_AC97 | HCFG_AUDIOENABLE, chip->port+HCFG); in ca0106_init_chip() 1584 /* outl(HCFG_LOCKSOUNDCACHE, chip->port + HCFG); */ in ca0106_stop_chip() 1585 outl(0, chip->port + HCFG); in ca0106_stop_chip() [all...] |
H A D | ca0106.h | 112 #define HCFG 0x14 /* Hardware config register */ macro
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | emu10k1.h | 189 #define HCFG 0x14 /* Hardware config register */ macro 233 /* Rest of HCFG 0x0000000f same as below. LOCKSOUNDCACHE etc. */ 259 SUB_REG(HCFG, LOCKTANKCACHE, 0x00000004) /* 1 = Cancel bustmaster accesses to tankcache */
|
/kernel/linux/linux-5.10/include/sound/ |
H A D | emu10k1.h | 158 #define HCFG 0x14 /* Hardware config register */ macro 201 /* Rest of HCFG 0x0000000f same as below. LOCKSOUNDCACHE etc. */
|