/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | cuboot-pq2.c | 191 out_le32(&pci_regs[0][0], mem->pci_addr[1] >> 12); in fixup_pci() 192 out_le32(&pci_regs[0][2], mem->phys_addr >> 12); in fixup_pci() 193 out_le32(&pci_regs[0][4], (~(mem->size[1] - 1) >> 12) | 0xa0000000); in fixup_pci() 195 out_le32(&pci_regs[0][6], mmio->pci_addr[1] >> 12); in fixup_pci() 196 out_le32(&pci_regs[0][8], mmio->phys_addr >> 12); in fixup_pci() 197 out_le32(&pci_regs[0][10], (~(mmio->size[1] - 1) >> 12) | 0x80000000); in fixup_pci() 199 out_le32(&pci_regs[0][12], io->pci_addr[1] >> 12); in fixup_pci() 200 out_le32(&pci_regs[0][14], io->phys_addr >> 12); in fixup_pci() 201 out_le32(&pci_regs[0][16], (~(io->size[1] - 1) >> 12) | 0xc0000000); in fixup_pci() 204 out_le32( in fixup_pci() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | cuboot-pq2.c | 191 out_le32(&pci_regs[0][0], mem->pci_addr[1] >> 12); in fixup_pci() 192 out_le32(&pci_regs[0][2], mem->phys_addr >> 12); in fixup_pci() 193 out_le32(&pci_regs[0][4], (~(mem->size[1] - 1) >> 12) | 0xa0000000); in fixup_pci() 195 out_le32(&pci_regs[0][6], mmio->pci_addr[1] >> 12); in fixup_pci() 196 out_le32(&pci_regs[0][8], mmio->phys_addr >> 12); in fixup_pci() 197 out_le32(&pci_regs[0][10], (~(mmio->size[1] - 1) >> 12) | 0x80000000); in fixup_pci() 199 out_le32(&pci_regs[0][12], io->pci_addr[1] >> 12); in fixup_pci() 200 out_le32(&pci_regs[0][14], io->phys_addr >> 12); in fixup_pci() 201 out_le32(&pci_regs[0][16], (~(io->size[1] - 1) >> 12) | 0xc0000000); in fixup_pci() 204 out_le32( in fixup_pci() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/ |
H A D | iommu.c | 96 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); in iobmap_build() 120 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); in iobmap_free() 225 out_le32(iob+IOB_XLT_L1_REGBASE+i*4, regword); in iob_init() 232 out_le32(iob+IOB_AD_REG, regword); in iob_init() 237 out_le32(iob+IOBCOM_REG, regword); in iob_init()
|
H A D | pci.c | 78 out_le32(dummy, 0); in workaround_5945() 80 out_le32(addr, tmp); in workaround_5945() 138 out_le32(iob_mapbase + PXP_ERR_CFG_REG, in_le32(iob_mapbase + PXP_ERR_CFG_REG) | PXP_IGNORE_PCIE_ERRORS); in sb600_set_flag() 143 out_le32(iob_mapbase + PXP_ERR_CFG_REG, in_le32(iob_mapbase + PXP_ERR_CFG_REG) & ~PXP_IGNORE_PCIE_ERRORS); in sb600_set_flag() 223 out_le32(addr, val); in pa_pxp_write_config()
|
H A D | gpio_mdio.c | 39 out_le32(gpio_regs+0x10, 1 << MDIO_PIN(bus)); in mdio_lo() 44 out_le32(gpio_regs, 1 << MDIO_PIN(bus)); in mdio_hi() 49 out_le32(gpio_regs+0x10, 1 << MDC_PIN(bus)); in mdc_lo() 54 out_le32(gpio_regs, 1 << MDC_PIN(bus)); in mdc_hi() 59 out_le32(gpio_regs+0x20, (1 << MDC_PIN(bus)) | (1 << MDIO_PIN(bus))); in mdio_active() 64 out_le32(gpio_regs+0x30, (1 << MDIO_PIN(bus))); in mdio_tristate()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/ |
H A D | pic.c | 85 out_le32(&pmac_irq_hw[i]->enable, ppc_cached_irq_mask[i]); in pmac_mask_and_ack_irq() 86 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_mask_and_ack_irq() 106 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_ack_irq() 120 out_le32(&pmac_irq_hw[i]->enable, ppc_cached_irq_mask[i]); in __pmac_set_irq_mask() 150 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_startup_irq() 370 out_le32(&pmac_irq_hw[i]->enable, 0); in pmac_pic_probe_oldstyle() 613 out_le32(&pmac_irq_hw[0]->enable, ppc_cached_irq_mask[0]); in pmacpic_suspend() 615 out_le32(&pmac_irq_hw[1]->enable, ppc_cached_irq_mask[1]); in pmacpic_suspend() 628 out_le32(&pmac_irq_hw[0]->enable, 0); in pmacpic_resume() 630 out_le32( in pmacpic_resume() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/powermac/ |
H A D | pic.c | 88 out_le32(&pmac_irq_hw[i]->enable, ppc_cached_irq_mask[i]); in pmac_mask_and_ack_irq() 89 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_mask_and_ack_irq() 109 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_ack_irq() 123 out_le32(&pmac_irq_hw[i]->enable, ppc_cached_irq_mask[i]); in __pmac_set_irq_mask() 153 out_le32(&pmac_irq_hw[i]->ack, bit); in pmac_startup_irq() 370 out_le32(&pmac_irq_hw[i]->enable, 0); in pmac_pic_probe_oldstyle() 612 out_le32(&pmac_irq_hw[0]->enable, ppc_cached_irq_mask[0]); in pmacpic_suspend() 614 out_le32(&pmac_irq_hw[1]->enable, ppc_cached_irq_mask[1]); in pmacpic_suspend() 627 out_le32(&pmac_irq_hw[0]->enable, 0); in pmacpic_resume() 629 out_le32( in pmacpic_resume() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | controlfb.c | 65 #undef out_le32 macro 69 #define out_le32(addr, val) (void)(val) macro 222 out_le32(CNTRL_REG(p,start_addr), in set_screen_start() 255 out_le32(CNTRL_REG(p,ctrl), 0x400 | par->ctrl); in control_set_hardware() 266 out_le32(&rp->r, r->regs[i]); in control_set_hardware() 268 out_le32(CNTRL_REG(p,pitch), par->pitch); in control_set_hardware() 269 out_le32(CNTRL_REG(p,mode), r->mode); in control_set_hardware() 270 out_le32(CNTRL_REG(p,vram_attr), p->vram_attr); in control_set_hardware() 271 out_le32(CNTRL_REG(p,start_addr), par->yoffset * par->pitch in control_set_hardware() 273 out_le32(CNTRL_RE in control_set_hardware() [all...] |
H A D | offb.c | 142 out_le32(par->cmap_adr + 0x58, in offb_setcolreg() 148 out_le32(par->cmap_adr + 0xb4, in offb_setcolreg() 153 out_le32(par->cmap_adr + 0x58, in offb_setcolreg() 157 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg() 162 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg() 165 out_le32(((unsigned __iomem *) par->cmap_adr) + regno, in offb_setcolreg() 212 out_le32(par->cmap_adr + 0x58, in offb_blank() 218 out_le32(par->cmap_adr + 0xb4, 0); in offb_blank() 222 out_le32(par->cmap_adr + 0x58, in offb_blank() 226 out_le32(pa in offb_blank() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | controlfb.c | 62 #undef out_le32 macro 66 #define out_le32(addr, val) (void)(val) macro 212 out_le32(CNTRL_REG(p,start_addr), in set_screen_start() 245 out_le32(CNTRL_REG(p,ctrl), 0x400 | par->ctrl); in control_set_hardware() 256 out_le32(&rp->r, r->regs[i]); in control_set_hardware() 258 out_le32(CNTRL_REG(p,pitch), par->pitch); in control_set_hardware() 259 out_le32(CNTRL_REG(p,mode), r->mode); in control_set_hardware() 260 out_le32(CNTRL_REG(p,vram_attr), p->vram_attr); in control_set_hardware() 261 out_le32(CNTRL_REG(p,start_addr), par->yoffset * par->pitch in control_set_hardware() 263 out_le32(CNTRL_RE in control_set_hardware() [all...] |
H A D | offb.c | 145 out_le32(par->cmap_adr + 0x58, in offb_setcolreg() 151 out_le32(par->cmap_adr + 0xb4, in offb_setcolreg() 156 out_le32(par->cmap_adr + 0x58, in offb_setcolreg() 160 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg() 165 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg() 168 out_le32(((unsigned __iomem *) par->cmap_adr) + regno, in offb_setcolreg() 215 out_le32(par->cmap_adr + 0x58, in offb_blank() 221 out_le32(par->cmap_adr + 0xb4, 0); in offb_blank() 225 out_le32(par->cmap_adr + 0x58, in offb_blank() 229 out_le32(pa in offb_blank() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/ |
H A D | iommu.c | 97 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); in iobmap_build() 121 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); in iobmap_free() 228 out_le32(iob+IOB_XLT_L1_REGBASE+i*4, regword); in iob_init() 235 out_le32(iob+IOB_AD_REG, regword); in iob_init() 240 out_le32(iob+IOBCOM_REG, regword); in iob_init()
|
H A D | pci.c | 79 out_le32(dummy, 0); in workaround_5945() 81 out_le32(addr, tmp); in workaround_5945() 139 out_le32(iob_mapbase + PXP_ERR_CFG_REG, in_le32(iob_mapbase + PXP_ERR_CFG_REG) | PXP_IGNORE_PCIE_ERRORS); in sb600_set_flag() 144 out_le32(iob_mapbase + PXP_ERR_CFG_REG, in_le32(iob_mapbase + PXP_ERR_CFG_REG) & ~PXP_IGNORE_PCIE_ERRORS); in sb600_set_flag() 224 out_le32(addr, val); in pa_pxp_write_config()
|
H A D | gpio_mdio.c | 39 out_le32(gpio_regs+0x10, 1 << MDIO_PIN(bus)); in mdio_lo() 44 out_le32(gpio_regs, 1 << MDIO_PIN(bus)); in mdio_hi() 49 out_le32(gpio_regs+0x10, 1 << MDC_PIN(bus)); in mdc_lo() 54 out_le32(gpio_regs, 1 << MDC_PIN(bus)); in mdc_hi() 59 out_le32(gpio_regs+0x20, (1 << MDC_PIN(bus)) | (1 << MDIO_PIN(bus))); in mdio_active() 64 out_le32(gpio_regs+0x30, (1 << MDIO_PIN(bus))); in mdio_tristate()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/4xx/ |
H A D | pci.c | 1693 out_le32((u32 *)(addr + offset), val); in ppc4xx_pciex_write_config() 1737 out_le32(mbase + PECFG_POM0LAH, pciah); in ppc4xx_setup_one_pciex_POM() 1738 out_le32(mbase + PECFG_POM0LAL, pcial); in ppc4xx_setup_one_pciex_POM() 1760 out_le32(mbase + PECFG_POM1LAH, pciah); in ppc4xx_setup_one_pciex_POM() 1761 out_le32(mbase + PECFG_POM1LAL, pcial); in ppc4xx_setup_one_pciex_POM() 1769 out_le32(mbase + PECFG_POM2LAH, pciah); in ppc4xx_setup_one_pciex_POM() 1770 out_le32(mbase + PECFG_POM2LAL, pcial); in ppc4xx_setup_one_pciex_POM() 1859 out_le32(mbase + PECFG_BAR0HMPA, RES_TO_U32_HIGH(sa)); in ppc4xx_configure_pciex_PIMs() 1860 out_le32(mbase + PECFG_BAR0LMPA, RES_TO_U32_LOW(sa) | in ppc4xx_configure_pciex_PIMs() 1864 out_le32(mbas in ppc4xx_configure_pciex_PIMs() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/4xx/ |
H A D | pci.c | 1691 out_le32((u32 *)(addr + offset), val); in ppc4xx_pciex_write_config() 1735 out_le32(mbase + PECFG_POM0LAH, pciah); in ppc4xx_setup_one_pciex_POM() 1736 out_le32(mbase + PECFG_POM0LAL, pcial); in ppc4xx_setup_one_pciex_POM() 1758 out_le32(mbase + PECFG_POM1LAH, pciah); in ppc4xx_setup_one_pciex_POM() 1759 out_le32(mbase + PECFG_POM1LAL, pcial); in ppc4xx_setup_one_pciex_POM() 1767 out_le32(mbase + PECFG_POM2LAH, pciah); in ppc4xx_setup_one_pciex_POM() 1768 out_le32(mbase + PECFG_POM2LAL, pcial); in ppc4xx_setup_one_pciex_POM() 1857 out_le32(mbase + PECFG_BAR0HMPA, RES_TO_U32_HIGH(sa)); in ppc4xx_configure_pciex_PIMs() 1858 out_le32(mbase + PECFG_BAR0LMPA, RES_TO_U32_LOW(sa) | in ppc4xx_configure_pciex_PIMs() 1862 out_le32(mbas in ppc4xx_configure_pciex_PIMs() [all...] |
/kernel/linux/linux-5.10/drivers/char/hw_random/ |
H A D | pasemi-rng.c | 62 out_le32(rng_regs + SDCRNG_CTL_REG, ctl); in pasemi_rng_init() 63 out_le32(rng_regs + SDCRNG_CTL_REG, ctl & ~SDCRNG_CTL_DR); in pasemi_rng_init() 74 out_le32(rng_regs + SDCRNG_CTL_REG, in pasemi_rng_cleanup()
|
/kernel/linux/linux-6.6/drivers/char/hw_random/ |
H A D | pasemi-rng.c | 61 out_le32(rng_regs + SDCRNG_CTL_REG, ctl); in pasemi_rng_init() 62 out_le32(rng_regs + SDCRNG_CTL_REG, ctl & ~SDCRNG_CTL_DR); in pasemi_rng_init() 73 out_le32(rng_regs + SDCRNG_CTL_REG, in pasemi_rng_cleanup()
|
/kernel/linux/linux-5.10/sound/aoa/soundbus/i2sbus/ |
H A D | pcm.c | 271 out_le32(&pi->dbdma->control, (RUN | PAUSE | 1) << 16); in i2sbus_wait_for_stop() 490 out_le32(&i2sdev->intfregs->intr_ctl, I2S_PENDING_CLOCKS_STOPPED); in i2sbus_pcm_prepare() 502 out_le32(&i2sdev->intfregs->intr_ctl, I2S_PENDING_CLOCKS_STOPPED); in i2sbus_pcm_prepare() 505 out_le32(&i2sdev->intfregs->serial_format, sfr); in i2sbus_pcm_prepare() 506 out_le32(&i2sdev->intfregs->data_word_sizes, dws); in i2sbus_pcm_prepare() 555 out_le32(&pi->dbdma->control, 1 << 16); in i2sbus_pcm_trigger() 567 out_le32(&pi->dbdma->control, (RUN | PAUSE | 1) << 16); in i2sbus_pcm_trigger() 570 out_le32(&pi->dbdma->br_sel, (1 << 16) | 1); in i2sbus_pcm_trigger() 573 out_le32(&pi->dbdma->cmdptr, pi->dbdma_ring.bus_cmd_start); in i2sbus_pcm_trigger() 580 out_le32( in i2sbus_pcm_trigger() [all...] |
/kernel/linux/linux-6.6/sound/aoa/soundbus/i2sbus/ |
H A D | pcm.c | 271 out_le32(&pi->dbdma->control, (RUN | PAUSE | 1) << 16); in i2sbus_wait_for_stop() 490 out_le32(&i2sdev->intfregs->intr_ctl, I2S_PENDING_CLOCKS_STOPPED); in i2sbus_pcm_prepare() 502 out_le32(&i2sdev->intfregs->intr_ctl, I2S_PENDING_CLOCKS_STOPPED); in i2sbus_pcm_prepare() 505 out_le32(&i2sdev->intfregs->serial_format, sfr); in i2sbus_pcm_prepare() 506 out_le32(&i2sdev->intfregs->data_word_sizes, dws); in i2sbus_pcm_prepare() 555 out_le32(&pi->dbdma->control, 1 << 16); in i2sbus_pcm_trigger() 567 out_le32(&pi->dbdma->control, (RUN | PAUSE | 1) << 16); in i2sbus_pcm_trigger() 570 out_le32(&pi->dbdma->br_sel, (1 << 16) | 1); in i2sbus_pcm_trigger() 573 out_le32(&pi->dbdma->cmdptr, pi->dbdma_ring.bus_cmd_start); in i2sbus_pcm_trigger() 580 out_le32( in i2sbus_pcm_trigger() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/sysdev/ |
H A D | grackle.c | 35 out_le32(bp->cfg_data, val); in grackle_set_stg() 48 out_le32(bp->cfg_data, val); in grackle_set_loop_snoop()
|
/kernel/linux/linux-6.6/arch/powerpc/sysdev/ |
H A D | grackle.c | 35 out_le32(bp->cfg_data, val); in grackle_set_stg() 48 out_le32(bp->cfg_data, val); in grackle_set_loop_snoop()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/apple/ |
H A D | mace.c | 306 out_le32(&dma->control, (WAKE|FLUSH|PAUSE|RUN) << 16); in dbdma_reset() 472 out_le32(&rd->control, (RUN|PAUSE|FLUSH|WAKE) << 16); /* clear run bit */ in mace_open() 473 out_le32(&rd->cmdptr, virt_to_bus(mp->rx_cmds)); in mace_open() 474 out_le32(&rd->control, (RUN << 16) | RUN); in mace_open() 482 out_le32(&td->control, (RUN|PAUSE|FLUSH|WAKE) << 16); in mace_open() 483 out_le32(&td->cmdptr, virt_to_bus(mp->tx_cmds)); in mace_open() 571 out_le32(&td->control, ((RUN|WAKE) << 16) + (RUN|WAKE)); in mace_xmit_start() 694 out_le32(&td->control, RUN << 16); in mace_interrupt() 796 out_le32(&td->control, ((RUN|WAKE) << 16) + (RUN|WAKE)); in mace_interrupt() 834 out_le32( in mace_tx_timeout() [all...] |
/kernel/linux/linux-5.10/sound/ppc/ |
H A D | pmac.c | 144 out_le32(&chip->awacs->control, chip->control_mask | (chip->rate_index << 8)); in snd_pmac_pcm_set_format() 145 out_le32(&chip->awacs->byteswap, chip->format == SNDRV_PCM_FORMAT_S16_LE ? 1 : 0); in snd_pmac_pcm_set_format() 155 out_le32(&rec->dma->control, (RUN|WAKE|FLUSH|PAUSE) << 16); in snd_pmac_dma_stop() 164 out_le32(&rec->dma->cmdptr, cmd->addr); in snd_pmac_dma_set_command() 172 out_le32(&rec->dma->control, status | (status << 16)); in snd_pmac_dma_run() 392 out_le32(&rec->dma->control, (RUN|PAUSE|FLUSH|WAKE) << 16); in snd_pmac_pcm_dead_xfer() 420 out_le32(&rec->dma->cmdptr, emergency_dbdma.addr); in snd_pmac_pcm_dead_xfer() 425 out_le32(&rec->dma->control, ((RUN|WAKE) << 16) + (RUN|WAKE)); in snd_pmac_pcm_dead_xfer() 710 out_le32(&chip->playback.dma->control, (RUN|PAUSE|FLUSH|WAKE|DEAD) << 16); in snd_pmac_dbdma_reset() 712 out_le32( in snd_pmac_dbdma_reset() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/apple/ |
H A D | mace.c | 307 out_le32(&dma->control, (WAKE|FLUSH|PAUSE|RUN) << 16); in dbdma_reset() 477 out_le32(&rd->control, (RUN|PAUSE|FLUSH|WAKE) << 16); /* clear run bit */ in mace_open() 478 out_le32(&rd->cmdptr, virt_to_bus(mp->rx_cmds)); in mace_open() 479 out_le32(&rd->control, (RUN << 16) | RUN); in mace_open() 487 out_le32(&td->control, (RUN|PAUSE|FLUSH|WAKE) << 16); in mace_open() 488 out_le32(&td->cmdptr, virt_to_bus(mp->tx_cmds)); in mace_open() 576 out_le32(&td->control, ((RUN|WAKE) << 16) + (RUN|WAKE)); in mace_xmit_start() 699 out_le32(&td->control, RUN << 16); in mace_interrupt() 801 out_le32(&td->control, ((RUN|WAKE) << 16) + (RUN|WAKE)); in mace_interrupt() 839 out_le32( in mace_tx_timeout() [all...] |