Lines Matching refs:hw_write_20kx

46 static void hw_write_20kx(struct hw *hw, u32 reg, u32 data);
377 hw_write_20kx(hw, SRC_UPZ+idx*0x100+i*0x4, 0); in src_commit_write()
380 hw_write_20kx(hw, SRC_DN0Z+idx*0x100+i*0x4, 0); in src_commit_write()
383 hw_write_20kx(hw, SRC_DN1Z+idx*0x100+i*0x4, 0); in src_commit_write()
393 hw_write_20kx(hw, MIXER_PRING_LO_HI+4*pm_idx, ctl->mpr); in src_commit_write()
394 hw_write_20kx(hw, MIXER_PMOPLO+8*pm_idx, 0x3); in src_commit_write()
395 hw_write_20kx(hw, MIXER_PMOPHI+8*pm_idx, 0x0); in src_commit_write()
399 hw_write_20kx(hw, SRC_SA+idx*0x100, ctl->sa); in src_commit_write()
403 hw_write_20kx(hw, SRC_LA+idx*0x100, ctl->la); in src_commit_write()
407 hw_write_20kx(hw, SRC_CA+idx*0x100, ctl->ca); in src_commit_write()
412 hw_write_20kx(hw, SRC_CF+idx*0x100, 0x0); in src_commit_write()
415 hw_write_20kx(hw, SRC_CCR+idx*0x100, ctl->ccr); in src_commit_write()
419 hw_write_20kx(hw, SRC_CTL+idx*0x100, ctl->ctl); in src_commit_write()
478 hw_write_20kx(hw, SRC_ENBSA, ctl->enbsa); in src_mgr_commit_write()
483 hw_write_20kx(hw, SRC_ENB+(i*0x100), ctl->enb[i]); in src_mgr_commit_write()
572 hw_write_20kx(hw, SRC_IMAP+ctl->srcimap.idx*0x100, in srcimp_mgr_commit_write()
680 hw_write_20kx(hw, MIXER_AMOPLO+idx*8, ctl->amoplo); in amixer_commit_write()
682 hw_write_20kx(hw, MIXER_AMOPHI+idx*8, ctl->amophi); in amixer_commit_write()
883 hw_write_20kx(hw, AUDIO_IO_RX_SRT_CTL+0x40*idx, ctl->srt); in dai_commit_write()
925 hw_write_20kx(hw, AUDIO_IO_TX_CSTAT_L+0x40*idx, in dao_commit_write()
1070 hw_write_20kx(hw, (AUDIO_IO_TX_CTL+(0x40*i)), data); in daio_mgr_commit_write()
1076 hw_write_20kx(hw, (AUDIO_IO_RX_CTL+(0x40*i)), data); in daio_mgr_commit_write()
1082 hw_write_20kx(hw, AUDIO_IO_AIM+ctl->daoimap.idx*4, in daio_mgr_commit_write()
1120 hw_write_20kx(hw, GIE, enable ? IT_INT : 0); in set_timer_irq()
1128 hw_write_20kx(hw, TIMR, ticks); in set_timer_tick()
1164 hw_write_20kx(hw, AUDIO_IO_MCLK, 0x01010101); in hw_daio_init()
1165 hw_write_20kx(hw, AUDIO_IO_TX_BLRCLK, 0x01010101); in hw_daio_init()
1166 hw_write_20kx(hw, AUDIO_IO_RX_BLRCLK, 0); in hw_daio_init()
1169 hw_write_20kx(hw, AUDIO_IO_MCLK, 0x11111111); in hw_daio_init()
1172 hw_write_20kx(hw, AUDIO_IO_MCLK, 0x11011111); in hw_daio_init()
1183 hw_write_20kx(hw, AUDIO_IO_TX_BLRCLK, 0x11111111); in hw_daio_init()
1184 hw_write_20kx(hw, AUDIO_IO_RX_BLRCLK, 0); in hw_daio_init()
1186 hw_write_20kx(hw, AUDIO_IO_MCLK, 0x21011111); in hw_daio_init()
1187 hw_write_20kx(hw, AUDIO_IO_TX_BLRCLK, 0x21212121); in hw_daio_init()
1188 hw_write_20kx(hw, AUDIO_IO_RX_BLRCLK, 0); in hw_daio_init()
1205 hw_write_20kx(hw, (AUDIO_IO_TX_CTL+(0x40*i)), data); in hw_daio_init()
1206 hw_write_20kx(hw, (AUDIO_IO_RX_CTL+(0x40*i)), data); in hw_daio_init()
1218 hw_write_20kx(hw, AUDIO_IO_TX_CSTAT_L+(0x40*i), in hw_daio_init()
1221 hw_write_20kx(hw, AUDIO_IO_TX_CSTAT_H+(0x40*i), 0x0B); in hw_daio_init()
1226 hw_write_20kx(hw, AUDIO_IO_RX_CTL+(0x40*i), data); in hw_daio_init()
1234 hw_write_20kx(hw, AUDIO_IO_TX_CTL+(0x40*i), data); in hw_daio_init()
1262 hw_write_20kx(hw, VMEM_PTPAL+(16*i), ptp_phys_low); in hw_trn_init()
1263 hw_write_20kx(hw, VMEM_PTPAH+(16*i), ptp_phys_high); in hw_trn_init()
1266 hw_write_20kx(hw, VMEM_CTL, vmctl); in hw_trn_init()
1268 hw_write_20kx(hw, TRANSPORT_CTL, 0x03); in hw_trn_init()
1269 hw_write_20kx(hw, TRANSPORT_INT, 0x200c01); in hw_trn_init()
1272 hw_write_20kx(hw, TRANSPORT_ENB, (data | 0x03)); in hw_trn_init()
1319 hw_write_20kx(hw, PLL_ENB, pllenb); in hw_pll_init()
1324 hw_write_20kx(hw, PLL_CTL, pllctl); in hw_pll_init()
1329 hw_write_20kx(hw, PLL_CTL, pllctl); in hw_pll_init()
1371 hw_write_20kx(hw, GLOBAL_CNTL_GCTL, gctl); in hw_auto_init()
1373 hw_write_20kx(hw, GLOBAL_CNTL_GCTL, gctl); in hw_auto_init()
1454 hw_write_20kx(hw, I2C_IF_WLOCK, in hw20k2_i2c_unlock_full_access()
1456 hw_write_20kx(hw, I2C_IF_WLOCK, in hw20k2_i2c_unlock_full_access()
1468 hw_write_20kx(hw, I2C_IF_WLOCK, STATE_LOCKED); in hw20k2_i2c_lock_chip()
1469 hw_write_20kx(hw, I2C_IF_WLOCK, STATE_LOCKED); in hw20k2_i2c_lock_chip()
1494 hw_write_20kx(hw, I2C_IF_ADDRESS, i2c_addr); in hw20k2_i2c_init()
1500 hw_write_20kx(hw, I2C_IF_STATUS, i2c_status); in hw20k2_i2c_init()
1513 hw_write_20kx(hw, I2C_IF_ADDRESS, i2c_addr); in hw20k2_i2c_uninit()
1519 hw_write_20kx(hw, I2C_IF_STATUS, i2c_status); in hw20k2_i2c_uninit()
1544 hw_write_20kx(hw, I2C_IF_STATUS, i2c_status); in hw20k2_i2c_read()
1548 hw_write_20kx(hw, I2C_IF_WDATA, addr); in hw20k2_i2c_read()
1553 hw_write_20kx(hw, I2C_IF_RDATA, 0); in hw20k2_i2c_read()
1574 hw_write_20kx(hw, I2C_IF_STATUS, i2c_status); in hw20k2_i2c_write()
1577 hw_write_20kx(hw, I2C_IF_WDATA, 0); in hw20k2_i2c_write()
1581 hw_write_20kx(hw, I2C_IF_WDATA, i2c_data); in hw20k2_i2c_write()
1592 hw_write_20kx(hw, GPIO_DATA, data); in hw_dac_stop()
1601 hw_write_20kx(hw, GPIO_DATA, data); in hw_dac_start()
1647 hw_write_20kx(hw, GPIO_DATA, data); in hw_dac_init()
1655 hw_write_20kx(hw, GPIO_CTRL, data); in hw_dac_init()
1824 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_input_select()
1829 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_input_select()
1847 hw_write_20kx(hw, GPIO_CTRL, data); in hw_adc_init()
1859 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_init()
1870 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_init()
1876 hw_write_20kx(hw, GPIO_DATA, data); in hw_adc_init()
1906 hw_write_20kx(hw, GPIO_CTRL, ctl); in hw_adc_init()
1956 hw_write_20kx(hw, GPIO_DATA, data); in hw_output_switch_put()
1968 hw_write_20kx(hw, GPIO_EXT_DATA, data); in hw_output_switch_put()
1973 hw_write_20kx(hw, GPIO_DATA, data); in hw_output_switch_put()
2023 hw_write_20kx(hw, GIP, status); in ct_20k2_interrupt()
2064 hw_write_20kx(hw, GLOBAL_CNTL_GCTL, gctl); in hw_card_start()
2097 hw_write_20kx(hw, TRANSPORT_CTL, 0x00); in hw_card_stop()
2101 hw_write_20kx(hw, PLL_ENB, (data & (~0x07))); in hw_card_stop()
2157 hw_write_20kx(hw, GLOBAL_CNTL_GCTL, gctl); in hw_card_init()
2160 hw_write_20kx(hw, GIE, 0); in hw_card_init()
2162 hw_write_20kx(hw, SRC_IP, 0); in hw_card_init()
2170 hw_write_20kx(hw, GPIO_CTRL, 0xD802); in hw_card_init()
2172 hw_write_20kx(hw, GPIO_CTRL, 0x9E5F); in hw_card_init()
2175 hw_write_20kx(hw, MIXER_AR_ENABLE, 0x01); in hw_card_init()
2201 hw_write_20kx(hw, SRC_MCTL, data); in hw_card_init()
2225 static void hw_write_20kx(struct hw *hw, u32 reg, u32 data) in hw_write_20kx() function