Lines Matching refs:adf7242_write_reg
469 static int adf7242_write_reg(struct adf7242_local *lp, u16 addr, u8 data) in adf7242_write_reg() function
525 adf7242_write_reg(lp, REG_PRAMPG, page); in adf7242_upload_firmware()
553 adf7242_write_reg(lp, REG_PRAMPG, page); in adf7242_verify_firmware()
570 adf7242_write_reg(lp, REG_IRQ1_SRC1, IRQ_CCA_COMPLETE | IRQ_SFD_RX | in adf7242_clear_irqstat()
626 adf7242_write_reg(lp, REG_PA_CFG, tmp); in adf7242_set_txpower()
631 adf7242_write_reg(lp, REG_PA_BIAS, tmp); in adf7242_set_txpower()
637 return adf7242_write_reg(lp, REG_EXTPA_MSC, tmp); in adf7242_set_txpower()
652 ret = adf7242_write_reg(lp, REG_AUTO_TX1, in adf7242_set_csma_params()
662 return adf7242_write_reg(lp, REG_AUTO_TX2, CSMA_MAX_BE(max_be) | in adf7242_set_csma_params()
677 ret = adf7242_write_reg(lp, REG_AUTO_TX1, in adf7242_set_frame_retries()
737 adf7242_write_reg(lp, REG_CH_FREQ0, freq); in adf7242_channel()
738 adf7242_write_reg(lp, REG_CH_FREQ1, freq >> 8); in adf7242_channel()
739 adf7242_write_reg(lp, REG_CH_FREQ2, freq >> 16); in adf7242_channel()
764 adf7242_write_reg(lp, REG_IEEE_ADDR_0 + i, addr[i]); in adf7242_set_hw_addr_filt()
770 adf7242_write_reg(lp, REG_SHORT_ADDR_0, saddr); in adf7242_set_hw_addr_filt()
771 adf7242_write_reg(lp, REG_SHORT_ADDR_1, saddr >> 8); in adf7242_set_hw_addr_filt()
777 adf7242_write_reg(lp, REG_PAN_ID0, pan_id); in adf7242_set_hw_addr_filt()
778 adf7242_write_reg(lp, REG_PAN_ID1, pan_id >> 8); in adf7242_set_hw_addr_filt()
787 adf7242_write_reg(lp, REG_AUTO_CFG, reg); in adf7242_set_hw_addr_filt()
802 adf7242_write_reg(lp, REG_AUTO_CFG, 0); in adf7242_set_promiscuous_mode()
803 return adf7242_write_reg(lp, REG_FFILT_CFG, in adf7242_set_promiscuous_mode()
811 adf7242_write_reg(lp, REG_FFILT_CFG, in adf7242_set_promiscuous_mode()
817 return adf7242_write_reg(lp, REG_AUTO_CFG, RX_AUTO_ACK_EN); in adf7242_set_promiscuous_mode()
828 return adf7242_write_reg(lp, REG_CCA1, level); in adf7242_set_cca_ed_level()
1049 adf7242_write_reg(lp, REG_PKT_CFG, ADDON_EN | BIT(2)); in adf7242_soft_reset()
1104 adf7242_write_reg(lp, REG_FFILT_CFG, in adf7242_hw_init()
1110 adf7242_write_reg(lp, REG_AUTO_CFG, RX_AUTO_ACK_EN); in adf7242_hw_init()
1112 adf7242_write_reg(lp, REG_PKT_CFG, ADDON_EN | BIT(2)); in adf7242_hw_init()
1114 adf7242_write_reg(lp, REG_EXTPA_MSC, 0xF1); in adf7242_hw_init()
1115 adf7242_write_reg(lp, REG_RXFE_CFG, 0x1D); in adf7242_hw_init()
1117 adf7242_write_reg(lp, REG_IRQ1_EN0, 0); in adf7242_hw_init()
1118 adf7242_write_reg(lp, REG_IRQ1_EN1, IRQ_RX_PKT_RCVD | IRQ_CSMA_CA); in adf7242_hw_init()
1121 adf7242_write_reg(lp, REG_IRQ1_SRC0, 0xFF); in adf7242_hw_init()