Lines Matching refs:hw_write_20kx
40 static void hw_write_20kx(struct hw *hw, u32 reg, u32 data);
371 hw_write_20kx(hw, SRC_UPZ+idx*0x100+i*0x4, 0); in src_commit_write()
374 hw_write_20kx(hw, SRC_DN0Z+idx*0x100+i*0x4, 0); in src_commit_write()
377 hw_write_20kx(hw, SRC_DN1Z+idx*0x100+i*0x4, 0); in src_commit_write()
387 hw_write_20kx(hw, MIXER_PRING_LO_HI+4*pm_idx, ctl->mpr); in src_commit_write()
388 hw_write_20kx(hw, MIXER_PMOPLO+8*pm_idx, 0x3); in src_commit_write()
389 hw_write_20kx(hw, MIXER_PMOPHI+8*pm_idx, 0x0); in src_commit_write()
393 hw_write_20kx(hw, SRC_SA+idx*0x100, ctl->sa); in src_commit_write()
397 hw_write_20kx(hw, SRC_LA+idx*0x100, ctl->la); in src_commit_write()
401 hw_write_20kx(hw, SRC_CA+idx*0x100, ctl->ca); in src_commit_write()
406 hw_write_20kx(hw, SRC_CF+idx*0x100, 0x0); in src_commit_write()
409 hw_write_20kx(hw, SRC_CCR+idx*0x100, ctl->ccr); in src_commit_write()
413 hw_write_20kx(hw, SRC_CTL+idx*0x100, ctl->ctl); in src_commit_write()
472 hw_write_20kx(hw, SRC_ENBSA, ctl->enbsa); in src_mgr_commit_write()
477 hw_write_20kx(hw, SRC_ENB+(i*0x100), ctl->enb[i]); in src_mgr_commit_write()
566 hw_write_20kx(hw, SRC_IMAP+ctl->srcimap.idx*0x100, in srcimp_mgr_commit_write()
674 hw_write_20kx(hw, MIXER_AMOPLO+idx*8, ctl->amoplo); in amixer_commit_write()
676 hw_write_20kx(hw, MIXER_AMOPHI+idx*8, ctl->amophi); in amixer_commit_write()
877 hw_write_20kx(hw, AUDIO_IO_RX_SRT_CTL+0x40*idx, ctl->srt); in dai_commit_write()
919 hw_write_20kx(hw, AUDIO_IO_TX_CSTAT_L+0x40*idx, in dao_commit_write()
1064 hw_write_20kx(hw, (AUDIO_IO_TX_CTL+(0x40*i)), data); in daio_mgr_commit_write()
1070 hw_write_20kx(hw, (AUDIO_IO_RX_CTL+(0x40*i)), data); in daio_mgr_commit_write()
1076 hw_write_20kx(hw, AUDIO_IO_AIM+ctl->daoimap.idx*4, in daio_mgr_commit_write()
1114 hw_write_20kx(hw, GIE, enable ? IT_INT : 0); in set_timer_irq()
1122 hw_write_20kx(hw, TIMR, ticks); in set_timer_tick()
1158 hw_write_20kx(hw, AUDIO_IO_MCLK, 0x01010101); in hw_daio_init()
1159 hw_write_20kx(hw, AUDIO_IO_TX_BLRCLK, 0x01010101); in hw_daio_init()
1160 hw_write_20kx(hw, AUDIO_IO_RX_BLRCLK, 0); in hw_daio_init()
1163 hw_write_20kx(hw, AUDIO_IO_MCLK, 0x11111111); in hw_daio_init()
1166 hw_write_20kx(hw, AUDIO_IO_MCLK, 0x11011111); in hw_daio_init()
1177 hw_write_20kx(hw, AUDIO_IO_TX_BLRCLK, 0x11111111); in hw_daio_init()
1178 hw_write_20kx(hw, AUDIO_IO_RX_BLRCLK, 0); in hw_daio_init()
1180 hw_write_20kx(hw, AUDIO_IO_MCLK, 0x21011111); in hw_daio_init()
1181 hw_write_20kx(hw, AUDIO_IO_TX_BLRCLK, 0x21212121); in hw_daio_init()
1182 hw_write_20kx(hw, AUDIO_IO_RX_BLRCLK, 0); in hw_daio_init()
1199 hw_write_20kx(hw, (AUDIO_IO_TX_CTL+(0x40*i)), data); in hw_daio_init()
1200 hw_write_20kx(hw, (AUDIO_IO_RX_CTL+(0x40*i)), data); in hw_daio_init()
1212 hw_write_20kx(hw, AUDIO_IO_TX_CSTAT_L+(0x40*i), in hw_daio_init()
1215 hw_write_20kx(hw, AUDIO_IO_TX_CSTAT_H+(0x40*i), 0x0B); in hw_daio_init()
1220 hw_write_20kx(hw, AUDIO_IO_RX_CTL+(0x40*i), data); in hw_daio_init()
1228 hw_write_20kx(hw, AUDIO_IO_TX_CTL+(0x40*i), data); in hw_daio_init()
1256 hw_write_20kx(hw, VMEM_PTPAL+(16*i), ptp_phys_low); in hw_trn_init()
1257 hw_write_20kx(hw, VMEM_PTPAH+(16*i), ptp_phys_high); in hw_trn_init()
1260 hw_write_20kx(hw, VMEM_CTL, vmctl); in hw_trn_init()
1262 hw_write_20kx(hw, TRANSPORT_CTL, 0x03); in hw_trn_init()
1263 hw_write_20kx(hw, TRANSPORT_INT, 0x200c01); in hw_trn_init()
1266 hw_write_20kx(hw, TRANSPORT_ENB, (data | 0x03)); in hw_trn_init()
1313 hw_write_20kx(hw, PLL_ENB, pllenb); in hw_pll_init()
1318 hw_write_20kx(hw, PLL_CTL, pllctl); in hw_pll_init()
1323 hw_write_20kx(hw, PLL_CTL, pllctl); in hw_pll_init()
1365 hw_write_20kx(hw, GLOBAL_CNTL_GCTL, gctl); in hw_auto_init()
1367 hw_write_20kx(hw, GLOBAL_CNTL_GCTL, gctl); in hw_auto_init()
1448 hw_write_20kx(hw, I2C_IF_WLOCK, in hw20k2_i2c_unlock_full_access()
1450 hw_write_20kx(hw, I2C_IF_WLOCK, in hw20k2_i2c_unlock_full_access()
1462 hw_write_20kx(hw, I2C_IF_WLOCK, STATE_LOCKED); in hw20k2_i2c_lock_chip()
1463 hw_write_20kx(hw, I2C_IF_WLOCK, STATE_LOCKED); in hw20k2_i2c_lock_chip()
1488 hw_write_20kx(hw, I2C_IF_ADDRESS, i2c_addr); in hw20k2_i2c_init()
1494 hw_write_20kx(hw, I2C_IF_STATUS, i2c_status); in hw20k2_i2c_init()
1507 hw_write_20kx(hw, I2C_IF_ADDRESS, i2c_addr); in hw20k2_i2c_uninit()
1513 hw_write_20kx(hw, I2C_IF_STATUS, i2c_status); in hw20k2_i2c_uninit()
1538 hw_write_20kx(hw, I2C_IF_STATUS, i2c_status); in hw20k2_i2c_read()
1542 hw_write_20kx(hw, I2C_IF_WDATA, addr); in hw20k2_i2c_read()
1547 hw_write_20kx(hw, I2C_IF_RDATA, 0); in hw20k2_i2c_read()
1568 hw_write_20kx(hw, I2C_IF_STATUS, i2c_status); in hw20k2_i2c_write()
1571 hw_write_20kx(hw, I2C_IF_WDATA, 0); in hw20k2_i2c_write()
1575 hw_write_20kx(hw, I2C_IF_WDATA, i2c_data); in hw20k2_i2c_write()
1586 hw_write_20kx(hw, GPIO_DATA, data); in hw_dac_stop()
1595 hw_write_20kx(hw, GPIO_DATA, data); in hw_dac_start()
1641 hw_write_20kx(hw, GPIO_DATA, data); in hw_dac_init()
1649 hw_write_20kx(hw, GPIO_CTRL, data); in hw_dac_init()
1818 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_input_select()
1823 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_input_select()
1841 hw_write_20kx(hw, GPIO_CTRL, data); in hw_adc_init()
1853 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_init()
1864 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_init()
1870 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_init()
1900 hw_write_20kx(hw, GPIO_CTRL, ctl); in hw_adc_init()
1950 hw_write_20kx(hw, GPIO_DATA, data); in hw_output_switch_put()
1962 hw_write_20kx(hw, GPIO_EXT_DATA, data); in hw_output_switch_put()
1967 hw_write_20kx(hw, GPIO_DATA, data); in hw_output_switch_put()
2017 hw_write_20kx(hw, GIP, status); in ct_20k2_interrupt()
2057 hw_write_20kx(hw, GLOBAL_CNTL_GCTL, gctl); in hw_card_start()
2090 hw_write_20kx(hw, TRANSPORT_CTL, 0x00); in hw_card_stop()
2094 hw_write_20kx(hw, PLL_ENB, (data & (~0x07))); in hw_card_stop()
2150 hw_write_20kx(hw, GLOBAL_CNTL_GCTL, gctl); in hw_card_init()
2153 hw_write_20kx(hw, GIE, 0); in hw_card_init()
2155 hw_write_20kx(hw, SRC_IP, 0); in hw_card_init()
2163 hw_write_20kx(hw, GPIO_CTRL, 0xD802); in hw_card_init()
2165 hw_write_20kx(hw, GPIO_CTRL, 0x9E5F); in hw_card_init()
2168 hw_write_20kx(hw, MIXER_AR_ENABLE, 0x01); in hw_card_init()
2194 hw_write_20kx(hw, SRC_MCTL, data); in hw_card_init()
2218 static void hw_write_20kx(struct hw *hw, u32 reg, u32 data) in hw_write_20kx() function