/kernel/linux/linux-5.10/arch/loongarch/kvm/ |
H A D | emulate.c | 53 void *data = run->mmio.data; in _kvm_emu_mmio_write() 65 run->mmio.phys_addr = vcpu->arch.badv; in _kvm_emu_mmio_write() 66 if (run->mmio.phys_addr == KVM_INVALID_ADDR) in _kvm_emu_mmio_write() 76 run->mmio.len = 8; in _kvm_emu_mmio_write() 80 run->mmio.len = 4; in _kvm_emu_mmio_write() 94 run->mmio.len = 8; in _kvm_emu_mmio_write() 98 run->mmio.len = 4; in _kvm_emu_mmio_write() 102 run->mmio.len = 2; in _kvm_emu_mmio_write() 106 run->mmio.len = 1; in _kvm_emu_mmio_write() 122 run->mmio in _kvm_emu_mmio_write() [all...] |
/kernel/linux/linux-6.6/drivers/phy/mediatek/ |
H A D | phy-mtk-ufs.c | 41 void __iomem *mmio; member 62 void __iomem *mmio = phy->mmio; in ufs_mtk_phy_set_active() local 65 mtk_phy_set_bits(mmio + MP_GLB_DIG_8C, PLL_PWR_ON); in ufs_mtk_phy_set_active() 66 mtk_phy_clear_bits(mmio + MP_GLB_DIG_8C, FRC_FRC_PWR_ON); in ufs_mtk_phy_set_active() 69 mtk_phy_clear_bits(mmio + MP_GLB_DIG_8C, PLL_ISO_EN); in ufs_mtk_phy_set_active() 70 mtk_phy_clear_bits(mmio + MP_GLB_DIG_8C, FRC_PLL_ISO_EN); in ufs_mtk_phy_set_active() 73 mtk_phy_set_bits(mmio + MP_LN_RX_44, CDR_PWR_ON); in ufs_mtk_phy_set_active() 74 mtk_phy_clear_bits(mmio + MP_LN_RX_44, FRC_CDR_PWR_ON); in ufs_mtk_phy_set_active() 77 mtk_phy_clear_bits(mmio in ufs_mtk_phy_set_active() 93 void __iomem *mmio = phy->mmio; ufs_mtk_phy_set_deep_hibern() local [all...] |
/kernel/linux/linux-5.10/sound/pci/au88x0/ |
H A D | au88x0_xtalk.c | 248 hwwrite(vortex->mmio, 0x24200 + i * 0x24, coefs[i][0]); in vortex_XtalkHw_SetLeftEQ() 249 hwwrite(vortex->mmio, 0x24204 + i * 0x24, coefs[i][1]); in vortex_XtalkHw_SetLeftEQ() 250 hwwrite(vortex->mmio, 0x24208 + i * 0x24, coefs[i][2]); in vortex_XtalkHw_SetLeftEQ() 251 hwwrite(vortex->mmio, 0x2420c + i * 0x24, coefs[i][3]); in vortex_XtalkHw_SetLeftEQ() 252 hwwrite(vortex->mmio, 0x24210 + i * 0x24, coefs[i][4]); in vortex_XtalkHw_SetLeftEQ() 254 hwwrite(vortex->mmio, 0x24538, arg_0 & 0xffff); in vortex_XtalkHw_SetLeftEQ() 255 hwwrite(vortex->mmio, 0x2453C, arg_4 & 0xffff); in vortex_XtalkHw_SetLeftEQ() 265 hwwrite(vortex->mmio, 0x242b4 + i * 0x24, coefs[i][0]); in vortex_XtalkHw_SetRightEQ() 266 hwwrite(vortex->mmio, 0x242b8 + i * 0x24, coefs[i][1]); in vortex_XtalkHw_SetRightEQ() 267 hwwrite(vortex->mmio, in vortex_XtalkHw_SetRightEQ() [all...] |
H A D | au88x0_core.c | 79 hwwrite(vortex->mmio, VORTEX_MIXER_SR, in vortex_mixer_en_sr() 80 hwread(vortex->mmio, VORTEX_MIXER_SR) | (0x1 << channel)); in vortex_mixer_en_sr() 84 hwwrite(vortex->mmio, VORTEX_MIXER_SR, in vortex_mixer_dis_sr() 85 hwread(vortex->mmio, VORTEX_MIXER_SR) & ~(0x1 << channel)); in vortex_mixer_dis_sr() 93 hwwrite(vortex->mmio, VORTEX_MIX_INVOL_A + ((mix << 5) + channel), 95 hwwrite(vortex->mmio, VORTEX_MIX_INVOL_B + ((mix << 5) + channel), 102 a = hwread(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2)) & 0xff; 114 a = hwread(vortex->mmio, 139 a = hwread(vortex->mmio, 143 hwwrite(vortex->mmio, [all...] |
H A D | au88x0_eq.c | 41 hwwrite(vortex->mmio, 0x2b3c4, gain); in vortex_EqHw_SetTimeConsts() 42 hwwrite(vortex->mmio, 0x2b3c8, level); in vortex_EqHw_SetTimeConsts() 60 hwwrite(vortex->mmio, 0x2b000 + n * 0x30, coefs[i + 0]); in vortex_EqHw_SetLeftCoefs() 61 hwwrite(vortex->mmio, 0x2b004 + n * 0x30, coefs[i + 1]); in vortex_EqHw_SetLeftCoefs() 64 hwwrite(vortex->mmio, 0x2b008 + n * 0x30, coefs[i + 2]); in vortex_EqHw_SetLeftCoefs() 65 hwwrite(vortex->mmio, 0x2b00c + n * 0x30, coefs[i + 3]); in vortex_EqHw_SetLeftCoefs() 66 hwwrite(vortex->mmio, 0x2b010 + n * 0x30, coefs[i + 4]); in vortex_EqHw_SetLeftCoefs() 68 hwwrite(vortex->mmio, 0x2b008 + n * 0x30, sign_invert(coefs[2 + i])); in vortex_EqHw_SetLeftCoefs() 69 hwwrite(vortex->mmio, 0x2b00c + n * 0x30, sign_invert(coefs[3 + i])); in vortex_EqHw_SetLeftCoefs() 70 hwwrite(vortex->mmio, in vortex_EqHw_SetLeftCoefs() [all...] |
H A D | au88x0_mpu401.c | 16 /* Check for mpu401 mmio support. */ 42 (hwread(vortex->mmio, VORTEX_CTRL) & ~CTRL_MIDI_PORT) | in snd_vortex_midi() 44 hwwrite(vortex->mmio, VORTEX_CTRL, temp); in snd_vortex_midi() 48 (hwread(vortex->mmio, VORTEX_CTRL) & ~CTRL_MIDI_PORT) & in snd_vortex_midi() 50 hwwrite(vortex->mmio, VORTEX_CTRL, temp); in snd_vortex_midi() 54 temp = hwread(vortex->mmio, VORTEX_CTRL2) & 0xffff00cf; in snd_vortex_midi() 56 hwwrite(vortex->mmio, VORTEX_CTRL2, temp); in snd_vortex_midi() 57 hwwrite(vortex->mmio, VORTEX_MIDI_CMD, MPU401_RESET); in snd_vortex_midi() 60 temp = hwread(vortex->mmio, VORTEX_MIDI_DATA); in snd_vortex_midi() 66 hwwrite(vortex->mmio, VORTEX_IRQ_CTR in snd_vortex_midi() [all...] |
H A D | au88x0_synth.c | 32 //temp = hwread(vortex->mmio, 0x80 + ((wt >> 0x5)<< 0xf) + (((wt & 0x1f) >> 1) << 2)); in vortex_wt_setstereo() 33 temp = hwread(vortex->mmio, WT_STEREO(wt)); in vortex_wt_setstereo() 35 //hwwrite(vortex->mmio, 0x80 + ((wt >> 0x5)<< 0xf) + (((wt & 0x1f) >> 1) << 2), temp); in vortex_wt_setstereo() 36 hwwrite(vortex->mmio, WT_STEREO(wt), temp); in vortex_wt_setstereo() 45 temp = hwread(vortex->mmio, WT_DSREG((wt >= 0x20) ? 1 : 0)); in vortex_wt_setdsout() 50 hwwrite(vortex->mmio, WT_DSREG((wt >= 0x20) ? 1 : 0), temp); in vortex_wt_setdsout() 70 hwwrite(vortex->mmio, WT_SRAMP(0), 0x880000); in vortex_wt_allocroute() 71 //hwwrite(vortex->mmio, WT_GMODE(0), 0xffffffff); in vortex_wt_allocroute() 73 hwwrite(vortex->mmio, WT_SRAMP(1), 0x880000); in vortex_wt_allocroute() 74 //hwwrite(vortex->mmio, WT_GMOD in vortex_wt_allocroute() [all...] |
/kernel/linux/linux-6.6/sound/pci/au88x0/ |
H A D | au88x0_xtalk.c | 248 hwwrite(vortex->mmio, 0x24200 + i * 0x24, coefs[i][0]); in vortex_XtalkHw_SetLeftEQ() 249 hwwrite(vortex->mmio, 0x24204 + i * 0x24, coefs[i][1]); in vortex_XtalkHw_SetLeftEQ() 250 hwwrite(vortex->mmio, 0x24208 + i * 0x24, coefs[i][2]); in vortex_XtalkHw_SetLeftEQ() 251 hwwrite(vortex->mmio, 0x2420c + i * 0x24, coefs[i][3]); in vortex_XtalkHw_SetLeftEQ() 252 hwwrite(vortex->mmio, 0x24210 + i * 0x24, coefs[i][4]); in vortex_XtalkHw_SetLeftEQ() 254 hwwrite(vortex->mmio, 0x24538, arg_0 & 0xffff); in vortex_XtalkHw_SetLeftEQ() 255 hwwrite(vortex->mmio, 0x2453C, arg_4 & 0xffff); in vortex_XtalkHw_SetLeftEQ() 265 hwwrite(vortex->mmio, 0x242b4 + i * 0x24, coefs[i][0]); in vortex_XtalkHw_SetRightEQ() 266 hwwrite(vortex->mmio, 0x242b8 + i * 0x24, coefs[i][1]); in vortex_XtalkHw_SetRightEQ() 267 hwwrite(vortex->mmio, in vortex_XtalkHw_SetRightEQ() [all...] |
H A D | au88x0_core.c | 79 hwwrite(vortex->mmio, VORTEX_MIXER_SR, in vortex_mixer_en_sr() 80 hwread(vortex->mmio, VORTEX_MIXER_SR) | (0x1 << channel)); in vortex_mixer_en_sr() 84 hwwrite(vortex->mmio, VORTEX_MIXER_SR, in vortex_mixer_dis_sr() 85 hwread(vortex->mmio, VORTEX_MIXER_SR) & ~(0x1 << channel)); in vortex_mixer_dis_sr() 93 hwwrite(vortex->mmio, VORTEX_MIX_INVOL_A + ((mix << 5) + channel), 95 hwwrite(vortex->mmio, VORTEX_MIX_INVOL_B + ((mix << 5) + channel), 102 a = hwread(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2)) & 0xff; 114 a = hwread(vortex->mmio, 139 a = hwread(vortex->mmio, 143 hwwrite(vortex->mmio, [all...] |
H A D | au88x0_eq.c | 41 hwwrite(vortex->mmio, 0x2b3c4, gain); in vortex_EqHw_SetTimeConsts() 42 hwwrite(vortex->mmio, 0x2b3c8, level); in vortex_EqHw_SetTimeConsts() 60 hwwrite(vortex->mmio, 0x2b000 + n * 0x30, coefs[i + 0]); in vortex_EqHw_SetLeftCoefs() 61 hwwrite(vortex->mmio, 0x2b004 + n * 0x30, coefs[i + 1]); in vortex_EqHw_SetLeftCoefs() 64 hwwrite(vortex->mmio, 0x2b008 + n * 0x30, coefs[i + 2]); in vortex_EqHw_SetLeftCoefs() 65 hwwrite(vortex->mmio, 0x2b00c + n * 0x30, coefs[i + 3]); in vortex_EqHw_SetLeftCoefs() 66 hwwrite(vortex->mmio, 0x2b010 + n * 0x30, coefs[i + 4]); in vortex_EqHw_SetLeftCoefs() 68 hwwrite(vortex->mmio, 0x2b008 + n * 0x30, sign_invert(coefs[2 + i])); in vortex_EqHw_SetLeftCoefs() 69 hwwrite(vortex->mmio, 0x2b00c + n * 0x30, sign_invert(coefs[3 + i])); in vortex_EqHw_SetLeftCoefs() 70 hwwrite(vortex->mmio, in vortex_EqHw_SetLeftCoefs() [all...] |
H A D | au88x0_mpu401.c | 16 /* Check for mpu401 mmio support. */ 42 (hwread(vortex->mmio, VORTEX_CTRL) & ~CTRL_MIDI_PORT) | in snd_vortex_midi() 44 hwwrite(vortex->mmio, VORTEX_CTRL, temp); in snd_vortex_midi() 48 (hwread(vortex->mmio, VORTEX_CTRL) & ~CTRL_MIDI_PORT) & in snd_vortex_midi() 50 hwwrite(vortex->mmio, VORTEX_CTRL, temp); in snd_vortex_midi() 54 temp = hwread(vortex->mmio, VORTEX_CTRL2) & 0xffff00cf; in snd_vortex_midi() 56 hwwrite(vortex->mmio, VORTEX_CTRL2, temp); in snd_vortex_midi() 57 hwwrite(vortex->mmio, VORTEX_MIDI_CMD, MPU401_RESET); in snd_vortex_midi() 60 temp = hwread(vortex->mmio, VORTEX_MIDI_DATA); in snd_vortex_midi() 66 hwwrite(vortex->mmio, VORTEX_IRQ_CTR in snd_vortex_midi() [all...] |
H A D | au88x0_synth.c | 32 //temp = hwread(vortex->mmio, 0x80 + ((wt >> 0x5)<< 0xf) + (((wt & 0x1f) >> 1) << 2)); in vortex_wt_setstereo() 33 temp = hwread(vortex->mmio, WT_STEREO(wt)); in vortex_wt_setstereo() 35 //hwwrite(vortex->mmio, 0x80 + ((wt >> 0x5)<< 0xf) + (((wt & 0x1f) >> 1) << 2), temp); in vortex_wt_setstereo() 36 hwwrite(vortex->mmio, WT_STEREO(wt), temp); in vortex_wt_setstereo() 45 temp = hwread(vortex->mmio, WT_DSREG((wt >= 0x20) ? 1 : 0)); in vortex_wt_setdsout() 50 hwwrite(vortex->mmio, WT_DSREG((wt >= 0x20) ? 1 : 0), temp); in vortex_wt_setdsout() 70 hwwrite(vortex->mmio, WT_SRAMP(0), 0x880000); in vortex_wt_allocroute() 71 //hwwrite(vortex->mmio, WT_GMODE(0), 0xffffffff); in vortex_wt_allocroute() 73 hwwrite(vortex->mmio, WT_SRAMP(1), 0x880000); in vortex_wt_allocroute() 74 //hwwrite(vortex->mmio, WT_GMOD in vortex_wt_allocroute() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/i810/ |
H A D | i810_main.c | 161 * @mmio: address of register space 167 static void i810_screen_off(u8 __iomem *mmio, u8 mode) in i810_screen_off() argument 172 i810_writeb(SR_INDEX, mmio, SR01); in i810_screen_off() 173 val = i810_readb(SR_DATA, mmio); in i810_screen_off() 177 while((i810_readw(DISP_SL, mmio) & 0xFFF) && count--); in i810_screen_off() 178 i810_writeb(SR_INDEX, mmio, SR01); in i810_screen_off() 179 i810_writeb(SR_DATA, mmio, val); in i810_screen_off() 184 * @mmio: address of register space 191 static void i810_dram_off(u8 __iomem *mmio, u8 mode) in i810_dram_off() argument 195 val = i810_readb(DRAMCH, mmio); in i810_dram_off() 210 i810_protect_regs(u8 __iomem *mmio, int mode) i810_protect_regs() argument 233 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_pll() local 258 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_vga() local 301 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_vgax() local 328 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_2d() local 348 i810_hires(u8 __iomem *mmio) i810_hires() argument 371 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_pitch() local 401 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_color() local 423 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_regs() local 440 i810_write_dac(u8 regno, u8 red, u8 green, u8 blue, u8 __iomem *mmio) i810_write_dac() argument 449 i810_read_dac(u8 regno, u8 *red, u8 *green, u8 *blue, u8 __iomem *mmio) i810_read_dac() argument 464 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_pll() local 484 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_dac() local 496 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_vgax() local 530 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_vga() local 545 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_addr_map() local 559 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_2d() local 588 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_vga_state() local 611 u8 __iomem *mmio = par->mmio_start_virtual; i810_save_vgax() local 635 u8 __iomem *mmio = par->mmio_start_virtual; i810_save_vga() local 649 u8 __iomem *mmio = par->mmio_start_virtual; i810_save_2d() local 772 i810_enable_cursor(u8 __iomem *mmio, int mode) i810_enable_cursor() argument 822 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_cursor_colors() local 852 u8 __iomem *mmio = par->mmio_start_virtual; i810_init_cursor() local 1203 u8 __iomem *mmio = par->mmio_start_virtual; i810fb_getcolreg() local 1286 u8 __iomem *mmio = par->mmio_start_virtual; i810fb_setcolreg() local 1392 u8 __iomem *mmio = par->mmio_start_virtual; i810fb_blank() local 1481 u8 __iomem *mmio = par->mmio_start_virtual; i810fb_cursor() local 1818 u8 __iomem *mmio = par->mmio_start_virtual; i810_init_device() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/i810/ |
H A D | i810_main.c | 162 * @mmio: address of register space 168 static void i810_screen_off(u8 __iomem *mmio, u8 mode) in i810_screen_off() argument 173 i810_writeb(SR_INDEX, mmio, SR01); in i810_screen_off() 174 val = i810_readb(SR_DATA, mmio); in i810_screen_off() 178 while((i810_readw(DISP_SL, mmio) & 0xFFF) && count--); in i810_screen_off() 179 i810_writeb(SR_INDEX, mmio, SR01); in i810_screen_off() 180 i810_writeb(SR_DATA, mmio, val); in i810_screen_off() 185 * @mmio: address of register space 192 static void i810_dram_off(u8 __iomem *mmio, u8 mode) in i810_dram_off() argument 196 val = i810_readb(DRAMCH, mmio); in i810_dram_off() 211 i810_protect_regs(u8 __iomem *mmio, int mode) i810_protect_regs() argument 234 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_pll() local 259 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_vga() local 302 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_vgax() local 329 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_2d() local 349 i810_hires(u8 __iomem *mmio) i810_hires() argument 372 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_pitch() local 402 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_color() local 424 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_regs() local 441 i810_write_dac(u8 regno, u8 red, u8 green, u8 blue, u8 __iomem *mmio) i810_write_dac() argument 450 i810_read_dac(u8 regno, u8 *red, u8 *green, u8 *blue, u8 __iomem *mmio) i810_read_dac() argument 465 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_pll() local 485 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_dac() local 497 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_vgax() local 531 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_vga() local 546 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_addr_map() local 560 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_2d() local 589 u8 __iomem *mmio = par->mmio_start_virtual; i810_restore_vga_state() local 612 u8 __iomem *mmio = par->mmio_start_virtual; i810_save_vgax() local 636 u8 __iomem *mmio = par->mmio_start_virtual; i810_save_vga() local 650 u8 __iomem *mmio = par->mmio_start_virtual; i810_save_2d() local 773 i810_enable_cursor(u8 __iomem *mmio, int mode) i810_enable_cursor() argument 823 u8 __iomem *mmio = par->mmio_start_virtual; i810_load_cursor_colors() local 853 u8 __iomem *mmio = par->mmio_start_virtual; i810_init_cursor() local 1204 u8 __iomem *mmio = par->mmio_start_virtual; i810fb_getcolreg() local 1287 u8 __iomem *mmio = par->mmio_start_virtual; i810fb_setcolreg() local 1393 u8 __iomem *mmio = par->mmio_start_virtual; i810fb_blank() local 1482 u8 __iomem *mmio = par->mmio_start_virtual; i810fb_cursor() local 1819 u8 __iomem *mmio = par->mmio_start_virtual; i810_init_device() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | ni_pcidio.c | 312 dev->mmio + DMA_LINE_CONTROL_GROUP1); in ni_pcidio_request_di_mite_channel() 328 dev->mmio + DMA_LINE_CONTROL_GROUP1); in ni_pcidio_release_di_mite_channel() 394 status = readb(dev->mmio + INTERRUPT_AND_WINDOW_STATUS); in nidio_interrupt() 395 flags = readb(dev->mmio + GROUP_1_FLAGS); in nidio_interrupt() 409 dev->mmio + MASTER_DMA_AND_INTERRUPT_CONTROL); in nidio_interrupt() 421 writeb(0x00, dev->mmio + in nidio_interrupt() 426 auxdata = readl(dev->mmio + GROUP_1_FIFO); in nidio_interrupt() 428 flags = readb(dev->mmio + GROUP_1_FLAGS); in nidio_interrupt() 433 writeb(CLEAR_EXPIRED, dev->mmio + GROUP_1_SECOND_CLEAR); in nidio_interrupt() 436 writeb(0x00, dev->mmio in nidio_interrupt() [all...] |
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | ni_pcidio.c | 311 dev->mmio + DMA_LINE_CONTROL_GROUP1); in ni_pcidio_request_di_mite_channel() 327 dev->mmio + DMA_LINE_CONTROL_GROUP1); in ni_pcidio_release_di_mite_channel() 393 status = readb(dev->mmio + INTERRUPT_AND_WINDOW_STATUS); in nidio_interrupt() 394 flags = readb(dev->mmio + GROUP_1_FLAGS); in nidio_interrupt() 408 dev->mmio + MASTER_DMA_AND_INTERRUPT_CONTROL); in nidio_interrupt() 420 writeb(0x00, dev->mmio + in nidio_interrupt() 425 auxdata = readl(dev->mmio + GROUP_1_FIFO); in nidio_interrupt() 427 flags = readb(dev->mmio + GROUP_1_FLAGS); in nidio_interrupt() 432 writeb(CLEAR_EXPIRED, dev->mmio + GROUP_1_SECOND_CLEAR); in nidio_interrupt() 435 writeb(0x00, dev->mmio in nidio_interrupt() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/ |
H A D | amd8111e.c | 101 void __iomem *mmio = lp->mmio; in amd8111e_read_phy() local 105 reg_val = readl(mmio + PHY_ACCESS); in amd8111e_read_phy() 107 reg_val = readl( mmio + PHY_ACCESS ); in amd8111e_read_phy() 110 ((reg & 0x1f) << 16), mmio +PHY_ACCESS); in amd8111e_read_phy() 112 reg_val = readl(mmio + PHY_ACCESS); in amd8111e_read_phy() 131 void __iomem *mmio = lp->mmio; in amd8111e_write_phy() local 134 reg_val = readl(mmio + PHY_ACCESS); in amd8111e_write_phy() 136 reg_val = readl( mmio in amd8111e_write_phy() 369 void __iomem *mmio = lp->mmio; amd8111e_set_coalesce() local 425 void __iomem *mmio = lp->mmio; amd8111e_restart() local 503 void __iomem *mmio = lp->mmio; amd8111e_init_hw_default() local 687 void __iomem *mmio = lp->mmio; amd8111e_rx_poll() local 837 amd8111e_read_mib(void __iomem *mmio, u8 MIB_COUNTER) amd8111e_read_mib() argument 860 void __iomem *mmio = lp->mmio; amd8111e_get_stats() local 1090 void __iomem *mmio = lp->mmio; amd8111e_interrupt() local 1304 void __iomem *mmio = lp->mmio; amd8111e_read_regs() local 1655 void __iomem *mmio = lp->mmio; amd8111e_config_ipg() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/ |
H A D | amd8111e.c | 101 void __iomem *mmio = lp->mmio; in amd8111e_read_phy() local 105 reg_val = readl(mmio + PHY_ACCESS); in amd8111e_read_phy() 107 reg_val = readl(mmio + PHY_ACCESS); in amd8111e_read_phy() 110 ((reg & 0x1f) << 16), mmio + PHY_ACCESS); in amd8111e_read_phy() 112 reg_val = readl(mmio + PHY_ACCESS); in amd8111e_read_phy() 131 void __iomem *mmio = lp->mmio; in amd8111e_write_phy() local 134 reg_val = readl(mmio + PHY_ACCESS); in amd8111e_write_phy() 136 reg_val = readl(mmio in amd8111e_write_phy() 368 void __iomem *mmio = lp->mmio; amd8111e_set_coalesce() local 424 void __iomem *mmio = lp->mmio; amd8111e_restart() local 502 void __iomem *mmio = lp->mmio; amd8111e_init_hw_default() local 686 void __iomem *mmio = lp->mmio; amd8111e_rx_poll() local 835 amd8111e_read_mib(void __iomem *mmio, u8 MIB_COUNTER) amd8111e_read_mib() argument 858 void __iomem *mmio = lp->mmio; amd8111e_get_stats() local 1082 void __iomem *mmio = lp->mmio; amd8111e_interrupt() local 1296 void __iomem *mmio = lp->mmio; amd8111e_read_regs() local 1646 void __iomem *mmio = lp->mmio; amd8111e_config_ipg() local [all...] |
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | sata_sx4.c | 442 void __iomem *mmio = ap->host->iomap[PDC_MMIO_BAR]; in pdc20621_dma_prep() local 453 mmio += PDC_CHIP0_OFS; in pdc20621_dma_prep() 491 writel(0x00000001, mmio + PDC_20621_GENERAL_CTL); in pdc20621_dma_prep() 495 VPRINTK("ata pkt buf ofs %u, prd size %u, mmio copied\n", i, sgt_len); in pdc20621_dma_prep() 502 void __iomem *mmio = ap->host->iomap[PDC_MMIO_BAR]; in pdc20621_nodata_prep() local 510 mmio += PDC_CHIP0_OFS; in pdc20621_nodata_prep() 526 writel(0x00000001, mmio + PDC_20621_GENERAL_CTL); in pdc20621_nodata_prep() 530 VPRINTK("ata pkt buf ofs %u, mmio copied\n", i); in pdc20621_nodata_prep() 555 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; in __pdc20621_push_hdma() local 558 mmio in __pdc20621_push_hdma() 628 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_packet_start() local 688 pdc20621_host_intr(struct ata_port *ap, struct ata_queued_cmd *qc, unsigned int doing_hdma, void __iomem *mmio) pdc20621_host_intr() argument 841 void __iomem *mmio = ap->ioaddr.cmd_addr; pdc_freeze() local 855 void __iomem *mmio = ap->ioaddr.cmd_addr; pdc_thaw() local 872 void __iomem *mmio = ap->ioaddr.cmd_addr + PDC_CTLSTAT; pdc_reset_port() local 990 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_get_from_dimm() local 1042 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_put_to_dimm() local 1088 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_i2c_read() local 1147 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_prog_dimm0() local 1210 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_prog_dimm_global() local 1267 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_dimm_init() local 1402 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc_20621_init() local [all...] |
H A D | ahci_imx.c | 117 static int imx_phy_crbit_assert(void __iomem *mmio, u32 bit, bool assert) in imx_phy_crbit_assert() argument 124 crval = readl(mmio + IMX_P0PHYCR); in imx_phy_crbit_assert() 129 writel(crval, mmio + IMX_P0PHYCR); in imx_phy_crbit_assert() 133 srval = readl(mmio + IMX_P0PHYSR); in imx_phy_crbit_assert() 142 static int imx_phy_reg_addressing(u16 addr, void __iomem *mmio) in imx_phy_reg_addressing() argument 148 writel(crval, mmio + IMX_P0PHYCR); in imx_phy_reg_addressing() 151 ret = imx_phy_crbit_assert(mmio, IMX_P0PHYCR_CR_CAP_ADDR, true); in imx_phy_reg_addressing() 156 ret = imx_phy_crbit_assert(mmio, IMX_P0PHYCR_CR_CAP_ADDR, false); in imx_phy_reg_addressing() 163 static int imx_phy_reg_write(u16 val, void __iomem *mmio) in imx_phy_reg_write() argument 169 writel(crval, mmio in imx_phy_reg_write() 205 imx_phy_reg_read(u16 *val, void __iomem *mmio) imx_phy_reg_read() argument 228 void __iomem *mmio = hpriv->mmio; imx_sata_phy_reset() local 280 read_adc_sum(void *dev, u16 rtune_ctl_reg, void __iomem * mmio) read_adc_sum() argument 336 void __iomem *mmio = hpriv->mmio; sata_ahci_read_temperature() local 752 void __iomem *mmio = hpriv->mmio; ahci_imx_error_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | sata_sx4.c | 419 void __iomem *mmio = ap->host->iomap[PDC_MMIO_BAR]; in pdc20621_dma_prep() local 428 mmio += PDC_CHIP0_OFS; in pdc20621_dma_prep() 466 writel(0x00000001, mmio + PDC_20621_GENERAL_CTL); in pdc20621_dma_prep() 470 ata_port_dbg(ap, "ata pkt buf ofs %u, prd size %u, mmio copied\n", in pdc20621_dma_prep() 478 void __iomem *mmio = ap->host->iomap[PDC_MMIO_BAR]; in pdc20621_nodata_prep() local 484 mmio += PDC_CHIP0_OFS; in pdc20621_nodata_prep() 500 writel(0x00000001, mmio + PDC_20621_GENERAL_CTL); in pdc20621_nodata_prep() 504 ata_port_dbg(ap, "ata pkt buf ofs %u, mmio copied\n", i); in pdc20621_nodata_prep() 529 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; in __pdc20621_push_hdma() local 532 mmio in __pdc20621_push_hdma() 597 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_packet_start() local 655 pdc20621_host_intr(struct ata_port *ap, struct ata_queued_cmd *qc, unsigned int doing_hdma, void __iomem *mmio) pdc20621_host_intr() argument 795 void __iomem *mmio = ap->ioaddr.cmd_addr; pdc_freeze() local 809 void __iomem *mmio = ap->ioaddr.cmd_addr; pdc_thaw() local 826 void __iomem *mmio = ap->ioaddr.cmd_addr + PDC_CTLSTAT; pdc_reset_port() local 943 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_get_from_dimm() local 994 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_put_to_dimm() local 1040 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_i2c_read() local 1099 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_prog_dimm0() local 1162 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_prog_dimm_global() local 1220 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc20621_dimm_init() local 1359 void __iomem *mmio = host->iomap[PDC_MMIO_BAR]; pdc_20621_init() local [all...] |
/kernel/linux/linux-5.10/sound/soc/au1x/ |
H A D | psc.h | 13 void __iomem *mmio; member 26 #define PSC_CTRL(x) ((x)->mmio + PSC_CTRL_OFFSET) 27 #define PSC_SEL(x) ((x)->mmio + PSC_SEL_OFFSET) 28 #define I2S_STAT(x) ((x)->mmio + PSC_I2SSTAT_OFFSET) 29 #define I2S_CFG(x) ((x)->mmio + PSC_I2SCFG_OFFSET) 30 #define I2S_PCR(x) ((x)->mmio + PSC_I2SPCR_OFFSET) 31 #define AC97_CFG(x) ((x)->mmio + PSC_AC97CFG_OFFSET) 32 #define AC97_CDC(x) ((x)->mmio + PSC_AC97CDC_OFFSET) 33 #define AC97_EVNT(x) ((x)->mmio + PSC_AC97EVNT_OFFSET) 34 #define AC97_PCR(x) ((x)->mmio [all...] |
/kernel/linux/linux-6.6/sound/soc/au1x/ |
H A D | psc.h | 13 void __iomem *mmio; member 26 #define PSC_CTRL(x) ((x)->mmio + PSC_CTRL_OFFSET) 27 #define PSC_SEL(x) ((x)->mmio + PSC_SEL_OFFSET) 28 #define I2S_STAT(x) ((x)->mmio + PSC_I2SSTAT_OFFSET) 29 #define I2S_CFG(x) ((x)->mmio + PSC_I2SCFG_OFFSET) 30 #define I2S_PCR(x) ((x)->mmio + PSC_I2SPCR_OFFSET) 31 #define AC97_CFG(x) ((x)->mmio + PSC_AC97CFG_OFFSET) 32 #define AC97_CDC(x) ((x)->mmio + PSC_AC97CDC_OFFSET) 33 #define AC97_EVNT(x) ((x)->mmio + PSC_AC97EVNT_OFFSET) 34 #define AC97_PCR(x) ((x)->mmio [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | mmio_context.c | 200 struct engine_mmio *mmio; in restore_context_mmio_for_inhibit() local 217 for (mmio = gvt->engine_mmio_list.mmio; in restore_context_mmio_for_inhibit() 218 i915_mmio_reg_valid(mmio->reg); mmio++) { in restore_context_mmio_for_inhibit() 219 if (mmio->id != ring_id || !mmio->in_context) in restore_context_mmio_for_inhibit() 222 *cs++ = i915_mmio_reg_offset(mmio->reg); in restore_context_mmio_for_inhibit() 223 *cs++ = vgpu_vreg_t(vgpu, mmio->reg) | (mmio in restore_context_mmio_for_inhibit() 473 struct engine_mmio *mmio; switch_mmio() local 580 struct engine_mmio *mmio; intel_gvt_init_engine_mmio_context() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | mmio_context.c | 206 struct engine_mmio *mmio; in restore_context_mmio_for_inhibit() local 223 for (mmio = gvt->engine_mmio_list.mmio; in restore_context_mmio_for_inhibit() 224 i915_mmio_reg_valid(mmio->reg); mmio++) { in restore_context_mmio_for_inhibit() 225 if (mmio->id != ring_id || !mmio->in_context) in restore_context_mmio_for_inhibit() 228 *cs++ = i915_mmio_reg_offset(mmio->reg); in restore_context_mmio_for_inhibit() 229 *cs++ = vgpu_vreg_t(vgpu, mmio->reg) | (mmio in restore_context_mmio_for_inhibit() 479 struct engine_mmio *mmio; switch_mmio() local 586 struct engine_mmio *mmio; intel_gvt_init_engine_mmio_context() local [all...] |