Lines Matching defs:hw_write_20kx
33 static void hw_write_20kx(struct hw *hw, u32 reg, u32 data);
367 hw_write_20kx(hw, SRCUPZ+idx*0x100+i*0x4, 0);
370 hw_write_20kx(hw, SRCDN0Z+idx*0x100+i*0x4, 0);
373 hw_write_20kx(hw, SRCDN1Z+idx*0x100+i*0x4, 0);
383 hw_write_20kx(hw, PRING_LO_HI+4*pm_idx, ctl->mpr);
384 hw_write_20kx(hw, PMOPLO+8*pm_idx, 0x3);
385 hw_write_20kx(hw, PMOPHI+8*pm_idx, 0x0);
389 hw_write_20kx(hw, SRCSA+idx*0x100, ctl->sa);
393 hw_write_20kx(hw, SRCLA+idx*0x100, ctl->la);
397 hw_write_20kx(hw, SRCCA+idx*0x100, ctl->ca);
402 hw_write_20kx(hw, SRCCF+idx*0x100, 0x0);
405 hw_write_20kx(hw, SRCCCR+idx*0x100, ctl->ccr);
409 hw_write_20kx(hw, SRCCTL+idx*0x100, ctl->ctl);
468 hw_write_20kx(hw, SRCENBS, ctl->enbsa);
473 hw_write_20kx(hw, SRCENB+(i*0x100), ctl->enb[i]);
564 hw_write_20kx(hw, SRCIMAP+ctl->srcimap.idx*0x100,
668 hw_write_20kx(hw, AMOPLO+idx*8, ctl->amoplo);
670 hw_write_20kx(hw, AMOPHI+idx*8, ctl->amophi);
885 hw_write_20kx(hw, SRTSCTL+0x4*idx, ctl->srtctl);
888 hw_write_20kx(hw, SRTICTL, ctl->srtctl);
931 hw_write_20kx(hw, SPOS+0x4*idx, ctl->spos);
1111 hw_write_20kx(hw, I2SCTL, ctl->i2sctl);
1119 hw_write_20kx(hw, SPOCTL, ctl->spoctl);
1127 hw_write_20kx(hw, SPICTL, ctl->spictl);
1131 hw_write_20kx(hw, DAOIMAP+ctl->daoimap.idx*4,
1167 hw_write_20kx(hw, GIE, enable ? IT_INT : 0);
1175 hw_write_20kx(hw, TIMR, ticks);
1218 hw_write_20kx(hw, SPOCTL, 0x0);
1239 hw_write_20kx(hw, I2SCTL, i2sorg);
1240 hw_write_20kx(hw, SPOCTL, spdorg);
1244 hw_write_20kx(hw, SPICTL, 0x0);
1247 hw_write_20kx(hw, SPICTL, spdorg);
1276 hw_write_20kx(hw, PTPALX, ptp_phys_low);
1277 hw_write_20kx(hw, PTPAHX, ptp_phys_high);
1278 hw_write_20kx(hw, TRNCTL, trnctl);
1279 hw_write_20kx(hw, TRNIS, 0x200c01); /* really needed? */
1317 hw_write_20kx(hw, PLLCTL, pllctl);
1335 hw_write_20kx(hw, GCTL, gctl);
1337 hw_write_20kx(hw, GCTL, gctl);
1409 hw_write_20kx(hw, GPIO, gpioorg);
1411 hw_write_20kx(hw, GPIO, gpioorg | 0x2);
1433 hw_write_20kx(hw, GPIO, gpioorg);
1440 hw_write_20kx(hw, GPIO, gpioorg);
1477 hw_write_20kx(hw, GPIO, gpioorg);
1576 hw_write_20kx(hw, GPIO, data);
1617 hw_write_20kx(hw, GPIO, data);
1662 hw_write_20kx(hw, GPIO, data);
1758 hw_write_20kx(hw, GPIO, gpioorg);
1889 hw_write_20kx(hw, GIP, status);
1956 hw_write_20kx(hw, TRNCTL, 0x00);
1960 hw_write_20kx(hw, PLLCTL, (data & (~(0x0F<<12))));
2016 hw_write_20kx(hw, GCTL, gctl);
2020 hw_write_20kx(hw, GIE, 0);
2022 hw_write_20kx(hw, SRCIP, 0);
2028 hw_write_20kx(hw, GPIOCTL, 0x13fe);
2031 hw_write_20kx(hw, GPIOCTL, 0x00e6);
2034 hw_write_20kx(hw, GPIOCTL, 0x00c2);
2037 hw_write_20kx(hw, GPIOCTL, 0x01e6);
2065 hw_write_20kx(hw, SRCMCTL, data);
2107 static void hw_write_20kx(struct hw *hw, u32 reg, u32 data)