Lines Matching refs:adf7242_write_reg

468 static int adf7242_write_reg(struct adf7242_local *lp, u16 addr, u8 data)  in adf7242_write_reg()  function
524 adf7242_write_reg(lp, REG_PRAMPG, page); in adf7242_upload_firmware()
552 adf7242_write_reg(lp, REG_PRAMPG, page); in adf7242_verify_firmware()
569 adf7242_write_reg(lp, REG_IRQ1_SRC1, IRQ_CCA_COMPLETE | IRQ_SFD_RX | in adf7242_clear_irqstat()
625 adf7242_write_reg(lp, REG_PA_CFG, tmp); in adf7242_set_txpower()
630 adf7242_write_reg(lp, REG_PA_BIAS, tmp); in adf7242_set_txpower()
636 return adf7242_write_reg(lp, REG_EXTPA_MSC, tmp); in adf7242_set_txpower()
651 ret = adf7242_write_reg(lp, REG_AUTO_TX1, in adf7242_set_csma_params()
661 return adf7242_write_reg(lp, REG_AUTO_TX2, CSMA_MAX_BE(max_be) | in adf7242_set_csma_params()
676 ret = adf7242_write_reg(lp, REG_AUTO_TX1, in adf7242_set_frame_retries()
736 adf7242_write_reg(lp, REG_CH_FREQ0, freq); in adf7242_channel()
737 adf7242_write_reg(lp, REG_CH_FREQ1, freq >> 8); in adf7242_channel()
738 adf7242_write_reg(lp, REG_CH_FREQ2, freq >> 16); in adf7242_channel()
763 adf7242_write_reg(lp, REG_IEEE_ADDR_0 + i, addr[i]); in adf7242_set_hw_addr_filt()
769 adf7242_write_reg(lp, REG_SHORT_ADDR_0, saddr); in adf7242_set_hw_addr_filt()
770 adf7242_write_reg(lp, REG_SHORT_ADDR_1, saddr >> 8); in adf7242_set_hw_addr_filt()
776 adf7242_write_reg(lp, REG_PAN_ID0, pan_id); in adf7242_set_hw_addr_filt()
777 adf7242_write_reg(lp, REG_PAN_ID1, pan_id >> 8); in adf7242_set_hw_addr_filt()
786 adf7242_write_reg(lp, REG_AUTO_CFG, reg); in adf7242_set_hw_addr_filt()
801 adf7242_write_reg(lp, REG_AUTO_CFG, 0); in adf7242_set_promiscuous_mode()
802 return adf7242_write_reg(lp, REG_FFILT_CFG, in adf7242_set_promiscuous_mode()
810 adf7242_write_reg(lp, REG_FFILT_CFG, in adf7242_set_promiscuous_mode()
816 return adf7242_write_reg(lp, REG_AUTO_CFG, RX_AUTO_ACK_EN); in adf7242_set_promiscuous_mode()
827 return adf7242_write_reg(lp, REG_CCA1, level); in adf7242_set_cca_ed_level()
1050 adf7242_write_reg(lp, REG_PKT_CFG, ADDON_EN | BIT(2)); in adf7242_soft_reset()
1105 adf7242_write_reg(lp, REG_FFILT_CFG, in adf7242_hw_init()
1111 adf7242_write_reg(lp, REG_AUTO_CFG, RX_AUTO_ACK_EN); in adf7242_hw_init()
1113 adf7242_write_reg(lp, REG_PKT_CFG, ADDON_EN | BIT(2)); in adf7242_hw_init()
1115 adf7242_write_reg(lp, REG_EXTPA_MSC, 0xF1); in adf7242_hw_init()
1116 adf7242_write_reg(lp, REG_RXFE_CFG, 0x1D); in adf7242_hw_init()
1118 adf7242_write_reg(lp, REG_IRQ1_EN0, 0); in adf7242_hw_init()
1119 adf7242_write_reg(lp, REG_IRQ1_EN1, IRQ_RX_PKT_RCVD | IRQ_CSMA_CA); in adf7242_hw_init()
1122 adf7242_write_reg(lp, REG_IRQ1_SRC0, 0xFF); in adf7242_hw_init()