setbits32
setbits32((vaddr + GPIO0_OSRH), 0x42000000);
setbits32((vaddr + GPIO0_TSRH), 0x42000000);
setbits32(®s->tcr, GPIO_MASK(gpio));
setbits32(®s->or, GPIO_MASK(gpio));
setbits32(pdm360ng_gpio_base + 0xc, 0x40);
setbits32(pdm360ng_gpio_base + 0x18, 0x2000);
setbits32(pdm360ng_gpio_base + 0x10, 0x40);
setbits32(&simple_gpio->simple_gpioe, sync | out);
setbits32(&simple_gpio->simple_ddr, sync | out);
setbits32(&gpt->regs->mode, MPC52xx_GPT_MODE_IRQ_EN);
setbits32(&cpm2_immr->im_ioport.iop_pdata, 1 << (31 - 10));
setbits32(&cpm2_immr->im_clkrst.car_rmr, RMR_CSRE);
setbits32((base + 0xa8), 0x00003000);
setbits32((base + 0xa8), 0x0c000000);
setbits32((base + 0xac), 0x0000c000);
setbits32(&guts->pmuxcr, MPC85xx_PMUXCR_QE(0) |
setbits32(&guts->devdisr, mask);
setbits32(&guts->pmuxcr, MPC85xx_PMUXCR_QE(0) |
setbits32(&guts->clkdvdr, CLKDVDR_PXCKEN | (pxclk << 16));
setbits32(&guts->clkdvdr, CLKDVDR_PXCKEN | (pxclk << 16));
setbits32(scfg + CCSR_SCFG_PIXCLKCR, PIXCLKCR_PXCKEN | (pxclk << 16));
setbits32(&guts->pmuxcr, MPC85xx_PMUXCR_QE(0) |
setbits32(&data->reg->cpic_cicr, CICR_IEN);
setbits32(&data->reg->cpic_cimr, (1 << cpm_vec));
setbits32(&iop->dir, pin);
setbits32(&iop->par, pin);
setbits32(&iop->sor, pin);
setbits32(&mpc8xx_immr->im_cpm.cp_peodr, pin);
setbits32(&iop->dir, pin_mask);
setbits32(&mpc8xx_immr->im_clkrst.car_plprcr, 0x00000080);
setbits32(&mpc8xx_immr->im_clkrst.car_sccr, 0x02000000);
setbits32(&bcsr[1], BCSR1_RS232EN_2);
setbits32(bcsr5, BCSR5_MII1_RST);
setbits32(bcsr5, BCSR5_MII2_RST);
setbits32(bcsr5, BCSR5_MII2_EN);
setbits32(&bcsr[4], BCSR4_ETH10_RST);
setbits32(&bcsr[1], BCSR1_ETHEN);
setbits32(io_base + FLIPPER_IMR, 1 << irq);
setbits32(io_base + HW_BROADWAY_IMR, 1 << irq);
setbits32(hw_gpio + HW_GPIO_DIR(1), HW_GPIO_SHUTDOWN);
setbits32(hw_gpio + HW_GPIO_OUT(1), HW_GPIO_SHUTDOWN);
setbits32(&iop[port].dir, pin);
setbits32(&iop[port].par, pin);
setbits32(&iop[port].sor, pin);
setbits32(&iop[port].odr, pin);
setbits32(&iop->dir, pin_mask);
setbits32(&lbc->ltesr, LTESR_CLEAR);
setbits32(&pci->pex_pme_mes_ier,
setbits32(&pci->pex_pmcr, PEX_PMCR_PTOMR);
setbits32(&pci->pex_pmcr, PEX_PMCR_EXL2S);
setbits32(&pmc_regs->pmcsr, PMCSR_SLP);
setbits32(&rcpm_v2_regs->tph10setr0, 1 << hw_cpu);
setbits32(&rcpm_v2_regs->pcph15setr, mask);
setbits32(&rcpm_v2_regs->pcph20setr, mask);
setbits32(&rcpm_v2_regs->pcph30setr, mask);
setbits32(&rcpm_v2_regs->tph10clrr0, 1 << hw_cpu);
setbits32(&rcpm_v2_regs->pcph15clrr, mask);
setbits32(&rcpm_v2_regs->pcph20clrr, mask);
setbits32(&rcpm_v2_regs->pcph30clrr, mask);
setbits32(pmcsr_reg, RCPM_POWMGTCSR_SLP);
setbits32(pmcsr_reg, RCPM_POWMGTCSR_P_LPM20_ST);
setbits32(pmcsr_reg, RCPM_POWMGTCSR_LPM20_RQ);
setbits32(tben_reg, mask);
setbits32(&rcpm_v1_regs->cpmimr, mask);
setbits32(&rcpm_v1_regs->cpmcimr, mask);
setbits32(&rcpm_v1_regs->cpmmcmr, mask);
setbits32(&rcpm_v1_regs->cpmnmimr, mask);
setbits32(&rcpm_v2_regs->tpmimr0, mask);
setbits32(&rcpm_v2_regs->tpmcimr0, mask);
setbits32(&rcpm_v2_regs->tpmmcmr0, mask);
setbits32(&rcpm_v2_regs->tpmnmimr0, mask);
setbits32(&rcpm_v1_regs->ippdexpcr, mask);
setbits32(&rcpm_v2_regs->ippdexpcr[0], mask);
setbits32(&rcpm_v1_regs->cdozcr, mask);
setbits32(&rcpm_v1_regs->cnapcr, mask);
setbits32(priv->regs_win
setbits32(priv->regs_win
setbits32(&rmu->msg_regs->imr, RIO_MSG_IMR_MI);
setbits32(&fsl_dbell->dbell_regs->dmr, DOORBELL_DMR_DI);
setbits32(&rmu->msg_regs->imr, (get_bitmask_order(entries) - 2) << 12);
setbits32(&rmu->msg_regs->imr, 0x1);
setbits32(priv->group_tcr, tcr);
setbits32(&priv->regs[handle->num].gtbcr, TIMER_STOP);
setbits32(priv->group_tcr, MPIC_TIMER_TCR_CLKDIV);
setbits32(priv->group_tcr, MPIC_TIMER_TCR_CLKDIV);
setbits32(priv->chan[ch].reg + TALITOS_CCCR_LO,
setbits32(priv->chan[ch].reg + TALITOS_CCCR,
setbits32(priv->chan[ch].reg + TALITOS_CCCR_LO, TALITOS_CCCR_LO_EAE |
setbits32(priv->chan[ch].reg + TALITOS_CCCR_LO,
setbits32(priv->chan[ch].reg + TALITOS_CCCR_LO,
setbits32(priv->reg + TALITOS_MCR, mcr);
setbits32(priv->reg + TALITOS_MCR, mcr);
setbits32(priv->reg_deu + TALITOS_EUICR, TALITOS1_DEUICR_KPE);
setbits32(priv->reg + TALITOS_IMR, TALITOS2_IMR_INIT);
setbits32(priv->reg + TALITOS_IMR_LO, TALITOS2_IMR_LO_INIT);
setbits32(priv->reg_mdeu + TALITOS_EUICR_LO,
setbits32(priv->reg + TALITOS_IMR, ch_done_mask); \
setbits32(priv->reg + TALITOS_IMR_LO, TALITOS2_IMR_LO_INIT); \
setbits32(priv->chan[ch].reg + TALITOS_CCCR,
setbits32(priv->chan[ch].reg + TALITOS_CCCR_LO, 0);
setbits32(priv->reg + TALITOS_IMR, ch_done_mask); \
setbits32(priv->reg_rngu + TALITOS_EURCR_LO, TALITOS_RNGURCR_LO_SR);
setbits32(priv->reg_rngu + TALITOS_EUDSR_LO, 0);
setbits32(ctrl, 1 << (24 + idx * 2));
setbits32(&lbc->bank[priv->bank].or, OR_FCM_PGS);
setbits32(&fec->fecp->fec_r_cntrl, FEC_RCNTRL_MII_MODE);
setbits32(&fec->fecp->fec_ecntrl, FEC_ECNTRL_PINMUX |
setbits32(upsmr_register, automatic_flow_control_mode);
setbits32(upsmr_register, UCC_GETH_UPSMR_HSE);
setbits32(remoder_register, REMODER_RX_RMON_STATISTICS_ENABLE);
setbits32(&uf_regs->upsmr, UCC_GETH_UPSMR_PRO);
setbits32(&ug_regs->maccfg1, MACCFG1_ENABLE_RX | MACCFG1_ENABLE_TX);
setbits32(ugeth->uccf->p_uccm, UCCE_RX_EVENTS | UCCE_TX_EVENTS);
setbits32(ugeth->uccf->p_uccm, UCC_GETH_UCCE_MPD);
setbits32(&ugeth->ug_regs->maccfg2, MACCFG2_MPE);
setbits32(data->reg + CEPIMR, 1 << (31 - irqd_to_hwirq(d)));
setbits32(data->reg + CEPICR, 1 << (31 - vec));
setbits32(&fifo->txcmd,
setbits32(&pinfo->sccp->scc_gsmrl, (SCC_GSMRL_ENR | SCC_GSMRL_ENT));
setbits32(&scp->scc_gsmrl, SCC_GSMRL_ENR | SCC_GSMRL_ENT);
setbits32(&data->diu_reg->gamma, 0); /* Force table reload */