| /linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
| D | sxgbe_mtl.c | 26 u32 reg_val; in sxgbe_mtl_init() local 28 reg_val = readl(ioaddr + SXGBE_MTL_OP_MODE_REG); in sxgbe_mtl_init() 29 reg_val &= ETS_RST; in sxgbe_mtl_init() 34 reg_val &= ETS_WRR; in sxgbe_mtl_init() 37 reg_val |= ETS_WFQ; in sxgbe_mtl_init() 40 reg_val |= ETS_DWRR; in sxgbe_mtl_init() 43 writel(reg_val, ioaddr + SXGBE_MTL_OP_MODE_REG); in sxgbe_mtl_init() 47 reg_val &= RAA_SP; in sxgbe_mtl_init() 50 reg_val |= RAA_WSP; in sxgbe_mtl_init() 53 writel(reg_val, ioaddr + SXGBE_MTL_OP_MODE_REG); in sxgbe_mtl_init() [all …]
|
| D | sxgbe_dma.c | 26 u32 reg_val; in sxgbe_dma_init() local 28 reg_val = readl(ioaddr + SXGBE_DMA_SYSBUS_MODE_REG); in sxgbe_dma_init() 36 reg_val |= SXGBE_DMA_AXI_UNDEF_BURST; in sxgbe_dma_init() 39 reg_val |= (burst_map << SXGBE_DMA_BLENMAP_LSHIFT); in sxgbe_dma_init() 41 writel(reg_val, ioaddr + SXGBE_DMA_SYSBUS_MODE_REG); in sxgbe_dma_init() 50 u32 reg_val; in sxgbe_dma_channel_init() local 53 reg_val = readl(ioaddr + SXGBE_DMA_CHA_CTL_REG(cha_num)); in sxgbe_dma_channel_init() 56 reg_val |= SXGBE_DMA_PBL_X8MODE; in sxgbe_dma_channel_init() 57 writel(reg_val, ioaddr + SXGBE_DMA_CHA_CTL_REG(cha_num)); in sxgbe_dma_channel_init() 59 reg_val = readl(ioaddr + SXGBE_DMA_CHA_TXCTL_REG(cha_num)); in sxgbe_dma_channel_init() [all …]
|
| D | sxgbe_core.c | 170 u32 reg_val; in sxgbe_core_enable_rxqueue() local 172 reg_val = readl(ioaddr + SXGBE_CORE_RX_CTL0_REG); in sxgbe_core_enable_rxqueue() 173 reg_val &= ~(SXGBE_CORE_RXQ_ENABLE_MASK << queue_num); in sxgbe_core_enable_rxqueue() 174 reg_val |= SXGBE_CORE_RXQ_ENABLE; in sxgbe_core_enable_rxqueue() 175 writel(reg_val, ioaddr + SXGBE_CORE_RX_CTL0_REG); in sxgbe_core_enable_rxqueue() 180 u32 reg_val; in sxgbe_core_disable_rxqueue() local 182 reg_val = readl(ioaddr + SXGBE_CORE_RX_CTL0_REG); in sxgbe_core_disable_rxqueue() 183 reg_val &= ~(SXGBE_CORE_RXQ_ENABLE_MASK << queue_num); in sxgbe_core_disable_rxqueue() 184 reg_val |= SXGBE_CORE_RXQ_DISABLE; in sxgbe_core_disable_rxqueue() 185 writel(reg_val, ioaddr + SXGBE_CORE_RX_CTL0_REG); in sxgbe_core_disable_rxqueue()
|
| D | sxgbe_ethtool.c | 387 u32 reg_val = 0; in sxgbe_set_rss_hash_opt() local 404 reg_val = SXGBE_CORE_RSS_CTL_TCP4TE; in sxgbe_set_rss_hash_opt() 413 reg_val = SXGBE_CORE_RSS_CTL_UDP4TE; in sxgbe_set_rss_hash_opt() 430 reg_val = SXGBE_CORE_RSS_CTL_IP2TE; in sxgbe_set_rss_hash_opt() 437 reg_val |= readl(priv->ioaddr + SXGBE_CORE_RSS_CTL_REG); in sxgbe_set_rss_hash_opt() 438 writel(reg_val, priv->ioaddr + SXGBE_CORE_RSS_CTL_REG); in sxgbe_set_rss_hash_opt()
|
| /linux-4.4.14/arch/arm/mach-iop13xx/ |
| D | pci.c | 559 u32 reg_val; in iop13xx_atue_setup() local 605 reg_val = __raw_readl(IOP13XX_ATUE_OIOBAR); in iop13xx_atue_setup() 606 reg_val &= ~0x7; in iop13xx_atue_setup() 607 reg_val |= func; in iop13xx_atue_setup() 608 __raw_writel(reg_val, IOP13XX_ATUE_OIOBAR); in iop13xx_atue_setup() 612 reg_val = __raw_readl(IOP13XX_ATUE_OUMBAR0); in iop13xx_atue_setup() 613 reg_val &= ~(IOP13XX_ATU_OUMBAR_FUNC_NUM_MASK << in iop13xx_atue_setup() 615 reg_val |= func << IOP13XX_ATU_OUMBAR_FUNC_NUM; in iop13xx_atue_setup() 616 __raw_writel(reg_val, IOP13XX_ATUE_OUMBAR0); in iop13xx_atue_setup() 618 reg_val = __raw_readl(IOP13XX_ATUE_OUMBAR1); in iop13xx_atue_setup() [all …]
|
| /linux-4.4.14/drivers/input/keyboard/ |
| D | imx_keypad.c | 86 unsigned short reg_val; in imx_keypad_scan_matrix() local 97 reg_val = readw(keypad->mmio_base + KPDR); in imx_keypad_scan_matrix() 98 reg_val |= 0xff00; in imx_keypad_scan_matrix() 99 writew(reg_val, keypad->mmio_base + KPDR); in imx_keypad_scan_matrix() 101 reg_val = readw(keypad->mmio_base + KPCR); in imx_keypad_scan_matrix() 102 reg_val &= ~((keypad->cols_en_mask & 0xff) << 8); in imx_keypad_scan_matrix() 103 writew(reg_val, keypad->mmio_base + KPCR); in imx_keypad_scan_matrix() 107 reg_val = readw(keypad->mmio_base + KPCR); in imx_keypad_scan_matrix() 108 reg_val |= (keypad->cols_en_mask & 0xff) << 8; in imx_keypad_scan_matrix() 109 writew(reg_val, keypad->mmio_base + KPCR); in imx_keypad_scan_matrix() [all …]
|
| D | tca6416-keypad.c | 94 u16 reg_val, val; in tca6416_keys_scan() local 97 error = tca6416_read_reg(chip, TCA6416_INPUT, ®_val); in tca6416_keys_scan() 101 reg_val &= chip->pinmask; in tca6416_keys_scan() 104 val = reg_val ^ chip->reg_input; in tca6416_keys_scan() 105 chip->reg_input = reg_val; in tca6416_keys_scan() 111 int state = ((reg_val & (1 << i)) ? 1 : 0) in tca6416_keys_scan()
|
| /linux-4.4.14/drivers/media/dvb-frontends/ |
| D | af9033_priv.h | 29 struct reg_val { struct 190 static const struct reg_val ofsm_init[] = { 303 static const struct reg_val tuner_init_tua9001[] = { 345 static const struct reg_val tuner_init_fc0011[] = { 406 static const struct reg_val tuner_init_fc0012[] = { 449 static const struct reg_val tuner_init_mxl5007t[] = { 484 static const struct reg_val tuner_init_tda18218[] = { 517 static const struct reg_val tuner_init_fc2580[] = { 554 static const struct reg_val ofsm_init_it9135_v1[] = { 667 static const struct reg_val tuner_init_it9135_38[] = { [all …]
|
| D | tc90522.c | 49 struct reg_val { struct 55 reg_write(struct tc90522_state *state, const struct reg_val *regs, int num) in reg_write() argument 109 struct reg_val set_tsid[] = { in tc90522s_set_tsid() 121 struct reg_val rv; in tc90522t_set_layers() 485 static const struct reg_val reset_sat = { 0x03, 0x01 }; 486 static const struct reg_val reset_ter = { 0x01, 0x40 }; 541 struct reg_val agc_sat[] = { in tc90522_set_if_agc() 547 struct reg_val agc_ter[] = { in tc90522_set_if_agc() 553 struct reg_val *rv; in tc90522_set_if_agc() 573 static const struct reg_val sleep_sat = { 0x17, 0x01 }; [all …]
|
| D | hd29l2_priv.h | 54 struct reg_val { struct
|
| D | au8522_decoder.c | 55 u8 reg_val[8]; member 339 filter_coef[i].reg_val[filter_coef_type]); in setup_decoder_defaults() 461 lpfilter_coef[i].reg_val[0]); in set_audio_input()
|
| D | af9033.c | 177 const struct reg_val *tab, int tab_len) in af9033_wr_reg_val_tab() 243 const struct reg_val *init; in af9033_init()
|
| D | hd29l2.c | 732 static const struct reg_val tab[] = { in hd29l2_init()
|
| /linux-4.4.14/sound/drivers/opl3/ |
| D | opl3_synth.c | 406 unsigned char reg_val; in snd_opl3_play_note() local 426 reg_val = (unsigned char) note->fnum; in snd_opl3_play_note() 428 opl3->command(opl3, opl3_reg, reg_val); in snd_opl3_play_note() 430 reg_val = 0x00; in snd_opl3_play_note() 433 reg_val |= OPL3_KEYON_BIT; in snd_opl3_play_note() 435 reg_val |= (note->octave << 2) & OPL3_BLOCKNUM_MASK; in snd_opl3_play_note() 437 reg_val |= (unsigned char) (note->fnum >> 8) & OPL3_FNUM_HIGH_MASK; in snd_opl3_play_note() 441 opl3->command(opl3, opl3_reg, reg_val); in snd_opl3_play_note() 454 unsigned char reg_val; in snd_opl3_set_voice() local 478 reg_val = 0x00; in snd_opl3_set_voice() [all …]
|
| D | opl3_midi.c | 311 unsigned char reg_val; in snd_opl3_note_on() local 413 reg_val = vp->keyon_reg & ~OPL3_KEYON_BIT; in snd_opl3_note_on() 414 opl3->command(opl3, opl3_reg, reg_val); in snd_opl3_note_on() 421 reg_val = vp->keyon_reg & ~OPL3_KEYON_BIT; in snd_opl3_note_on() 422 opl3->command(opl3, opl3_reg, reg_val); in snd_opl3_note_on() 484 reg_val = fm->op[i].am_vib; in snd_opl3_note_on() 486 opl3->command(opl3, opl3_reg, reg_val); in snd_opl3_note_on() 489 reg_val = vol_op[i]; in snd_opl3_note_on() 491 opl3->command(opl3, opl3_reg, reg_val); in snd_opl3_note_on() 494 reg_val = fm->op[i].attack_decay; in snd_opl3_note_on() [all …]
|
| D | opl3_drums.c | 142 unsigned char reg_val; in snd_opl3_drum_vol_set() local 146 reg_val = data->ksl_level; in snd_opl3_drum_vol_set() 147 snd_opl3_calc_volume(®_val, vel, chan); in snd_opl3_drum_vol_set() 149 opl3->command(opl3, opl3_reg, reg_val); in snd_opl3_drum_vol_set() 153 reg_val = data->feedback_connection | OPL3_STEREO_BITS; in snd_opl3_drum_vol_set() 155 reg_val &= ~OPL3_VOICE_TO_RIGHT; in snd_opl3_drum_vol_set() 157 reg_val &= ~OPL3_VOICE_TO_LEFT; in snd_opl3_drum_vol_set() 159 opl3->command(opl3, opl3_reg, reg_val); in snd_opl3_drum_vol_set()
|
| /linux-4.4.14/drivers/net/ethernet/allwinner/ |
| D | sun4i-emac.c | 92 unsigned int reg_val; in emac_update_speed() local 95 reg_val = readl(db->membase + EMAC_MAC_SUPP_REG); in emac_update_speed() 96 reg_val &= ~(0x1 << 8); in emac_update_speed() 98 reg_val |= 1 << 8; in emac_update_speed() 99 writel(reg_val, db->membase + EMAC_MAC_SUPP_REG); in emac_update_speed() 105 unsigned int reg_val; in emac_update_duplex() local 108 reg_val = readl(db->membase + EMAC_MAC_CTL1_REG); in emac_update_duplex() 109 reg_val &= ~EMAC_MAC_CTL1_DUPLEX_EN; in emac_update_duplex() 111 reg_val |= EMAC_MAC_CTL1_DUPLEX_EN; in emac_update_duplex() 112 writel(reg_val, db->membase + EMAC_MAC_CTL1_REG); in emac_update_duplex() [all …]
|
| /linux-4.4.14/drivers/staging/media/lirc/ |
| D | lirc_bt829.c | 334 int reg_val; in do_set_bits() local 336 reg_val = read_index(0x34); in do_set_bits() 338 reg_val &= 0xFFFFFFDF; in do_set_bits() 339 reg_val |= 1; in do_set_bits() 341 reg_val &= 0xFFFFFFFE; in do_set_bits() 342 reg_val |= 0x20; in do_set_bits() 344 reg_val |= 0x10; in do_set_bits() 345 write_index(0x34, reg_val); in do_set_bits() 347 reg_val = read_index(0x31); in do_set_bits() 349 reg_val |= 0x1000000; in do_set_bits() [all …]
|
| /linux-4.4.14/drivers/gpu/drm/msm/hdmi/ |
| D | hdmi_hdcp.c | 54 u32 reg_val; member 208 u32 reg_val, hdcp_int_status; in hdmi_hdcp_irq() local 212 reg_val = hdmi_read(hdmi, REG_HDMI_HDCP_INT_CTRL); in hdmi_hdcp_irq() 213 hdcp_int_status = reg_val & HDCP_INT_STATUS_MASK; in hdmi_hdcp_irq() 219 reg_val |= hdcp_int_status << 1; in hdmi_hdcp_irq() 222 reg_val |= HDMI_HDCP_INT_CTRL_AUTH_FAIL_INFO_ACK; in hdmi_hdcp_irq() 223 hdmi_write(hdmi, REG_HDMI_HDCP_INT_CTRL, reg_val); in hdmi_hdcp_irq() 237 reg_val = hdmi_read(hdmi, REG_HDMI_HDCP_LINK0_STATUS); in hdmi_hdcp_irq() 239 __func__, reg_val); in hdmi_hdcp_irq() 293 u32 reg_val, failure, nack0; in reset_hdcp_ddc_failures() local [all …]
|
| /linux-4.4.14/drivers/ata/ |
| D | ahci_sunxi.c | 63 u32 reg_val; in sunxi_clrbits() local 65 reg_val = readl(reg); in sunxi_clrbits() 66 reg_val &= ~(clr_val); in sunxi_clrbits() 67 writel(reg_val, reg); in sunxi_clrbits() 72 u32 reg_val; in sunxi_setbits() local 74 reg_val = readl(reg); in sunxi_setbits() 75 reg_val |= set_val; in sunxi_setbits() 76 writel(reg_val, reg); in sunxi_setbits() 81 u32 reg_val; in sunxi_clrsetbits() local 83 reg_val = readl(reg); in sunxi_clrsetbits() [all …]
|
| D | ahci_imx.c | 298 u32 reg_val; in ahci_imx_error_handler() local 319 reg_val = readl(mmio + IMX_P0PHYCR); in ahci_imx_error_handler() 320 writel(reg_val | IMX_P0PHYCR_TEST_PDDQ, mmio + IMX_P0PHYCR); in ahci_imx_error_handler() 535 unsigned int reg_val; in imx_ahci_probe() local 611 reg_val = readl(hpriv->mmio + HOST_CAP); in imx_ahci_probe() 612 if (!(reg_val & HOST_CAP_SSS)) { in imx_ahci_probe() 613 reg_val |= HOST_CAP_SSS; in imx_ahci_probe() 614 writel(reg_val, hpriv->mmio + HOST_CAP); in imx_ahci_probe() 616 reg_val = readl(hpriv->mmio + HOST_PORTS_IMPL); in imx_ahci_probe() 617 if (!(reg_val & 0x1)) { in imx_ahci_probe() [all …]
|
| /linux-4.4.14/arch/mips/pci/ |
| D | fixup-malta.c | 69 unsigned char reg_val; in malta_piix_func0_fixup() local 83 pci_read_config_byte(pdev, PIIX4_FUNC0_PIRQRC+i, ®_val); in malta_piix_func0_fixup() 84 if (reg_val & PIIX4_FUNC0_PIRQRC_IRQ_ROUTING_DISABLE) in malta_piix_func0_fixup() 87 pci_irq[PCIA+i] = piixirqmap[reg_val & in malta_piix_func0_fixup() 97 pci_read_config_byte(pdev, PIIX4_FUNC0_TOM, ®_val); in malta_piix_func0_fixup() 98 pci_write_config_byte(pdev, PIIX4_FUNC0_TOM, reg_val | in malta_piix_func0_fixup() 108 pci_read_config_byte(pdev, PIIX4_FUNC0_SERIRQC, ®_val); in malta_piix_func0_fixup() 109 reg_val |= PIIX4_FUNC0_SERIRQC_EN | PIIX4_FUNC0_SERIRQC_CONT; in malta_piix_func0_fixup() 110 pci_write_config_byte(pdev, PIIX4_FUNC0_SERIRQC, reg_val); in malta_piix_func0_fixup() 123 unsigned char reg_val; in malta_piix_func1_fixup() local [all …]
|
| /linux-4.4.14/drivers/spi/ |
| D | spi-mt65xx.c | 124 u32 reg_val; in mtk_spi_reset() local 127 reg_val = readl(mdata->base + SPI_CMD_REG); in mtk_spi_reset() 128 reg_val |= SPI_CMD_RST; in mtk_spi_reset() 129 writel(reg_val, mdata->base + SPI_CMD_REG); in mtk_spi_reset() 131 reg_val = readl(mdata->base + SPI_CMD_REG); in mtk_spi_reset() 132 reg_val &= ~SPI_CMD_RST; in mtk_spi_reset() 133 writel(reg_val, mdata->base + SPI_CMD_REG); in mtk_spi_reset() 140 u32 reg_val; in mtk_spi_prepare_message() local 148 reg_val = readl(mdata->base + SPI_CMD_REG); in mtk_spi_prepare_message() 150 reg_val |= SPI_CMD_CPHA; in mtk_spi_prepare_message() [all …]
|
| /linux-4.4.14/drivers/video/backlight/ |
| D | lm3639_bl.c | 54 unsigned int reg_val; in lm3639_chip_init() local 64 reg_val = (pdata->pin_pwm & 0x40) | pdata->pin_strobe | pdata->pin_tx; in lm3639_chip_init() 65 ret = regmap_update_bits(pchip->regmap, REG_IO_CTRL, 0x7C, reg_val); in lm3639_chip_init() 80 reg_val = pdata->fled_pins; in lm3639_chip_init() 81 reg_val |= pdata->bled_pins; in lm3639_chip_init() 83 reg_val = pdata->fled_pins; in lm3639_chip_init() 84 reg_val |= pdata->bled_pins | 0x01; in lm3639_chip_init() 87 ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x79, reg_val); in lm3639_chip_init() 101 unsigned int reg_val; in lm3639_bled_update_status() local 105 ret = regmap_read(pchip->regmap, REG_FLAG, ®_val); in lm3639_bled_update_status() [all …]
|
| D | adp8860_bl.c | 142 uint8_t reg_val; in adp8860_set_bits() local 147 ret = adp8860_read(client, reg, ®_val); in adp8860_set_bits() 149 if (!ret && ((reg_val & bit_mask) != bit_mask)) { in adp8860_set_bits() 150 reg_val |= bit_mask; in adp8860_set_bits() 151 ret = adp8860_write(client, reg, reg_val); in adp8860_set_bits() 161 uint8_t reg_val; in adp8860_clr_bits() local 166 ret = adp8860_read(client, reg, ®_val); in adp8860_clr_bits() 168 if (!ret && (reg_val & bit_mask)) { in adp8860_clr_bits() 169 reg_val &= ~bit_mask; in adp8860_clr_bits() 170 ret = adp8860_write(client, reg, reg_val); in adp8860_clr_bits() [all …]
|
| D | adp8870_bl.c | 157 uint8_t reg_val; in adp8870_set_bits() local 162 ret = adp8870_read(client, reg, ®_val); in adp8870_set_bits() 164 if (!ret && ((reg_val & bit_mask) != bit_mask)) { in adp8870_set_bits() 165 reg_val |= bit_mask; in adp8870_set_bits() 166 ret = adp8870_write(client, reg, reg_val); in adp8870_set_bits() 176 uint8_t reg_val; in adp8870_clr_bits() local 181 ret = adp8870_read(client, reg, ®_val); in adp8870_clr_bits() 183 if (!ret && (reg_val & bit_mask)) { in adp8870_clr_bits() 184 reg_val &= ~bit_mask; in adp8870_clr_bits() 185 ret = adp8870_write(client, reg, reg_val); in adp8870_clr_bits() [all …]
|
| D | adp5520_bl.c | 84 uint8_t reg_val; in adp5520_bl_get_brightness() local 86 error = adp5520_read(data->master, ADP5520_BL_VALUE, ®_val); in adp5520_bl_get_brightness() 88 return error ? data->current_brightness : reg_val; in adp5520_bl_get_brightness() 148 uint8_t reg_val; in adp5520_show() local 151 ret = adp5520_read(data->master, reg, ®_val); in adp5520_show() 157 return sprintf(buf, "%u\n", reg_val); in adp5520_show()
|
| D | lm3630a_bl.c | 54 unsigned int reg_val; in lm3630a_read() local 56 rval = regmap_read(pchip->regmap, reg, ®_val); in lm3630a_read() 59 return reg_val & 0xFF; in lm3630a_read()
|
| /linux-4.4.14/drivers/pwm/ |
| D | pwm-tiecap.c | 71 unsigned int reg_val; in ecap_pwm_config() local 93 reg_val = readw(pc->mmio_base + ECCTL2); in ecap_pwm_config() 96 reg_val |= ECCTL2_APWM_MODE | ECCTL2_SYNC_SEL_DISA; in ecap_pwm_config() 98 writew(reg_val, pc->mmio_base + ECCTL2); in ecap_pwm_config() 115 reg_val = readw(pc->mmio_base + ECCTL2); in ecap_pwm_config() 117 reg_val &= ~ECCTL2_APWM_MODE; in ecap_pwm_config() 118 writew(reg_val, pc->mmio_base + ECCTL2); in ecap_pwm_config() 129 unsigned short reg_val; in ecap_pwm_set_polarity() local 132 reg_val = readw(pc->mmio_base + ECCTL2); in ecap_pwm_set_polarity() 135 reg_val |= ECCTL2_APWM_POL_LOW; in ecap_pwm_set_polarity() [all …]
|
| /linux-4.4.14/drivers/mtd/nand/ |
| D | omap_elm.c | 113 u32 reg_val; in elm_config() local 131 reg_val = (bch_type & ECC_BCH_LEVEL_MASK) | (ELM_ECC_SIZE << 16); in elm_config() 132 elm_write_reg(info, ELM_LOCATION_CONFIG, reg_val); in elm_config() 152 u32 reg_val; in elm_configure_page_mode() local 154 reg_val = elm_read_reg(info, ELM_PAGE_CTRL); in elm_configure_page_mode() 156 reg_val |= BIT(index); /* enable page mode */ in elm_configure_page_mode() 158 reg_val &= ~BIT(index); /* disable page mode */ in elm_configure_page_mode() 160 elm_write_reg(info, ELM_PAGE_CTRL, reg_val); in elm_configure_page_mode() 261 u32 reg_val; in elm_start_processing() local 271 reg_val = elm_read_reg(info, offset); in elm_start_processing() [all …]
|
| /linux-4.4.14/drivers/media/i2c/ |
| D | lm3646.c | 105 unsigned int reg_val; in lm3646_get_ctrl() local 111 rval = regmap_read(flash->regmap, REG_FLAG, ®_val); in lm3646_get_ctrl() 116 if (reg_val & FAULT_TIMEOUT) in lm3646_get_ctrl() 118 if (reg_val & FAULT_SHORT_CIRCUIT) in lm3646_get_ctrl() 120 if (reg_val & FAULT_UVLO) in lm3646_get_ctrl() 122 if (reg_val & FAULT_IVFM) in lm3646_get_ctrl() 124 if (reg_val & FAULT_OCP) in lm3646_get_ctrl() 126 if (reg_val & FAULT_OVERTEMP) in lm3646_get_ctrl() 128 if (reg_val & FAULT_NTC_TRIP) in lm3646_get_ctrl() 130 if (reg_val & FAULT_OVP) in lm3646_get_ctrl() [all …]
|
| D | lm3560.c | 176 unsigned int reg_val; in lm3560_get_ctrl() local 177 rval = regmap_read(flash->regmap, REG_FLAG, ®_val); in lm3560_get_ctrl() 180 if (reg_val & FAULT_SHORT_CIRCUIT) in lm3560_get_ctrl() 182 if (reg_val & FAULT_OVERTEMP) in lm3560_get_ctrl() 184 if (reg_val & FAULT_TIMEOUT) in lm3560_get_ctrl() 383 unsigned int reg_val; in lm3560_init_device() local 396 rval = regmap_read(flash->regmap, REG_FLAG, ®_val); in lm3560_init_device()
|
| D | mt9m032.c | 252 u16 reg_val = MT9M032_FORMATTER2_DOUT_EN in update_formatter2() local 257 reg_val |= MT9M032_FORMATTER2_PIXCLK_EN; /* pixclock enable */ in update_formatter2() 259 return mt9m032_write(client, MT9M032_FORMATTER2, reg_val); in update_formatter2() 283 u16 reg_val; in mt9m032_setup_pll() local 307 reg_val = (pll.p1 == 6 ? MT9M032_FORMATTER1_PLL_P1_6 : 0) in mt9m032_setup_pll() 309 ret = mt9m032_write(client, MT9M032_FORMATTER1, reg_val); in mt9m032_setup_pll() 598 int reg_val = (vflip << MT9M032_READ_MODE2_VFLIP_SHIFT) in update_read_mode2() local 603 return mt9m032_write(client, MT9M032_READ_MODE2, reg_val); in update_read_mode2() 612 u16 reg_val; in mt9m032_set_gain() local 627 reg_val = ((digital_gain_val & MT9M032_GAIN_DIGITAL_MASK) in mt9m032_set_gain() [all …]
|
| /linux-4.4.14/arch/arm/mach-qcom/ |
| D | platsmp.c | 176 unsigned reg_val; in kpssv2_release_secondary() local 214 reg_val = (64 << BHS_CNT_SHIFT) | (0x3f << LDO_PWR_DWN_SHIFT) | BHS_EN; in kpssv2_release_secondary() 215 writel_relaxed(reg_val, reg + APC_PWR_GATE_CTL); in kpssv2_release_secondary() 221 reg_val |= 0x3f << BHS_SEG_SHIFT; in kpssv2_release_secondary() 222 writel_relaxed(reg_val, reg + APC_PWR_GATE_CTL); in kpssv2_release_secondary() 228 reg_val |= 0x3f << LDO_BYP_SHIFT; in kpssv2_release_secondary() 229 writel_relaxed(reg_val, reg + APC_PWR_GATE_CTL); in kpssv2_release_secondary() 236 reg_val = COREPOR_RST | CLAMP; in kpssv2_release_secondary() 237 writel_relaxed(reg_val, reg + APCS_CPU_PWR_CTL); in kpssv2_release_secondary() 241 reg_val &= ~CLAMP; in kpssv2_release_secondary() [all …]
|
| /linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
| D | hns_dsaf_misc.c | 106 u32 reg_val = 0; in hns_dsaf_xge_srst_by_port() local 112 reg_val |= RESET_REQ_OR_DREQ; in hns_dsaf_xge_srst_by_port() 113 reg_val |= 0x2082082 << port; in hns_dsaf_xge_srst_by_port() 120 dsaf_write_reg(dsaf_dev->sc_base, reg_addr, reg_val); in hns_dsaf_xge_srst_by_port() 126 u32 reg_val = 0; in hns_dsaf_xge_core_srst_by_port() local 132 reg_val |= XGMAC_TRX_CORE_SRST_M << port; in hns_dsaf_xge_core_srst_by_port() 139 dsaf_write_reg(dsaf_dev->sc_base, reg_addr, reg_val); in hns_dsaf_xge_core_srst_by_port() 197 u32 reg_val = 0; in hns_ppe_srst_by_port() local 200 reg_val |= RESET_REQ_OR_DREQ << port; in hns_ppe_srst_by_port() 207 dsaf_write_reg(dsaf_dev->sc_base, reg_addr, reg_val); in hns_ppe_srst_by_port() [all …]
|
| D | hns_dsaf_rcb.c | 334 u32 reg_val; in hns_rcb_common_init_hw() local 340 reg_val = dsaf_read_dev(rcb_common, RCB_COM_CFG_INIT_FLAG_REG); in hns_rcb_common_init_hw() 341 if (0x1 != (reg_val & 0x1)) { in hns_rcb_common_init_hw() 343 "RCB_COM_CFG_INIT_FLAG_REG reg = 0x%x\n", reg_val); in hns_rcb_common_init_hw()
|
| /linux-4.4.14/drivers/clk/bcm/ |
| D | clk-kona.c | 41 static inline u32 bitfield_extract(u32 reg_val, u32 shift, u32 width) in bitfield_extract() argument 43 return (reg_val & bitfield_mask(shift, width)) >> shift; in bitfield_extract() 47 static inline u32 bitfield_replace(u32 reg_val, u32 shift, u32 width, u32 val) in bitfield_replace() argument 51 return (reg_val & ~mask) | (val << shift); in bitfield_replace() 136 __ccu_write(struct ccu_data *ccu, u32 reg_offset, u32 reg_val) in __ccu_write() argument 138 writel(reg_val, ccu->base + reg_offset); in __ccu_write() 336 u32 reg_val; in policy_init() local 338 reg_val = __ccu_read(ccu, offset); in policy_init() 339 reg_val |= mask; in policy_init() 340 __ccu_write(ccu, offset, reg_val); in policy_init() [all …]
|
| /linux-4.4.14/arch/mips/netlogic/xlp/ |
| D | ahci-init.c | 97 uint32_t reg_val; in sata_clear_glue_reg() local 99 reg_val = nlm_read_sata_reg(regbase, off); in sata_clear_glue_reg() 100 nlm_write_sata_reg(regbase, off, (reg_val & ~bit)); in sata_clear_glue_reg() 105 uint32_t reg_val; in sata_set_glue_reg() local 107 reg_val = nlm_read_sata_reg(regbase, off); in sata_set_glue_reg() 108 nlm_write_sata_reg(regbase, off, (reg_val | bit)); in sata_set_glue_reg() 113 uint32_t reg_val; in nlm_sata_firmware_init() local 137 reg_val = nlm_read_sata_reg(regbase, SATA_STATUS); in nlm_sata_firmware_init() 139 } while (((reg_val & 0xF0) != 0xF0) && (i < 10000)); in nlm_sata_firmware_init() 142 if (reg_val & (P0_PHY_READY << i)) in nlm_sata_firmware_init()
|
| D | ahci-init-xlp2.c | 171 u32 reg_val; in sata_clear_glue_reg() local 173 reg_val = nlm_read_sata_reg(regbase, off); in sata_clear_glue_reg() 174 nlm_write_sata_reg(regbase, off, (reg_val & ~bit)); in sata_clear_glue_reg() 179 u32 reg_val; in sata_set_glue_reg() local 181 reg_val = nlm_read_sata_reg(regbase, off); in sata_set_glue_reg() 182 nlm_write_sata_reg(regbase, off, (reg_val | bit)); in sata_set_glue_reg() 255 u32 reg_val; in nlm_sata_firmware_init() local 315 reg_val = nlm_read_sata_reg(regbase, SATA_STATUS); in nlm_sata_firmware_init() 316 if ((reg_val & P1_PHY_READY) && (reg_val & P0_PHY_READY)) in nlm_sata_firmware_init() 321 if (reg_val & P0_PHY_READY) in nlm_sata_firmware_init() [all …]
|
| /linux-4.4.14/drivers/mfd/ |
| D | adp5520.c | 74 uint8_t reg_val; in __adp5520_ack_bits() local 79 ret = __adp5520_read(client, reg, ®_val); in __adp5520_ack_bits() 82 reg_val |= bit_mask; in __adp5520_ack_bits() 83 ret = __adp5520_write(client, reg, reg_val); in __adp5520_ack_bits() 105 uint8_t reg_val; in adp5520_set_bits() local 110 ret = __adp5520_read(chip->client, reg, ®_val); in adp5520_set_bits() 112 if (!ret && ((reg_val & bit_mask) != bit_mask)) { in adp5520_set_bits() 113 reg_val |= bit_mask; in adp5520_set_bits() 114 ret = __adp5520_write(chip->client, reg, reg_val); in adp5520_set_bits() 125 uint8_t reg_val; in adp5520_clr_bits() local [all …]
|
| D | da903x.c | 176 uint8_t reg_val; in da903x_set_bits() local 181 ret = __da903x_read(chip->client, reg, ®_val); in da903x_set_bits() 185 if ((reg_val & bit_mask) != bit_mask) { in da903x_set_bits() 186 reg_val |= bit_mask; in da903x_set_bits() 187 ret = __da903x_write(chip->client, reg, reg_val); in da903x_set_bits() 198 uint8_t reg_val; in da903x_clr_bits() local 203 ret = __da903x_read(chip->client, reg, ®_val); in da903x_clr_bits() 207 if (reg_val & bit_mask) { in da903x_clr_bits() 208 reg_val &= ~bit_mask; in da903x_clr_bits() 209 ret = __da903x_write(chip->client, reg, reg_val); in da903x_clr_bits() [all …]
|
| D | da9052-i2c.c | 96 int reg_val, ret; in da9052_i2c_disable_multiwrite() local 98 ret = regmap_read(da9052->regmap, DA9052_CONTROL_B_REG, ®_val); in da9052_i2c_disable_multiwrite() 102 if (!(reg_val & DA9052_CONTROL_B_WRITEMODE)) { in da9052_i2c_disable_multiwrite() 103 reg_val |= DA9052_CONTROL_B_WRITEMODE; in da9052_i2c_disable_multiwrite() 105 reg_val); in da9052_i2c_disable_multiwrite()
|
| D | twl6030-irq.c | 275 u8 reg_val = 0; in twl6030_mmc_card_detect_config() local 286 ret = twl_i2c_read_u8(TWL6030_MODULE_ID0, ®_val, TWL6030_MMCCTRL); in twl6030_mmc_card_detect_config() 291 reg_val &= ~VMMC_AUTO_OFF; in twl6030_mmc_card_detect_config() 292 reg_val |= SW_FC; in twl6030_mmc_card_detect_config() 293 ret = twl_i2c_write_u8(TWL6030_MODULE_ID0, reg_val, TWL6030_MMCCTRL); in twl6030_mmc_card_detect_config() 300 ret = twl_i2c_read_u8(TWL6030_MODULE_ID0, ®_val, in twl6030_mmc_card_detect_config() 307 reg_val &= ~(MMC_PU | MMC_PD); in twl6030_mmc_card_detect_config() 308 ret = twl_i2c_write_u8(TWL6030_MODULE_ID0, reg_val, in twl6030_mmc_card_detect_config()
|
| /linux-4.4.14/drivers/pci/host/ |
| D | pcie-hisi.c | 52 u32 reg_val; in hisi_pcie_cfg_read() local 54 void *walker = ®_val; in hisi_pcie_cfg_read() 58 reg_val = hisi_pcie_apb_readl(pcie, reg); in hisi_pcie_cfg_read() 65 *val = reg_val; in hisi_pcie_cfg_read() 76 u32 reg_val; in hisi_pcie_cfg_write() local 79 void *walker = ®_val; in hisi_pcie_cfg_write() 86 reg_val = hisi_pcie_apb_readl(pcie, reg); in hisi_pcie_cfg_write() 88 hisi_pcie_apb_writel(pcie, reg_val, reg); in hisi_pcie_cfg_write() 90 reg_val = hisi_pcie_apb_readl(pcie, reg); in hisi_pcie_cfg_write() 92 hisi_pcie_apb_writel(pcie, reg_val, reg); in hisi_pcie_cfg_write()
|
| /linux-4.4.14/drivers/leds/ |
| D | leds-lm3530.c | 231 u8 reg_val[LM3530_REG_MAX]; in lm3530_init_registers() local 267 reg_val[0] = gen_config; /* LM3530_GEN_CONFIG */ in lm3530_init_registers() 268 reg_val[1] = als.config; /* LM3530_ALS_CONFIG */ in lm3530_init_registers() 269 reg_val[2] = brt_ramp; /* LM3530_BRT_RAMP_RATE */ in lm3530_init_registers() 270 reg_val[3] = als.imp_sel; /* LM3530_ALS_IMP_SELECT */ in lm3530_init_registers() 271 reg_val[4] = brightness; /* LM3530_BRT_CTRL_REG */ in lm3530_init_registers() 272 reg_val[5] = als.zones[0]; /* LM3530_ALS_ZB0_REG */ in lm3530_init_registers() 273 reg_val[6] = als.zones[1]; /* LM3530_ALS_ZB1_REG */ in lm3530_init_registers() 274 reg_val[7] = als.zones[2]; /* LM3530_ALS_ZB2_REG */ in lm3530_init_registers() 275 reg_val[8] = als.zones[3]; /* LM3530_ALS_ZB3_REG */ in lm3530_init_registers() [all …]
|
| D | leds-wm831x-status.c | 31 int reg_val; /* Control register value */ member 51 led->reg_val &= ~(WM831X_LED_SRC_MASK | WM831X_LED_MODE_MASK | in wm831x_status_work() 56 led->reg_val |= led->src << WM831X_LED_SRC_SHIFT; in wm831x_status_work() 58 led->reg_val |= 2 << WM831X_LED_MODE_SHIFT; in wm831x_status_work() 59 led->reg_val |= led->blink_time << WM831X_LED_DUR_SHIFT; in wm831x_status_work() 60 led->reg_val |= led->blink_cyc; in wm831x_status_work() 63 led->reg_val |= 1 << WM831X_LED_MODE_SHIFT; in wm831x_status_work() 68 wm831x_reg_write(led->wm831x, led->reg, led->reg_val); in wm831x_status_work() 270 drvdata->reg_val = wm831x_reg_read(wm831x, drvdata->reg); in wm831x_status_probe() 272 if (drvdata->reg_val & WM831X_LED_MODE_MASK) in wm831x_status_probe() [all …]
|
| D | leds-lm355x.c | 174 unsigned int reg_val; in lm355x_chip_init() local 180 reg_val = pdata->pin_tx2 | pdata->ntc_pin; in lm355x_chip_init() 181 ret = regmap_update_bits(chip->regmap, 0xE0, 0x28, reg_val); in lm355x_chip_init() 184 reg_val = pdata->pass_mode; in lm355x_chip_init() 185 ret = regmap_update_bits(chip->regmap, 0xA0, 0x04, reg_val); in lm355x_chip_init() 191 reg_val = pdata->pin_tx2 | pdata->ntc_pin | pdata->pass_mode; in lm355x_chip_init() 192 ret = regmap_update_bits(chip->regmap, 0x0A, 0xC4, reg_val); in lm355x_chip_init() 211 unsigned int reg_val; in lm355x_control() local 263 reg_val = 0x00; in lm355x_control() 265 reg_val = 0x01; in lm355x_control() [all …]
|
| /linux-4.4.14/drivers/input/mouse/ |
| D | sentelic.c | 50 static unsigned char fsp_test_swap_cmd(unsigned char reg_val) in fsp_test_swap_cmd() argument 52 switch (reg_val) { in fsp_test_swap_cmd() 59 return (reg_val >> 4) | (reg_val << 4); in fsp_test_swap_cmd() 61 return reg_val; /* swap isn't necessary */ in fsp_test_swap_cmd() 69 static unsigned char fsp_test_invert_cmd(unsigned char reg_val) in fsp_test_invert_cmd() argument 71 switch (reg_val) { in fsp_test_invert_cmd() 78 return ~reg_val; in fsp_test_invert_cmd() 80 return reg_val; /* inversion isn't necessary */ in fsp_test_invert_cmd() 84 static int fsp_reg_read(struct psmouse *psmouse, int reg_addr, int *reg_val) in fsp_reg_read() argument 129 *reg_val = param[2]; in fsp_reg_read() [all …]
|
| D | alps.c | 1861 u16 reg_val = 0x181; in alps_absolute_mode_v6() local 1868 ret = alps_monitor_mode_write_reg(psmouse, 0x000, reg_val); in alps_absolute_mode_v6() 2012 int reg_val, ret = -1; in alps_passthrough_mode_v3() local 2017 reg_val = alps_command_mode_read_reg(psmouse, reg_base + 0x0008); in alps_passthrough_mode_v3() 2018 if (reg_val == -1) in alps_passthrough_mode_v3() 2022 reg_val |= 0x01; in alps_passthrough_mode_v3() 2024 reg_val &= ~0x01; in alps_passthrough_mode_v3() 2026 ret = __alps_command_mode_write_reg(psmouse, reg_val); in alps_passthrough_mode_v3() 2037 int reg_val; in alps_absolute_mode_v3() local 2039 reg_val = alps_command_mode_read_reg(psmouse, 0x0004); in alps_absolute_mode_v3() [all …]
|
| /linux-4.4.14/drivers/power/ |
| D | axp288_charger.c | 189 u8 reg_val; in axp288_charger_set_cc() local 197 reg_val = (cc - CHRG_CCCV_CC_OFFSET) / CHRG_CCCV_CC_LSB_RES; in axp288_charger_set_cc() 198 cc = (reg_val * CHRG_CCCV_CC_LSB_RES) + CHRG_CCCV_CC_OFFSET; in axp288_charger_set_cc() 199 reg_val = reg_val << CHRG_CCCV_CC_BIT_POS; in axp288_charger_set_cc() 203 CHRG_CCCV_CC_MASK, reg_val); in axp288_charger_set_cc() 212 u8 reg_val; in axp288_charger_set_cv() local 216 reg_val = CHRG_CCCV_CV_4100MV; in axp288_charger_set_cv() 219 reg_val = CHRG_CCCV_CV_4150MV; in axp288_charger_set_cv() 222 reg_val = CHRG_CCCV_CV_4200MV; in axp288_charger_set_cv() 225 reg_val = CHRG_CCCV_CV_4350MV; in axp288_charger_set_cv() [all …]
|
| D | axp288_fuel_gauge.c | 870 u8 reg_val; in fuel_gauge_set_lowbatt_thresholds() local 880 reg_val = FG_LOW_CAP_WARN_THR; in fuel_gauge_set_lowbatt_thresholds() 882 reg_val = FG_LOW_CAP_CRIT_THR; in fuel_gauge_set_lowbatt_thresholds() 884 reg_val = FG_LOW_CAP_SHDN_THR; in fuel_gauge_set_lowbatt_thresholds() 886 reg_val |= FG_LOW_CAP_THR1_VAL; in fuel_gauge_set_lowbatt_thresholds() 887 ret = fuel_gauge_reg_writeb(info, AXP288_FG_LOW_CAP_REG, reg_val); in fuel_gauge_set_lowbatt_thresholds()
|
| D | wm831x_power.c | 134 int reg_val; member 214 *reg |= map[i].reg_val; in wm831x_battey_apply_config()
|
| D | ab8500_fg.c | 542 u8 reg_val; in ab8500_fg_inst_curr_start() local 549 AB8500_RTC_CC_CONF_REG, ®_val); in ab8500_fg_inst_curr_start() 553 if (!(reg_val & CC_PWR_UP_ENA)) { in ab8500_fg_inst_curr_start()
|
| /linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_x550.c | 100 u16 reg_val; in ixgbe_check_cs4227_reg() local 102 reg_val = (IXGBE_CS4227_EDC_MODE_DIAG << 1) | 1; in ixgbe_check_cs4227_reg() 103 status = ixgbe_write_cs4227(hw, reg, reg_val); in ixgbe_check_cs4227_reg() 108 reg_val = 0xFFFF; in ixgbe_check_cs4227_reg() 109 ixgbe_read_cs4227(hw, reg, ®_val); in ixgbe_check_cs4227_reg() 110 if (!reg_val) in ixgbe_check_cs4227_reg() 113 if (reg_val) { in ixgbe_check_cs4227_reg() 1090 u32 reg_val; in ixgbe_setup_ixfi_x550em() local 1095 IXGBE_SB_IOSF_TARGET_KR_PHY, ®_val); in ixgbe_setup_ixfi_x550em() 1099 reg_val &= ~IXGBE_KRM_LINK_CTRL_1_TETH_AN_ENABLE; in ixgbe_setup_ixfi_x550em() [all …]
|
| D | ixgbe_common.h | 103 s32 prot_autoc_read_generic(struct ixgbe_hw *hw, bool *, u32 *reg_val); 104 s32 prot_autoc_write_generic(struct ixgbe_hw *hw, u32 reg_val, bool locked);
|
| D | ixgbe_common.c | 707 u32 reg_val; in ixgbe_stop_adapter_generic() local 731 reg_val = IXGBE_READ_REG(hw, IXGBE_RXDCTL(i)); in ixgbe_stop_adapter_generic() 732 reg_val &= ~IXGBE_RXDCTL_ENABLE; in ixgbe_stop_adapter_generic() 733 reg_val |= IXGBE_RXDCTL_SWFLSH; in ixgbe_stop_adapter_generic() 734 IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(i), reg_val); in ixgbe_stop_adapter_generic() 2577 s32 prot_autoc_read_generic(struct ixgbe_hw *hw, bool *locked, u32 *reg_val) in prot_autoc_read_generic() argument 2580 *reg_val = IXGBE_READ_REG(hw, IXGBE_AUTOC); in prot_autoc_read_generic() 2591 s32 prot_autoc_write_generic(struct ixgbe_hw *hw, u32 reg_val, bool locked) in prot_autoc_write_generic() argument 2593 IXGBE_WRITE_REG(hw, IXGBE_AUTOC, reg_val); in prot_autoc_write_generic()
|
| D | ixgbe_82599.c | 202 u32 *reg_val) in prot_autoc_read_82599() argument 217 *reg_val = IXGBE_READ_REG(hw, IXGBE_AUTOC); in prot_autoc_read_82599()
|
| /linux-4.4.14/drivers/gpu/drm/i915/ |
| D | i915_gem_stolen.c | 277 uint32_t reg_val = I915_READ(IS_GM45(dev_priv) ? in g4x_get_stolen_reserved() local 283 *base = (reg_val & G4X_STOLEN_RESERVED_ADDR2_MASK) << 16; in g4x_get_stolen_reserved() 285 WARN_ON((reg_val & G4X_STOLEN_RESERVED_ADDR1_MASK) < *base); in g4x_get_stolen_reserved() 300 uint32_t reg_val = I915_READ(GEN6_STOLEN_RESERVED); in gen6_get_stolen_reserved() local 302 *base = reg_val & GEN6_STOLEN_RESERVED_ADDR_MASK; in gen6_get_stolen_reserved() 304 switch (reg_val & GEN6_STOLEN_RESERVED_SIZE_MASK) { in gen6_get_stolen_reserved() 319 MISSING_CASE(reg_val & GEN6_STOLEN_RESERVED_SIZE_MASK); in gen6_get_stolen_reserved() 326 uint32_t reg_val = I915_READ(GEN6_STOLEN_RESERVED); in gen7_get_stolen_reserved() local 328 *base = reg_val & GEN7_STOLEN_RESERVED_ADDR_MASK; in gen7_get_stolen_reserved() 330 switch (reg_val & GEN7_STOLEN_RESERVED_SIZE_MASK) { in gen7_get_stolen_reserved() [all …]
|
| D | intel_display.c | 7204 u32 reg_val; in vlv_pllb_recal_opamp() local 7210 reg_val = vlv_dpio_read(dev_priv, pipe, VLV_PLL_DW9(1)); in vlv_pllb_recal_opamp() 7211 reg_val &= 0xffffff00; in vlv_pllb_recal_opamp() 7212 reg_val |= 0x00000030; in vlv_pllb_recal_opamp() 7213 vlv_dpio_write(dev_priv, pipe, VLV_PLL_DW9(1), reg_val); in vlv_pllb_recal_opamp() 7215 reg_val = vlv_dpio_read(dev_priv, pipe, VLV_REF_DW13); in vlv_pllb_recal_opamp() 7216 reg_val &= 0x8cffffff; in vlv_pllb_recal_opamp() 7217 reg_val = 0x8c000000; in vlv_pllb_recal_opamp() 7218 vlv_dpio_write(dev_priv, pipe, VLV_REF_DW13, reg_val); in vlv_pllb_recal_opamp() 7220 reg_val = vlv_dpio_read(dev_priv, pipe, VLV_PLL_DW9(1)); in vlv_pllb_recal_opamp() [all …]
|
| /linux-4.4.14/drivers/gpio/ |
| D | gpio-sch.c | 70 u8 reg_val; in sch_gpio_reg_get() local 75 reg_val = !!(inb(sch->iobase + offset) & BIT(bit)); in sch_gpio_reg_get() 77 return reg_val; in sch_gpio_reg_get() 85 u8 reg_val; in sch_gpio_reg_set() local 90 reg_val = inb(sch->iobase + offset); in sch_gpio_reg_set() 93 outb(reg_val | BIT(bit), sch->iobase + offset); in sch_gpio_reg_set() 95 outb((reg_val & ~BIT(bit)), sch->iobase + offset); in sch_gpio_reg_set()
|
| D | gpio-pca953x.c | 220 u8 reg_val; in pca953x_gpio_direction_input() local 224 reg_val = chip->reg_direction[off / BANK_SZ] | (1u << (off % BANK_SZ)); in pca953x_gpio_direction_input() 234 ret = pca953x_write_single(chip, offset, reg_val, off); in pca953x_gpio_direction_input() 238 chip->reg_direction[off / BANK_SZ] = reg_val; in pca953x_gpio_direction_input() 249 u8 reg_val; in pca953x_gpio_direction_output() local 255 reg_val = chip->reg_output[off / BANK_SZ] in pca953x_gpio_direction_output() 258 reg_val = chip->reg_output[off / BANK_SZ] in pca953x_gpio_direction_output() 269 ret = pca953x_write_single(chip, offset, reg_val, off); in pca953x_gpio_direction_output() 273 chip->reg_output[off / BANK_SZ] = reg_val; in pca953x_gpio_direction_output() 276 reg_val = chip->reg_direction[off / BANK_SZ] & ~(1u << (off % BANK_SZ)); in pca953x_gpio_direction_output() [all …]
|
| D | gpio-pch.c | 111 u32 reg_val; in pch_gpio_set() local 116 reg_val = ioread32(&chip->reg->po); in pch_gpio_set() 118 reg_val |= (1 << nr); in pch_gpio_set() 120 reg_val &= ~(1 << nr); in pch_gpio_set() 122 iowrite32(reg_val, &chip->reg->po); in pch_gpio_set() 138 u32 reg_val; in pch_gpio_direction_output() local 143 reg_val = ioread32(&chip->reg->po); in pch_gpio_direction_output() 145 reg_val |= (1 << nr); in pch_gpio_direction_output() 147 reg_val &= ~(1 << nr); in pch_gpio_direction_output() 148 iowrite32(reg_val, &chip->reg->po); in pch_gpio_direction_output() [all …]
|
| D | gpio-ml-ioh.c | 108 u32 reg_val; in ioh_gpio_set() local 113 reg_val = ioread32(&chip->reg->regs[chip->ch].po); in ioh_gpio_set() 115 reg_val |= (1 << nr); in ioh_gpio_set() 117 reg_val &= ~(1 << nr); in ioh_gpio_set() 119 iowrite32(reg_val, &chip->reg->regs[chip->ch].po); in ioh_gpio_set() 135 u32 reg_val; in ioh_gpio_direction_output() local 144 reg_val = ioread32(&chip->reg->regs[chip->ch].po); in ioh_gpio_direction_output() 146 reg_val |= (1 << nr); in ioh_gpio_direction_output() 148 reg_val &= ~(1 << nr); in ioh_gpio_direction_output() 149 iowrite32(reg_val, &chip->reg->regs[chip->ch].po); in ioh_gpio_direction_output() [all …]
|
| D | gpio-adp5520.c | 28 uint8_t reg_val; in adp5520_gpio_get_value() local 38 adp5520_read(dev->master, ADP5520_GPIO_OUT, ®_val); in adp5520_gpio_get_value() 40 adp5520_read(dev->master, ADP5520_GPIO_IN, ®_val); in adp5520_gpio_get_value() 42 return !!(reg_val & dev->lut[off]); in adp5520_gpio_get_value()
|
| D | gpio-max732x.c | 205 uint8_t reg_val; in max732x_gpio_get_value() local 208 ret = max732x_readb(chip, is_group_a(chip, off), ®_val); in max732x_gpio_get_value() 212 return reg_val & (1u << (off & 0x7)); in max732x_gpio_get_value()
|
| /linux-4.4.14/drivers/net/ethernet/cavium/thunder/ |
| D | nicvf_queues.c | 34 u64 reg_val; in nicvf_poll_reg() local 41 reg_val = nicvf_queue_reg_read(nic, reg, qidx); in nicvf_poll_reg() 42 if (((reg_val & bit_mask) >> bit_pos) == val) in nicvf_poll_reg() 1244 u64 reg_val; in nicvf_enable_intr() local 1246 reg_val = nicvf_reg_read(nic, NIC_VF_ENA_W1S); in nicvf_enable_intr() 1250 reg_val |= ((1ULL << q_idx) << NICVF_INTR_CQ_SHIFT); in nicvf_enable_intr() 1253 reg_val |= ((1ULL << q_idx) << NICVF_INTR_SQ_SHIFT); in nicvf_enable_intr() 1256 reg_val |= ((1ULL << q_idx) << NICVF_INTR_RBDR_SHIFT); in nicvf_enable_intr() 1259 reg_val |= (1ULL << NICVF_INTR_PKT_DROP_SHIFT); in nicvf_enable_intr() 1262 reg_val |= (1ULL << NICVF_INTR_TCP_TIMER_SHIFT); in nicvf_enable_intr() [all …]
|
| D | thunder_bgx.c | 107 u64 reg_val; in bgx_poll_reg() local 110 reg_val = bgx_reg_read(bgx, lmac, reg); in bgx_poll_reg() 111 if (zero && !(reg_val & mask)) in bgx_poll_reg() 113 if (!zero && (reg_val & mask)) in bgx_poll_reg()
|
| /linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
| D | xgbe-common.h | 1134 u32 reg_val = XGMAC_IOREAD((_pdata), _reg); \ 1135 SET_BITS(reg_val, \ 1138 XGMAC_IOWRITE((_pdata), _reg, reg_val); \ 1160 u32 reg_val = XGMAC_MTL_IOREAD((_pdata), (_n), _reg); \ 1161 SET_BITS(reg_val, \ 1164 XGMAC_MTL_IOWRITE((_pdata), (_n), _reg, reg_val); \ 1184 u32 reg_val = XGMAC_DMA_IOREAD((_channel), _reg); \ 1185 SET_BITS(reg_val, \ 1188 XGMAC_DMA_IOWRITE((_channel), _reg, reg_val); \ 1226 u16 reg_val = XSIR0_IOREAD((_pdata), _reg); \ [all …]
|
| D | xgbe-dev.c | 497 unsigned int reg, reg_val; in xgbe_disable_tx_flow_control() local 509 reg_val = XGMAC_IOREAD(pdata, reg); in xgbe_disable_tx_flow_control() 510 XGMAC_SET_BITS(reg_val, MAC_Q0TFCR, TFE, 0); in xgbe_disable_tx_flow_control() 511 XGMAC_IOWRITE(pdata, reg, reg_val); in xgbe_disable_tx_flow_control() 522 unsigned int reg, reg_val; in xgbe_enable_tx_flow_control() local 534 reg_val = XGMAC_IOREAD(pdata, reg); in xgbe_enable_tx_flow_control() 537 XGMAC_SET_BITS(reg_val, MAC_Q0TFCR, TFE, 1); in xgbe_enable_tx_flow_control() 539 XGMAC_SET_BITS(reg_val, MAC_Q0TFCR, PT, 0xffff); in xgbe_enable_tx_flow_control() 541 XGMAC_IOWRITE(pdata, reg, reg_val); in xgbe_enable_tx_flow_control() 1338 unsigned int mask, reg, reg_val; in xgbe_config_dcb_pfc() local [all …]
|
| /linux-4.4.14/drivers/media/platform/ |
| D | fsl-viu.c | 174 static struct viu_reg reg_val; variable 402 reg_val.field_base_addr = videobuf_to_dma_contig(&buf->vb); in buffer_activate() 405 buf, buf->vb.i, (unsigned long)reg_val.field_base_addr); in buffer_activate() 408 reg_val.status_cfg = 0; in buffer_activate() 412 reg_val.status_cfg &= ~MODE_32BIT; in buffer_activate() 413 reg_val.dma_inc = buf->vb.width * 2; in buffer_activate() 416 reg_val.status_cfg |= MODE_32BIT; in buffer_activate() 417 reg_val.dma_inc = buf->vb.width * 4; in buffer_activate() 426 reg_val.picture_count = (buf->vb.height / 2) << 16 | in buffer_activate() 429 reg_val.status_cfg |= DMA_ACT | INT_DMA_END_EN | INT_FIELD_EN; in buffer_activate() [all …]
|
| /linux-4.4.14/arch/mips/kernel/ |
| D | traps.c | 1733 unsigned int reg_val; in cache_parity_error() local 1738 reg_val = read_c0_cacheerr(); in cache_parity_error() 1739 printk("c0_cacheerr == %08x\n", reg_val); in cache_parity_error() 1742 reg_val & (1<<30) ? "secondary" : "primary", in cache_parity_error() 1743 reg_val & (1<<31) ? "data" : "insn"); in cache_parity_error() 1747 reg_val & (1<<29) ? "ED " : "", in cache_parity_error() 1748 reg_val & (1<<28) ? "ET " : "", in cache_parity_error() 1749 reg_val & (1<<27) ? "ES " : "", in cache_parity_error() 1750 reg_val & (1<<26) ? "EE " : "", in cache_parity_error() 1751 reg_val & (1<<25) ? "EB " : "", in cache_parity_error() [all …]
|
| /linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
| D | ael1002.c | 77 struct reg_val { struct 84 static int set_phy_regs(struct cphy *phy, const struct reg_val *rv) in set_phy_regs() argument 295 static const struct reg_val regs[] = { in ael2005_setup_sr_edc() 327 static const struct reg_val regs[] = { in ael2005_setup_twinax_edc() 331 static const struct reg_val preemphasis[] = { in ael2005_setup_twinax_edc() 396 static const struct reg_val regs0[] = { in ael2005_reset() 406 static const struct reg_val regs1[] = { in ael2005_reset() 525 static const struct reg_val regs[] = { in ael2020_setup_sr_edc() 554 static const struct reg_val uCclock40MHz[] = { in ael2020_setup_twinax_edc() 561 static const struct reg_val uCclockActivate[] = { in ael2020_setup_twinax_edc() [all …]
|
| /linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_init.h | 679 u32 reg_val; in bnx2x_set_mcp_parity() local 682 reg_val = REG_RD(bp, mcp_attn_ctl_regs[i].addr); in bnx2x_set_mcp_parity() 685 reg_val |= mcp_attn_ctl_regs[i].bits; in bnx2x_set_mcp_parity() 687 reg_val &= ~mcp_attn_ctl_regs[i].bits; in bnx2x_set_mcp_parity() 689 REG_WR(bp, mcp_attn_ctl_regs[i].addr, reg_val); in bnx2x_set_mcp_parity() 729 u32 reg_val, mcp_aeu_bits = in bnx2x_clear_blocks_parity() local 745 reg_val = REG_RD(bp, bnx2x_blocks_parity_data[i]. in bnx2x_clear_blocks_parity() 747 if (reg_val & reg_mask) in bnx2x_clear_blocks_parity() 751 reg_val & reg_mask); in bnx2x_clear_blocks_parity() 756 reg_val = REG_RD(bp, MISC_REG_AEU_AFTER_INVERT_4_MCP); in bnx2x_clear_blocks_parity() [all …]
|
| D | bnx2x_link.c | 5043 u16 reg_val; in bnx2x_set_autoneg() local 5048 MDIO_COMBO_IEEE0_MII_CONTROL, ®_val); in bnx2x_set_autoneg() 5052 reg_val |= MDIO_COMBO_IEEO_MII_CONTROL_AN_EN; in bnx2x_set_autoneg() 5054 reg_val &= ~(MDIO_COMBO_IEEO_MII_CONTROL_AN_EN | in bnx2x_set_autoneg() 5059 MDIO_COMBO_IEEE0_MII_CONTROL, reg_val); in bnx2x_set_autoneg() 5065 MDIO_SERDES_DIGITAL_A_1000X_CONTROL1, ®_val); in bnx2x_set_autoneg() 5066 reg_val &= ~(MDIO_SERDES_DIGITAL_A_1000X_CONTROL1_SIGNAL_DETECT_EN | in bnx2x_set_autoneg() 5068 reg_val |= MDIO_SERDES_DIGITAL_A_1000X_CONTROL1_FIBER_MODE; in bnx2x_set_autoneg() 5070 reg_val |= MDIO_SERDES_DIGITAL_A_1000X_CONTROL1_AUTODET; in bnx2x_set_autoneg() 5072 reg_val &= ~MDIO_SERDES_DIGITAL_A_1000X_CONTROL1_AUTODET; in bnx2x_set_autoneg() [all …]
|
| /linux-4.4.14/drivers/input/touchscreen/ |
| D | sun4i-ts.c | 127 static void sun4i_ts_irq_handle_input(struct sun4i_ts_data *ts, u32 reg_val) in sun4i_ts_irq_handle_input() argument 131 if (reg_val & FIFO_DATA_PENDING) { in sun4i_ts_irq_handle_input() 150 if (reg_val & TP_UP_PENDING) { in sun4i_ts_irq_handle_input() 160 u32 reg_val; in sun4i_ts_irq() local 162 reg_val = readl(ts->base + TP_INT_FIFOS); in sun4i_ts_irq() 164 if (reg_val & TEMP_DATA_PENDING) in sun4i_ts_irq() 168 sun4i_ts_irq_handle_input(ts, reg_val); in sun4i_ts_irq() 170 writel(reg_val, ts->base + TP_INT_FIFOS); in sun4i_ts_irq()
|
| /linux-4.4.14/drivers/clk/ |
| D | clk-axi-clkgen.c | 292 unsigned int reg_val; in axi_clkgen_v2_mmcm_read() local 299 reg_val = AXI_CLKGEN_V2_DRP_CNTRL_SEL | AXI_CLKGEN_V2_DRP_CNTRL_READ; in axi_clkgen_v2_mmcm_read() 300 reg_val |= (reg << 16); in axi_clkgen_v2_mmcm_read() 302 axi_clkgen_write(axi_clkgen, AXI_CLKGEN_V2_REG_DRP_CNTRL, reg_val); in axi_clkgen_v2_mmcm_read() 316 unsigned int reg_val = 0; in axi_clkgen_v2_mmcm_write() local 324 axi_clkgen_v2_mmcm_read(axi_clkgen, reg, ®_val); in axi_clkgen_v2_mmcm_write() 325 reg_val &= ~mask; in axi_clkgen_v2_mmcm_write() 328 reg_val |= AXI_CLKGEN_V2_DRP_CNTRL_SEL | (reg << 16) | (val & mask); in axi_clkgen_v2_mmcm_write() 330 axi_clkgen_write(axi_clkgen, AXI_CLKGEN_V2_REG_DRP_CNTRL, reg_val); in axi_clkgen_v2_mmcm_write()
|
| /linux-4.4.14/drivers/video/fbdev/via/ |
| D | viafbdev.c | 1146 u8 reg_val = 0; in viafb_dvp0_proc_write() local 1158 if (kstrtou8(value, 0, ®_val) < 0) in viafb_dvp0_proc_write() 1161 reg_val); in viafb_dvp0_proc_write() 1165 reg_val, 0x0f); in viafb_dvp0_proc_write() 1169 reg_val << 4, BIT5); in viafb_dvp0_proc_write() 1171 reg_val << 1, BIT1); in viafb_dvp0_proc_write() 1175 reg_val << 3, BIT4); in viafb_dvp0_proc_write() 1177 reg_val << 2, BIT2); in viafb_dvp0_proc_write() 1217 u8 reg_val = 0; in viafb_dvp1_proc_write() local 1229 if (kstrtou8(value, 0, ®_val) < 0) in viafb_dvp1_proc_write() [all …]
|
| /linux-4.4.14/drivers/crypto/qat/qat_common/ |
| D | adf_admin.c | 238 u64 reg_val; in adf_init_admin_comms() local 263 reg_val = (u64)admin->phy_addr; in adf_init_admin_comms() 264 ADF_CSR_WR(csr, ADF_DH895XCC_ADMINMSGUR_OFFSET, reg_val >> 32); in adf_init_admin_comms() 265 ADF_CSR_WR(csr, ADF_DH895XCC_ADMINMSGLR_OFFSET, reg_val); in adf_init_admin_comms()
|
| /linux-4.4.14/drivers/hwmon/ |
| D | adm1021.c | 210 int reg_val, err; in set_temp_max() local 218 reg_val = clamp_val(temp, -128, 127); in set_temp_max() 219 data->temp_max[index] = reg_val * 1000; in set_temp_max() 222 reg_val); in set_temp_max() 236 int reg_val, err; in set_temp_min() local 244 reg_val = clamp_val(temp, -128, 127); in set_temp_min() 245 data->temp_min[index] = reg_val * 1000; in set_temp_min() 248 reg_val); in set_temp_min()
|
| /linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
| D | vf.c | 138 u32 reg_val; in ixgbevf_stop_hw_vf() local 149 reg_val = IXGBE_READ_REG(hw, IXGBE_VFRXDCTL(i)); in ixgbevf_stop_hw_vf() 150 if (reg_val & IXGBE_RXDCTL_ENABLE) { in ixgbevf_stop_hw_vf() 151 reg_val &= ~IXGBE_RXDCTL_ENABLE; in ixgbevf_stop_hw_vf() 152 IXGBE_WRITE_REG(hw, IXGBE_VFRXDCTL(i), reg_val); in ixgbevf_stop_hw_vf() 167 reg_val = IXGBE_READ_REG(hw, IXGBE_VFTXDCTL(i)); in ixgbevf_stop_hw_vf() 168 if (reg_val & IXGBE_TXDCTL_ENABLE) { in ixgbevf_stop_hw_vf() 169 reg_val &= ~IXGBE_TXDCTL_ENABLE; in ixgbevf_stop_hw_vf() 170 IXGBE_WRITE_REG(hw, IXGBE_VFTXDCTL(i), reg_val); in ixgbevf_stop_hw_vf()
|
| /linux-4.4.14/include/linux/mfd/ |
| D | axp20x.h | 447 unsigned int reg_val, result; in axp20x_read_variable_width() local 450 err = regmap_read(regmap, reg, ®_val); in axp20x_read_variable_width() 454 result = reg_val << (width - 8); in axp20x_read_variable_width() 456 err = regmap_read(regmap, reg + 1, ®_val); in axp20x_read_variable_width() 460 result |= reg_val; in axp20x_read_variable_width()
|
| /linux-4.4.14/drivers/gpu/drm/gma500/ |
| D | psb_irq.c | 517 uint32_t reg_val = 0; in psb_enable_vblank() local 526 reg_val = REG_READ(pipeconf_reg); in psb_enable_vblank() 530 if (!(reg_val & PIPEACONF_ENABLE)) in psb_enable_vblank() 581 uint32_t reg_val = 0; in mdfld_enable_te() local 585 reg_val = REG_READ(pipeconf_reg); in mdfld_enable_te() 589 if (!(reg_val & PIPEACONF_ENABLE)) in mdfld_enable_te() 630 uint32_t reg_val = 0; in psb_get_vblank_counter() local 654 reg_val = REG_READ(pipeconf_reg); in psb_get_vblank_counter() 656 if (!(reg_val & PIPEACONF_ENABLE)) { in psb_get_vblank_counter()
|
| /linux-4.4.14/sound/soc/codecs/ |
| D | da9055.c | 454 static int da9055_get_alc_data(struct snd_soc_codec *codec, u8 reg_val) in da9055_get_alc_data() argument 463 snd_soc_write(codec, DA9055_ALC_CIC_OP_LVL_CTRL, reg_val); in da9055_get_alc_data() 467 reg_val | DA9055_ALC_DATA_MIDDLE); in da9055_get_alc_data() 472 reg_val | DA9055_ALC_DATA_TOP); in da9055_get_alc_data() 485 u8 reg_val, adc_left, adc_right, mic_left, mic_right; in da9055_put_alc_sw() local 526 reg_val = (offset_l & DA9055_ALC_OFFSET_15_8) >> 8; in da9055_put_alc_sw() 527 snd_soc_write(codec, DA9055_ALC_OFFSET_OP2M_L, reg_val); in da9055_put_alc_sw() 528 reg_val = (offset_l & DA9055_ALC_OFFSET_17_16) >> 16; in da9055_put_alc_sw() 529 snd_soc_write(codec, DA9055_ALC_OFFSET_OP2U_L, reg_val); in da9055_put_alc_sw() 531 reg_val = (offset_r & DA9055_ALC_OFFSET_15_8) >> 8; in da9055_put_alc_sw() [all …]
|
| D | rt5651.c | 1414 unsigned int reg_val = 0; in rt5651_set_dai_fmt() local 1421 reg_val |= RT5651_I2S_MS_S; in rt5651_set_dai_fmt() 1432 reg_val |= RT5651_I2S_BP_INV; in rt5651_set_dai_fmt() 1442 reg_val |= RT5651_I2S_DF_LEFT; in rt5651_set_dai_fmt() 1445 reg_val |= RT5651_I2S_DF_PCM_A; in rt5651_set_dai_fmt() 1448 reg_val |= RT5651_I2S_DF_PCM_B; in rt5651_set_dai_fmt() 1458 RT5651_I2S_DF_MASK, reg_val); in rt5651_set_dai_fmt() 1463 RT5651_I2S_DF_MASK, reg_val); in rt5651_set_dai_fmt() 1477 unsigned int reg_val = 0; in rt5651_set_dai_sysclk() local 1484 reg_val |= RT5651_SCLK_SRC_MCLK; in rt5651_set_dai_sysclk() [all …]
|
| D | da7213.c | 194 static int da7213_get_alc_data(struct snd_soc_codec *codec, u8 reg_val) in da7213_get_alc_data() argument 203 snd_soc_write(codec, DA7213_ALC_CIC_OP_LVL_CTRL, reg_val); in da7213_get_alc_data() 207 reg_val | DA7213_ALC_DATA_MIDDLE); in da7213_get_alc_data() 212 reg_val | DA7213_ALC_DATA_TOP); in da7213_get_alc_data() 223 u8 reg_val; in da7213_alc_calib_man() local 238 reg_val = (offset_l & DA7213_ALC_OFFSET_15_8) >> 8; in da7213_alc_calib_man() 239 snd_soc_write(codec, DA7213_ALC_OFFSET_MAN_M_L, reg_val); in da7213_alc_calib_man() 240 reg_val = (offset_l & DA7213_ALC_OFFSET_19_16) >> 16; in da7213_alc_calib_man() 241 snd_soc_write(codec, DA7213_ALC_OFFSET_MAN_U_L, reg_val); in da7213_alc_calib_man() 243 reg_val = (offset_r & DA7213_ALC_OFFSET_15_8) >> 8; in da7213_alc_calib_man() [all …]
|
| D | rt5640.c | 1755 unsigned int reg_val = 0; in rt5640_set_dai_fmt() local 1763 reg_val |= RT5640_I2S_MS_S; in rt5640_set_dai_fmt() 1774 reg_val |= RT5640_I2S_BP_INV; in rt5640_set_dai_fmt() 1784 reg_val |= RT5640_I2S_DF_LEFT; in rt5640_set_dai_fmt() 1787 reg_val |= RT5640_I2S_DF_PCM_A; in rt5640_set_dai_fmt() 1790 reg_val |= RT5640_I2S_DF_PCM_B; in rt5640_set_dai_fmt() 1804 RT5640_I2S_DF_MASK, reg_val); in rt5640_set_dai_fmt() 1809 RT5640_I2S_DF_MASK, reg_val); in rt5640_set_dai_fmt() 1820 unsigned int reg_val = 0; in rt5640_set_dai_sysclk() local 1827 reg_val |= RT5640_SCLK_SRC_MCLK; in rt5640_set_dai_sysclk() [all …]
|
| D | rt5670.c | 2389 unsigned int reg_val = 0; in rt5670_set_dai_fmt() local 2396 reg_val |= RT5670_I2S_MS_S; in rt5670_set_dai_fmt() 2407 reg_val |= RT5670_I2S_BP_INV; in rt5670_set_dai_fmt() 2417 reg_val |= RT5670_I2S_DF_LEFT; in rt5670_set_dai_fmt() 2420 reg_val |= RT5670_I2S_DF_PCM_A; in rt5670_set_dai_fmt() 2423 reg_val |= RT5670_I2S_DF_PCM_B; in rt5670_set_dai_fmt() 2433 RT5670_I2S_DF_MASK, reg_val); in rt5670_set_dai_fmt() 2438 RT5670_I2S_DF_MASK, reg_val); in rt5670_set_dai_fmt() 2452 unsigned int reg_val = 0; in rt5670_set_dai_sysclk() local 2456 reg_val |= RT5670_SCLK_SRC_MCLK; in rt5670_set_dai_sysclk() [all …]
|
| D | rt5645.c | 2612 unsigned int reg_val = 0, pol_sft; in rt5645_set_dai_fmt() local 2628 reg_val |= RT5645_I2S_MS_S; in rt5645_set_dai_fmt() 2639 reg_val |= (1 << pol_sft); in rt5645_set_dai_fmt() 2649 reg_val |= RT5645_I2S_DF_LEFT; in rt5645_set_dai_fmt() 2652 reg_val |= RT5645_I2S_DF_PCM_A; in rt5645_set_dai_fmt() 2655 reg_val |= RT5645_I2S_DF_PCM_B; in rt5645_set_dai_fmt() 2664 RT5645_I2S_DF_MASK, reg_val); in rt5645_set_dai_fmt() 2669 RT5645_I2S_DF_MASK, reg_val); in rt5645_set_dai_fmt() 2683 unsigned int reg_val = 0; in rt5645_set_dai_sysclk() local 2690 reg_val |= RT5645_SCLK_SRC_MCLK; in rt5645_set_dai_sysclk() [all …]
|
| D | rt5677.c | 4204 unsigned int reg_val = 0; in rt5677_set_dai_fmt() local 4211 reg_val |= RT5677_I2S_MS_S; in rt5677_set_dai_fmt() 4222 reg_val |= RT5677_I2S_BP_INV; in rt5677_set_dai_fmt() 4232 reg_val |= RT5677_I2S_DF_LEFT; in rt5677_set_dai_fmt() 4235 reg_val |= RT5677_I2S_DF_PCM_A; in rt5677_set_dai_fmt() 4238 reg_val |= RT5677_I2S_DF_PCM_B; in rt5677_set_dai_fmt() 4248 RT5677_I2S_DF_MASK, reg_val); in rt5677_set_dai_fmt() 4253 RT5677_I2S_DF_MASK, reg_val); in rt5677_set_dai_fmt() 4258 RT5677_I2S_DF_MASK, reg_val); in rt5677_set_dai_fmt() 4263 RT5677_I2S_DF_MASK, reg_val); in rt5677_set_dai_fmt() [all …]
|
| D | rt5631.c | 1213 u16 reg_val; member 1220 u16 reg_val; member 1399 coeff_div[coeff].reg_val); in rt5631_hifi_pcm_params() 1498 codec_master_pll_div[i].reg_val); in rt5631_codec_set_dai_pll() 1517 codec_slave_pll_div[i].reg_val); in rt5631_codec_set_dai_pll()
|
| /linux-4.4.14/drivers/thermal/ti-soc-thermal/ |
| D | ti-bandgap.c | 394 u32 temp, reg_val; in ti_bandgap_unmask_interrupts() local 400 reg_val = ti_bandgap_readl(bgp, tsr->bgap_mask_ctrl); in ti_bandgap_unmask_interrupts() 403 reg_val |= tsr->mask_hot_mask; in ti_bandgap_unmask_interrupts() 405 reg_val &= ~tsr->mask_hot_mask; in ti_bandgap_unmask_interrupts() 408 reg_val |= tsr->mask_cold_mask; in ti_bandgap_unmask_interrupts() 410 reg_val &= ~tsr->mask_cold_mask; in ti_bandgap_unmask_interrupts() 411 ti_bandgap_writel(bgp, reg_val, tsr->bgap_mask_ctrl); in ti_bandgap_unmask_interrupts() 435 u32 thresh_val, reg_val, t_hot, t_cold, ctrl; in ti_bandgap_update_alert_threshold() local 463 reg_val = thresh_val & in ti_bandgap_update_alert_threshold() 465 reg_val |= (t_hot << __ffs(tsr->threshold_thot_mask)) | in ti_bandgap_update_alert_threshold() [all …]
|
| /linux-4.4.14/drivers/net/ethernet/amd/ |
| D | amd8111e.c | 116 unsigned int reg_val; in amd8111e_read_phy() local 119 reg_val = readl(mmio + PHY_ACCESS); in amd8111e_read_phy() 120 while (reg_val & PHY_CMD_ACTIVE) in amd8111e_read_phy() 121 reg_val = readl( mmio + PHY_ACCESS ); in amd8111e_read_phy() 126 reg_val = readl(mmio + PHY_ACCESS); in amd8111e_read_phy() 128 } while (--repeat && (reg_val & PHY_CMD_ACTIVE)); in amd8111e_read_phy() 129 if(reg_val & PHY_RD_ERR) in amd8111e_read_phy() 132 *val = reg_val & 0xffff; in amd8111e_read_phy() 146 unsigned int reg_val; in amd8111e_write_phy() local 148 reg_val = readl(mmio + PHY_ACCESS); in amd8111e_write_phy() [all …]
|
| /linux-4.4.14/drivers/media/tuners/ |
| D | mxl301rf.c | 146 struct reg_val { struct 151 static const struct reg_val set_idac[] = { argument 164 struct reg_val tune0[] = { in mxl301rf_set_params() 174 struct reg_val tune1[] = { in mxl301rf_set_params() 238 static const struct reg_val standby_data[] = {
|
| /linux-4.4.14/drivers/mmc/host/ |
| D | sdhci-pxav3.c | 288 u8 reg_val = readb(pxa->sdio3_conf_reg); in pxav3_set_uhs_signaling() local 292 reg_val &= ~SDIO3_CONF_CLK_INV; in pxav3_set_uhs_signaling() 293 reg_val |= SDIO3_CONF_SD_FB_CLK; in pxav3_set_uhs_signaling() 295 reg_val &= ~SDIO3_CONF_CLK_INV; in pxav3_set_uhs_signaling() 296 reg_val &= ~SDIO3_CONF_SD_FB_CLK; in pxav3_set_uhs_signaling() 298 reg_val |= SDIO3_CONF_CLK_INV; in pxav3_set_uhs_signaling() 299 reg_val &= ~SDIO3_CONF_SD_FB_CLK; in pxav3_set_uhs_signaling() 301 writeb(reg_val, pxa->sdio3_conf_reg); in pxav3_set_uhs_signaling()
|
| D | omap_hsmmc.c | 1246 u32 reg_val = 0; in omap_hsmmc_switch_opcond() local 1269 reg_val = OMAP_HSMMC_READ(host->base, HCTL); in omap_hsmmc_switch_opcond() 1287 reg_val |= SDVS18; in omap_hsmmc_switch_opcond() 1289 reg_val |= SDVS30; in omap_hsmmc_switch_opcond() 1291 OMAP_HSMMC_WRITE(host->base, HCTL, reg_val); in omap_hsmmc_switch_opcond()
|
| /linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
| D | i40e_diag.c | 141 u16 reg_val; in i40e_diag_eeprom_test() local 144 ret_code = i40e_read_nvm_word(hw, I40E_SR_NVM_CONTROL_WORD, ®_val); in i40e_diag_eeprom_test() 146 ((reg_val & I40E_SR_CONTROL_WORD_1_MASK) == in i40e_diag_eeprom_test()
|
| D | i40e_ethtool.c | 2616 u32 reg_val; in i40e_get_rxfh() local 2626 reg_val = rd32(hw, I40E_PFQF_HLUT(i)); in i40e_get_rxfh() 2627 indir[j++] = reg_val & 0xff; in i40e_get_rxfh() 2628 indir[j++] = (reg_val >> 8) & 0xff; in i40e_get_rxfh() 2629 indir[j++] = (reg_val >> 16) & 0xff; in i40e_get_rxfh() 2630 indir[j++] = (reg_val >> 24) & 0xff; in i40e_get_rxfh() 2635 reg_val = rd32(hw, I40E_PFQF_HKEY(i)); in i40e_get_rxfh() 2636 key[j++] = (u8)(reg_val & 0xff); in i40e_get_rxfh() 2637 key[j++] = (u8)((reg_val >> 8) & 0xff); in i40e_get_rxfh() 2638 key[j++] = (u8)((reg_val >> 16) & 0xff); in i40e_get_rxfh() [all …]
|
| D | i40e_common.c | 1070 u32 reg_val; in i40e_pre_tx_queue_cfg() local 1077 reg_val = rd32(hw, I40E_GLLAN_TXPRE_QDIS(reg_block)); in i40e_pre_tx_queue_cfg() 1078 reg_val &= ~I40E_GLLAN_TXPRE_QDIS_QINDX_MASK; in i40e_pre_tx_queue_cfg() 1079 reg_val |= (abs_queue_idx << I40E_GLLAN_TXPRE_QDIS_QINDX_SHIFT); in i40e_pre_tx_queue_cfg() 1082 reg_val |= I40E_GLLAN_TXPRE_QDIS_CLEAR_QDIS_MASK; in i40e_pre_tx_queue_cfg() 1084 reg_val |= I40E_GLLAN_TXPRE_QDIS_SET_QDIS_MASK; in i40e_pre_tx_queue_cfg() 1086 wr32(hw, I40E_GLLAN_TXPRE_QDIS(reg_block), reg_val); in i40e_pre_tx_queue_cfg() 2527 u32 reg_addr, u64 *reg_val, in i40e_aq_debug_read_register() argument 2535 if (reg_val == NULL) in i40e_aq_debug_read_register() 2545 *reg_val = ((u64)le32_to_cpu(cmd_resp->value_high) << 32) | in i40e_aq_debug_read_register() [all …]
|
| D | i40e_prototype.h | 86 u32 reg_addr, u64 reg_val, 89 u32 reg_addr, u64 *reg_val,
|
| D | i40e_main.c | 7888 u32 reg_val; in i40e_config_rss() local 7904 reg_val = rd32(hw, I40E_PFQF_CTL_0); in i40e_config_rss() 7905 reg_val = (pf->rss_table_size == 512) ? in i40e_config_rss() 7906 (reg_val | I40E_PFQF_CTL_0_HASHLUTSIZE_512) : in i40e_config_rss() 7907 (reg_val & ~I40E_PFQF_CTL_0_HASHLUTSIZE_512); in i40e_config_rss() 7908 wr32(hw, I40E_PFQF_CTL_0, reg_val); in i40e_config_rss()
|
| /linux-4.4.14/include/linux/mfd/da9055/ |
| D | core.h | 83 unsigned char reg_val) in da9055_reg_update() argument 85 return regmap_update_bits(da9055->regmap, reg, bit_mask, reg_val); in da9055_reg_update()
|
| /linux-4.4.14/arch/arm/plat-orion/ |
| D | gpio.c | 505 u32 reg_val; in orion_gpio_unmask_irq() local 509 reg_val = irq_reg_readl(gc, ct->regs.mask); in orion_gpio_unmask_irq() 510 reg_val |= mask; in orion_gpio_unmask_irq() 511 irq_reg_writel(gc, reg_val, ct->regs.mask); in orion_gpio_unmask_irq() 520 u32 reg_val; in orion_gpio_mask_irq() local 523 reg_val = irq_reg_readl(gc, ct->regs.mask); in orion_gpio_mask_irq() 524 reg_val &= ~mask; in orion_gpio_mask_irq() 525 irq_reg_writel(gc, reg_val, ct->regs.mask); in orion_gpio_mask_irq()
|
| /linux-4.4.14/arch/sparc/include/asm/ |
| D | hypervisor.h | 2945 unsigned long *reg_val); 2947 unsigned long reg_val); 2955 unsigned long *reg_val); 2957 unsigned long reg_val); 2966 unsigned long *reg_val); 2968 unsigned long reg_val);
|
| /linux-4.4.14/drivers/iio/magnetometer/ |
| D | bmc150_magn.c | 154 u8 reg_val; member 288 int ret, reg_val; in bmc150_magn_get_odr() local 291 ret = regmap_read(data->regmap, BMC150_MAGN_REG_OPMODE_ODR, ®_val); in bmc150_magn_get_odr() 294 odr_val = (reg_val & BMC150_MAGN_MASK_ODR) >> BMC150_MAGN_SHIFT_ODR; in bmc150_magn_get_odr() 297 if (bmc150_magn_samp_freq_table[i].reg_val == odr_val) { in bmc150_magn_get_odr() 316 reg_val << in bmc150_magn_set_odr() 330 int ret, reg_val, max_odr; in bmc150_magn_set_max_odr() local 334 ®_val); in bmc150_magn_set_max_odr() 337 rep_xy = BMC150_MAGN_REGVAL_TO_REPXY(reg_val); in bmc150_magn_set_max_odr() 341 ®_val); in bmc150_magn_set_max_odr() [all …]
|
| /linux-4.4.14/drivers/regulator/ |
| D | hi6421-regulator.c | 411 u32 reg_val; in hi6421_regulator_ldo_get_mode() local 413 regmap_read(rdev->regmap, rdev->desc->enable_reg, ®_val); in hi6421_regulator_ldo_get_mode() 414 if (reg_val & info->mode_mask) in hi6421_regulator_ldo_get_mode() 423 u32 reg_val; in hi6421_regulator_buck_get_mode() local 425 regmap_read(rdev->regmap, rdev->desc->enable_reg, ®_val); in hi6421_regulator_buck_get_mode() 426 if (reg_val & info->mode_mask) in hi6421_regulator_buck_get_mode()
|
| D | da9211-regulator.c | 315 int reg_val, err, ret = IRQ_NONE; in da9211_irq_handler() local 317 err = regmap_read(chip->regmap, DA9211_REG_EVENT_B, ®_val); in da9211_irq_handler() 321 if (reg_val & DA9211_E_OV_CURR_A) { in da9211_irq_handler() 333 if (reg_val & DA9211_E_OV_CURR_B) { in da9211_irq_handler()
|
| D | da9052-regulator.c | 123 int reg_val = 0; in da9052_dcdc_set_current_limit() local 135 reg_val = i; in da9052_dcdc_set_current_limit() 150 reg_val << 2); in da9052_dcdc_set_current_limit() 155 reg_val << 6); in da9052_dcdc_set_current_limit()
|
| D | tps80031-regulator.c | 105 u8 reg_val; in tps80031_reg_is_enabled() local 112 ®_val); in tps80031_reg_is_enabled() 118 return (reg_val & TPS80031_STATE_MASK) == TPS80031_STATE_ON; in tps80031_reg_is_enabled() 184 u8 reg_val; in tps80031_dcdc_set_voltage_sel() local 188 ri->rinfo->force_reg, ®_val); in tps80031_dcdc_set_voltage_sel() 194 if (!(reg_val & SMPS_CMD_MASK)) { in tps80031_dcdc_set_voltage_sel()
|
| D | max8660.c | 93 u8 reg_val = (max8660->shadow_regs[reg] & mask) | val; in max8660_write() local 96 max8660_addresses[reg], reg_val); in max8660_write() 99 max8660_addresses[reg], reg_val); in max8660_write() 101 max8660->shadow_regs[reg] = reg_val; in max8660_write()
|
| D | da903x.c | 161 uint8_t reg_val; in da903x_is_enabled() local 164 ret = da903x_read(da9034_dev, info->enable_reg, ®_val); in da903x_is_enabled() 168 return !!(reg_val & (1 << info->enable_bit)); in da903x_is_enabled()
|
| D | tps65910-regulator.c | 933 u8 reg_val = srvsel & VDD1_OP_SEL_MASK; in tps65910_set_ext_sleep_config() local 936 reg_val); in tps65910_set_ext_sleep_config()
|
| /linux-4.4.14/drivers/media/usb/as102/ |
| D | as10x_cmd.h | 297 struct as10x_register_value reg_val; member 308 struct as10x_register_value reg_val; member 324 struct as10x_register_value reg_val; member 350 struct as10x_register_value reg_val; member
|
| D | as10x_cmd_cfg.c | 72 *pvalue = le32_to_cpu((__force __le32)prsp->body.context.rsp.reg_val.u.value32); in as10x_cmd_get_context() 104 pcmd->body.context.req.reg_val.u.value32 = (__force u32)cpu_to_le32(value); in as10x_cmd_set_context()
|
| /linux-4.4.14/drivers/net/ethernet/hisilicon/ |
| D | hns_mdio.c | 285 u16 reg_val = 0; in hns_mdio_read() local 333 reg_val = MDIO_GET_REG_BIT(mdio_dev, MDIO_STA_REG, MDIO_STATE_STA_B); in hns_mdio_read() 334 if (reg_val) { in hns_mdio_read() 340 reg_val = (u16)MDIO_GET_REG_FIELD(mdio_dev, MDIO_RDATA_REG, in hns_mdio_read() 343 return reg_val; in hns_mdio_read()
|
| /linux-4.4.14/drivers/net/ethernet/intel/igb/ |
| D | e1000_i210.c | 848 u32 wuc, mdicnfg, ctrl, ctrl_ext, reg_val; in igb_pll_workaround_i210() local 855 reg_val = mdicnfg & ~E1000_MDICNFG_EXT_MDIO; in igb_pll_workaround_i210() 856 wr32(E1000_MDICNFG, reg_val); in igb_pll_workaround_i210() 884 reg_val = (E1000_INVM_AUTOLOAD << 4) | (tmp_nvm << 16); in igb_pll_workaround_i210() 885 wr32(E1000_EEARBC_I210, reg_val); in igb_pll_workaround_i210() 893 reg_val = (E1000_INVM_AUTOLOAD << 4) | (nvm_word << 16); in igb_pll_workaround_i210() 894 wr32(E1000_EEARBC_I210, reg_val); in igb_pll_workaround_i210()
|
| D | e1000_82575.c | 2055 u32 reg_val, reg_offset; in igb_vmdq_set_anti_spoofing_pf() local 2069 reg_val = rd32(reg_offset); in igb_vmdq_set_anti_spoofing_pf() 2071 reg_val |= (E1000_DTXSWC_MAC_SPOOF_MASK | in igb_vmdq_set_anti_spoofing_pf() 2076 reg_val ^= (1 << pf | 1 << (pf + MAX_NUM_VFS)); in igb_vmdq_set_anti_spoofing_pf() 2078 reg_val &= ~(E1000_DTXSWC_MAC_SPOOF_MASK | in igb_vmdq_set_anti_spoofing_pf() 2081 wr32(reg_offset, reg_val); in igb_vmdq_set_anti_spoofing_pf()
|
| D | igb_main.c | 7858 u32 reg_val, reg_offset; in igb_ndo_set_vf_spoofchk() local 7867 reg_val = rd32(reg_offset); in igb_ndo_set_vf_spoofchk() 7869 reg_val |= ((1 << vf) | in igb_ndo_set_vf_spoofchk() 7872 reg_val &= ~((1 << vf) | in igb_ndo_set_vf_spoofchk() 7874 wr32(reg_offset, reg_val); in igb_ndo_set_vf_spoofchk()
|
| /linux-4.4.14/arch/powerpc/kernel/ |
| D | fadump.c | 445 u64 reg_val) in fadump_set_regval() argument 451 regs->gpr[i] = (unsigned long)reg_val; in fadump_set_regval() 453 regs->nip = (unsigned long)reg_val; in fadump_set_regval() 455 regs->msr = (unsigned long)reg_val; in fadump_set_regval() 457 regs->ctr = (unsigned long)reg_val; in fadump_set_regval() 459 regs->link = (unsigned long)reg_val; in fadump_set_regval() 461 regs->xer = (unsigned long)reg_val; in fadump_set_regval() 463 regs->ccr = (unsigned long)reg_val; in fadump_set_regval() 465 regs->dar = (unsigned long)reg_val; in fadump_set_regval() 467 regs->dsisr = (unsigned long)reg_val; in fadump_set_regval()
|
| /linux-4.4.14/drivers/watchdog/ |
| D | da9055_wdt.c | 42 u8 reg_val; member 73 da9055_wdt_maps[i].reg_val << in da9055_wdt_set_timeout()
|
| D | da9052_wdt.c | 39 u8 reg_val; member 93 da9052_wdt_maps[i].reg_val); in da9052_wdt_set_timeout()
|
| D | rn5t618_wdt.c | 44 u8 reg_val; member 69 rn5t618_wdt_map[i].reg_val); in rn5t618_wdt_set_timeout()
|
| /linux-4.4.14/include/linux/mfd/da9052/ |
| D | da9052.h | 194 unsigned char reg_val) in da9052_reg_update() argument 198 ret = regmap_update_bits(da9052->regmap, reg, bit_mask, reg_val); in da9052_reg_update()
|
| /linux-4.4.14/drivers/iio/accel/ |
| D | stk8ba50.c | 69 u8 reg_val; member 77 u8 reg_val; member 278 stk8ba50_scale_table[index].reg_val); in stk8ba50_write_raw() 297 stk8ba50_samp_freq_table[index].reg_val); in stk8ba50_write_raw()
|
| D | mma9553.c | 276 u16 reg_val, config; in mma9553_set_config() local 278 reg_val = *p_reg_val; in mma9553_set_config() 279 if (val == mma9553_get_bits(reg_val, mask)) in mma9553_set_config() 282 reg_val = mma9553_set_bits(reg_val, val, mask); in mma9553_set_config() 284 reg, reg_val); in mma9553_set_config() 291 *p_reg_val = reg_val; in mma9553_set_config()
|
| D | bma180.c | 168 u8 reg_val = (ret & ~mask) | (val << (ffs(mask) - 1)); in bma180_set_bits() local 173 return i2c_smbus_write_byte_data(data->client, reg, reg_val); in bma180_set_bits() 280 u8 reg_val = mode ? data->part_info->lowpower_val : 0; in bma180_set_pmode() local 282 data->part_info->power_mask, reg_val); in bma180_set_pmode()
|
| /linux-4.4.14/drivers/media/pci/pt3/ |
| D | pt3.c | 94 struct reg_val { struct 100 pt3_demod_write(struct pt3_adapter *adap, const struct reg_val *data, int num) in pt3_demod_write() argument 147 struct reg_val rv = { 0x1e, 0x99 }; in pt3_set_tuner_power() 225 static const struct reg_val init0_sat[] = { 229 static const struct reg_val init0_ter[] = { 233 static const struct reg_val cfg_sat[] = { 237 static const struct reg_val cfg_ter[] = {
|
| /linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
| D | octeon_device.c | 825 u32 reg_val = 0; in octeon_set_droq_pkt_op() local 828 reg_val = octeon_read_csr(oct, CN6XXX_SLI_PKT_OUT_ENB); in octeon_set_droq_pkt_op() 831 reg_val = reg_val | (1 << q_no); in octeon_set_droq_pkt_op() 833 reg_val = reg_val & (~(1 << q_no)); in octeon_set_droq_pkt_op() 835 octeon_write_csr(oct, CN6XXX_SLI_PKT_OUT_ENB, reg_val); in octeon_set_droq_pkt_op()
|
| /linux-4.4.14/drivers/staging/iio/light/ |
| D | tsl2583.c | 339 u8 reg_val; in taos_als_calibrate() local 353 reg_val = i2c_smbus_read_byte(chip->client); in taos_als_calibrate() 354 if ((reg_val & (TSL258X_CNTL_ADC_ENBL | TSL258X_CNTL_PWR_ON)) in taos_als_calibrate() 369 reg_val = i2c_smbus_read_byte(chip->client); in taos_als_calibrate() 371 if ((reg_val & TSL258X_STA_ADC_VALID) != TSL258X_STA_ADC_VALID) { in taos_als_calibrate()
|
| D | tsl2x7x_core.c | 573 u8 reg_val; in tsl2x7x_als_calibrate() local 586 reg_val = i2c_smbus_read_byte(chip->client); in tsl2x7x_als_calibrate() 587 if ((reg_val & (TSL2X7X_CNTL_ADC_ENBL | TSL2X7X_CNTL_PWR_ON)) in tsl2x7x_als_calibrate() 602 reg_val = i2c_smbus_read_byte(chip->client); in tsl2x7x_als_calibrate() 603 if ((reg_val & TSL2X7X_STA_ADC_VALID) != TSL2X7X_STA_ADC_VALID) { in tsl2x7x_als_calibrate() 637 u8 reg_val = 0; in tsl2x7x_chip_on() local 742 reg_val = TSL2X7X_CNTL_PWR_ON | TSL2X7X_CNTL_ADC_ENBL; in tsl2x7x_chip_on() 745 reg_val |= TSL2X7X_CNTL_PROX_DET_ENBL; in tsl2x7x_chip_on() 747 reg_val |= chip->tsl2x7x_settings.interrupts_en; in tsl2x7x_chip_on() 749 (TSL2X7X_CMD_REG | TSL2X7X_CNTRL), reg_val); in tsl2x7x_chip_on()
|
| /linux-4.4.14/drivers/pinctrl/intel/ |
| D | pinctrl-baytrail.c | 331 u32 reg_val; in byt_gpio_direction_output() local 344 reg_val = readl(reg) | BYT_DIR_MASK; in byt_gpio_direction_output() 345 reg_val &= ~(BYT_OUTPUT_EN | BYT_INPUT_EN); in byt_gpio_direction_output() 348 writel(reg_val | BYT_LEVEL, reg); in byt_gpio_direction_output() 350 writel(reg_val & ~BYT_LEVEL, reg); in byt_gpio_direction_output()
|
| /linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
| D | ops.c | 146 u32 reg_val = 0; in iwl_mvm_nic_config() local 157 reg_val |= CSR_HW_REV_STEP(mvm->trans->hw_rev) << in iwl_mvm_nic_config() 159 reg_val |= CSR_HW_REV_DASH(mvm->trans->hw_rev) << in iwl_mvm_nic_config() 163 reg_val |= radio_cfg_type << CSR_HW_IF_CONFIG_REG_POS_PHY_TYPE; in iwl_mvm_nic_config() 164 reg_val |= radio_cfg_step << CSR_HW_IF_CONFIG_REG_POS_PHY_STEP; in iwl_mvm_nic_config() 165 reg_val |= radio_cfg_dash << CSR_HW_IF_CONFIG_REG_POS_PHY_DASH; in iwl_mvm_nic_config() 178 reg_val |= CSR_HW_IF_CONFIG_REG_BIT_RADIO_SI; in iwl_mvm_nic_config() 188 reg_val); in iwl_mvm_nic_config()
|
| /linux-4.4.14/drivers/media/usb/dvb-usb-v2/ |
| D | af9035.h | 37 struct reg_val { struct
|
| /linux-4.4.14/drivers/power/avs/ |
| D | smartreflex.c | 50 u32 reg_val; in sr_modify_reg() local 66 reg_val = __raw_readl(sr->base + offset); in sr_modify_reg() 67 reg_val &= ~mask; in sr_modify_reg() 71 reg_val |= value; in sr_modify_reg() 73 __raw_writel(reg_val, (sr->base + offset)); in sr_modify_reg()
|
| /linux-4.4.14/sound/pci/aw2/ |
| D | aw2-saa7146.c | 444 unsigned int reg_val = READREG(GPIO_CTRL); in snd_aw2_saa7146_is_using_digital_input() local 445 if ((reg_val & 0xFF) == 0x40) in snd_aw2_saa7146_is_using_digital_input()
|
| /linux-4.4.14/drivers/ntb/hw/intel/ |
| D | ntb_hw_intel.c | 847 u64 base, limit, reg_val; in intel_ntb_mw_set_trans() local 888 reg_val = ioread64(mmio + xlat_reg); in intel_ntb_mw_set_trans() 889 if (reg_val != addr) { in intel_ntb_mw_set_trans() 896 reg_val = ioread64(mmio + limit_reg); in intel_ntb_mw_set_trans() 897 if (reg_val != limit) { in intel_ntb_mw_set_trans() 919 reg_val = ioread32(mmio + xlat_reg); in intel_ntb_mw_set_trans() 920 if (reg_val != addr) { in intel_ntb_mw_set_trans() 927 reg_val = ioread32(mmio + limit_reg); in intel_ntb_mw_set_trans() 928 if (reg_val != limit) { in intel_ntb_mw_set_trans() 1408 u16 reg_val; in xeon_poll_link() local [all …]
|
| /linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
| D | i40evf_main.c | 1463 u32 reg_val; in i40evf_watchdog_task() local 1469 reg_val = rd32(hw, I40E_VFGEN_RSTAT) & in i40evf_watchdog_task() 1471 if ((reg_val == I40E_VFR_VFACTIVE) || in i40evf_watchdog_task() 1472 (reg_val == I40E_VFR_COMPLETED)) { in i40evf_watchdog_task() 1497 reg_val = rd32(hw, I40E_VF_ARQLEN1) & I40E_VF_ARQLEN1_ARQENABLE_MASK; in i40evf_watchdog_task() 1498 if (!(adapter->flags & I40EVF_FLAG_RESET_PENDING) && !reg_val) { in i40evf_watchdog_task() 1614 u32 reg_val; in i40evf_reset_task() local 1635 reg_val = rd32(hw, I40E_VF_ARQLEN1) & in i40evf_reset_task() 1637 if (!reg_val) in i40evf_reset_task() 1648 reg_val = rd32(hw, I40E_VFGEN_RSTAT) & in i40evf_reset_task() [all …]
|
| /linux-4.4.14/drivers/rapidio/ |
| D | rio.c | 1032 u32 reg_val; in rio_mport_get_efb() local 1037 ®_val); in rio_mport_get_efb() 1040 RIO_ASM_INFO_CAR, ®_val); in rio_mport_get_efb() 1041 return reg_val & RIO_EXT_FTR_PTR_MASK; in rio_mport_get_efb() 1044 rio_local_read_config_32(port, from, ®_val); in rio_mport_get_efb() 1047 from, ®_val); in rio_mport_get_efb() 1048 return RIO_GET_BLOCK_ID(reg_val); in rio_mport_get_efb()
|
| /linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
| D | qed_init_fw_funcs.c | 597 u32 reg_val, i; in qed_poll_on_qm_cmd_ready() local 599 for (i = 0, reg_val = 0; i < QM_STOP_CMD_MAX_POLL_COUNT && reg_val == 0; in qed_poll_on_qm_cmd_ready() 602 reg_val = qed_rd(p_hwfn, p_ptt, QM_REG_SDMCMDREADY); in qed_poll_on_qm_cmd_ready()
|
| /linux-4.4.14/drivers/isdn/hisax/ |
| D | hfc_usb.h | 89 __u8 reg_val; /* value to be written (or read) */ member
|
| D | hfc_usb.c | 233 cpu_to_le16(hfc->ctrl_buff[hfc->ctrl_out_idx].reg_val); in ctrl_start_transfer() 248 buf->reg_val = val; in queue_control_request()
|
| /linux-4.4.14/drivers/base/regmap/ |
| D | regmap.c | 2353 unsigned int reg_val; in regmap_field_read() local 2354 ret = regmap_read(field->regmap, field->reg, ®_val); in regmap_field_read() 2358 reg_val &= field->mask; in regmap_field_read() 2359 reg_val >>= field->shift; in regmap_field_read() 2360 *val = reg_val; in regmap_field_read() 2380 unsigned int reg_val; in regmap_fields_read() local 2387 ®_val); in regmap_fields_read() 2391 reg_val &= field->mask; in regmap_fields_read() 2392 reg_val >>= field->shift; in regmap_fields_read() 2393 *val = reg_val; in regmap_fields_read()
|
| /linux-4.4.14/sound/soc/ |
| D | soc-ops.c | 70 unsigned int reg_val; in snd_soc_get_enum_double() local 73 ret = snd_soc_component_read(component, e->reg, ®_val); in snd_soc_get_enum_double() 76 val = (reg_val >> e->shift_l) & e->mask; in snd_soc_get_enum_double() 80 val = (reg_val >> e->shift_l) & e->mask; in snd_soc_get_enum_double()
|
| D | soc-dapm.c | 3114 unsigned int reg_val, val; in snd_soc_dapm_get_enum_double() local 3118 int ret = soc_dapm_read(dapm, e->reg, ®_val); in snd_soc_dapm_get_enum_double() 3124 reg_val = dapm_kcontrol_get_value(kcontrol); in snd_soc_dapm_get_enum_double() 3128 val = (reg_val >> e->shift_l) & e->mask; in snd_soc_dapm_get_enum_double() 3131 val = (reg_val >> e->shift_r) & e->mask; in snd_soc_dapm_get_enum_double()
|
| /linux-4.4.14/drivers/net/ethernet/qlogic/qlge/ |
| D | qlge_dbg.c | 12 u32 reg_val; in ql_read_other_func_reg() local 19 status = ql_read_mpi_reg(qdev, register_to_read, ®_val); in ql_read_other_func_reg() 23 return reg_val; in ql_read_other_func_reg() 28 u32 reg, u32 reg_val) in ql_write_other_func_reg() argument 37 status = ql_write_mpi_reg(qdev, register_to_read, reg_val); in ql_write_other_func_reg() 702 u32 func_num, reg, reg_val; in ql_get_sem_registers() local 709 status = ql_read_mpi_reg(qdev, reg, ®_val); in ql_get_sem_registers() 710 *buf = reg_val; in ql_get_sem_registers()
|
| /linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
| D | debug.c | 945 __le32 reg_val; in ath6kl_regdump_open() local 967 (u32 *)®_val); in ath6kl_regdump_open() 972 "0x%06x 0x%08x\n", addr, le32_to_cpu(reg_val)); in ath6kl_regdump_open() 983 (u32 *)®_val); in ath6kl_regdump_open() 989 addr, le32_to_cpu(reg_val)); in ath6kl_regdump_open() 1084 u32 reg_addr, reg_val; in ath6kl_regwrite_write() local 1103 if (kstrtou32(sptr, 0, ®_val)) in ath6kl_regwrite_write() 1107 ar->debug.diag_reg_val_wr = reg_val; in ath6kl_regwrite_write()
|
| /linux-4.4.14/sound/pci/ |
| D | azt3328.c | 669 unsigned short reg_val = 0; in snd_azf3328_mixer_ac97_read() local 678 reg_val = snd_azf3328_mixer_inw(chip, in snd_azf3328_mixer_ac97_read() 695 reg_val |= azf_emulated_ac97_caps; in snd_azf3328_mixer_ac97_read() 698 reg_val |= azf_emulated_ac97_powerdown; in snd_azf3328_mixer_ac97_read() 703 reg_val |= 0; in snd_azf3328_mixer_ac97_read() 706 reg_val = azf_emulated_ac97_vendor_id >> 16; in snd_azf3328_mixer_ac97_read() 709 reg_val = azf_emulated_ac97_vendor_id & 0xffff; in snd_azf3328_mixer_ac97_read() 720 return reg_val; in snd_azf3328_mixer_ac97_read()
|
| /linux-4.4.14/drivers/scsi/qla2xxx/ |
| D | qla_mr.c | 530 uint32_t reg_val; in qlafx00_soc_cpu_reset() local 544 reg_val = QLAFX00_GET_HBA_SOC_REG(ha, 0x60840); in qlafx00_soc_cpu_reset() 545 reg_val &= ~(1<<12); in qlafx00_soc_cpu_reset() 546 QLAFX00_SET_HBA_SOC_REG(ha, 0x60840, reg_val); in qlafx00_soc_cpu_reset() 548 reg_val = QLAFX00_GET_HBA_SOC_REG(ha, 0x60844); in qlafx00_soc_cpu_reset() 549 reg_val &= ~(1<<12); in qlafx00_soc_cpu_reset() 550 QLAFX00_SET_HBA_SOC_REG(ha, 0x60844, reg_val); in qlafx00_soc_cpu_reset() 552 reg_val = QLAFX00_GET_HBA_SOC_REG(ha, 0x60848); in qlafx00_soc_cpu_reset() 553 reg_val &= ~(1<<12); in qlafx00_soc_cpu_reset() 554 QLAFX00_SET_HBA_SOC_REG(ha, 0x60848, reg_val); in qlafx00_soc_cpu_reset() [all …]
|
| /linux-4.4.14/drivers/staging/rts5208/ |
| D | xd.c | 1632 u8 reg_val, page_cnt; in xd_read_multiple_pages() local 1701 retval = rtsx_read_register(chip, XD_PAGE_STATUS, ®_val); in xd_read_multiple_pages() 1707 if (reg_val != XD_GPG) in xd_read_multiple_pages() 1710 retval = rtsx_read_register(chip, XD_CTL, ®_val); in xd_read_multiple_pages() 1716 if (((reg_val & (XD_ECC1_ERROR | XD_ECC1_UNCORRECTABLE)) in xd_read_multiple_pages() 1718 || ((reg_val & (XD_ECC2_ERROR | XD_ECC2_UNCORRECTABLE)) in xd_read_multiple_pages() 1851 u8 page_cnt, reg_val; in xd_write_multiple_pages() local 1937 retval = rtsx_read_register(chip, XD_DAT, ®_val); in xd_write_multiple_pages() 1942 if (reg_val & PROGRAM_ERROR) { in xd_write_multiple_pages()
|
| /linux-4.4.14/drivers/scsi/lpfc/ |
| D | lpfc_debugfs.c | 2899 uint32_t drb_reg_id, value, reg_val = 0; in lpfc_idiag_drbacc_write() local 2952 reg_val = value; in lpfc_idiag_drbacc_write() 2954 reg_val = readl(drb_reg); in lpfc_idiag_drbacc_write() 2955 reg_val |= value; in lpfc_idiag_drbacc_write() 2958 reg_val = readl(drb_reg); in lpfc_idiag_drbacc_write() 2959 reg_val &= ~value; in lpfc_idiag_drbacc_write() 2961 writel(reg_val, drb_reg); in lpfc_idiag_drbacc_write() 3111 uint32_t ctl_reg_id, value, reg_val = 0; in lpfc_idiag_ctlacc_write() local 3176 reg_val = value; in lpfc_idiag_ctlacc_write() 3178 reg_val = readl(ctl_reg); in lpfc_idiag_ctlacc_write() [all …]
|
| D | lpfc_attr.c | 905 uint32_t reg_val; in lpfc_sli4_pdev_reg_request() local 940 reg_val = readl(phba->sli4_hba.conf_regs_memmap_p + in lpfc_sli4_pdev_reg_request() 944 reg_val |= LPFC_FW_DUMP_REQUEST; in lpfc_sli4_pdev_reg_request() 946 reg_val |= LPFC_CTL_PDEV_CTL_FRST; in lpfc_sli4_pdev_reg_request() 948 reg_val |= LPFC_CTL_PDEV_CTL_DRST; in lpfc_sli4_pdev_reg_request() 950 writel(reg_val, phba->sli4_hba.conf_regs_memmap_p + in lpfc_sli4_pdev_reg_request() 962 "access: x%x\n", reg_val); in lpfc_sli4_pdev_reg_request() 967 "access: x%x\n", reg_val); in lpfc_sli4_pdev_reg_request()
|
| /linux-4.4.14/drivers/i2c/busses/ |
| D | i2c-eg20t.c | 630 u32 reg_val; in pch_i2c_handler() local 646 reg_val = ioread32(p + PCH_I2CSR); in pch_i2c_handler() 647 if (reg_val & (I2CMAL_BIT | I2CMCF_BIT | I2CMIF_BIT)) { in pch_i2c_handler()
|
| /linux-4.4.14/drivers/usb/musb/ |
| D | tusb6010.c | 40 #define TUSB_REV_MAJOR(reg_val) ((reg_val >> 4) & 0xf) argument 41 #define TUSB_REV_MINOR(reg_val) (reg_val & 0xf) argument
|
| /linux-4.4.14/drivers/net/can/ |
| D | pch_can.c | 233 u32 reg_val = ioread32(&priv->regs->opt); in pch_can_set_optmode() local 236 reg_val |= PCH_OPT_SILENT; in pch_can_set_optmode() 239 reg_val |= PCH_OPT_LBACK; in pch_can_set_optmode() 242 iowrite32(reg_val, &priv->regs->opt); in pch_can_set_optmode()
|
| /linux-4.4.14/drivers/isdn/hardware/mISDN/ |
| D | hfcsusb.h | 116 __u8 reg_val; /* value to be written (or read) */ member
|
| D | hfcsusb.c | 80 cpu_to_le16(hw->ctrl_buff[hw->ctrl_out_idx].reg_val); in ctrl_start_transfer() 105 buf->reg_val = val; in write_reg()
|
| /linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
| D | debug.c | 842 u32 reg_addr, reg_val; in ath10k_reg_value_read() local 855 reg_val = ath10k_hif_read32(ar, reg_addr); in ath10k_reg_value_read() 856 len = scnprintf(buf, sizeof(buf), "0x%08x:0x%08x\n", reg_addr, reg_val); in ath10k_reg_value_read() 871 u32 reg_addr, reg_val; in ath10k_reg_value_write() local 884 ret = kstrtou32_from_user(user_buf, count, 0, ®_val); in ath10k_reg_value_write() 888 ath10k_hif_write32(ar, reg_addr, reg_val); in ath10k_reg_value_write()
|
| /linux-4.4.14/drivers/media/i2c/s5c73m3/ |
| D | s5c73m3.h | 431 u8 reg_val; member
|
| D | s5c73m3-core.c | 389 prev_size->width, prev_size->height, prev_size->reg_val); in s5c73m3_set_frame_size() 391 chg_mode = prev_size->reg_val | COMM_CHG_MODE_NEW; in s5c73m3_set_frame_size() 396 cap_size->width, cap_size->height, cap_size->reg_val); in s5c73m3_set_frame_size() 397 chg_mode |= cap_size->reg_val; in s5c73m3_set_frame_size()
|
| /linux-4.4.14/drivers/staging/octeon/ |
| D | ethernet.c | 632 const struct device_node *parent, int reg_val) in cvm_oct_of_get_child() argument 643 if (addr && (be32_to_cpu(*addr) == reg_val)) in cvm_oct_of_get_child()
|
| /linux-4.4.14/drivers/pinctrl/bcm/ |
| D | pinctrl-bcm281xx.c | 970 static inline void bcm281xx_pin_update(u32 *reg_val, u32 *reg_mask, in bcm281xx_pin_update() argument 974 *reg_val &= ~param_mask; in bcm281xx_pin_update() 975 *reg_val |= (param_val << param_shift) & param_mask; in bcm281xx_pin_update()
|
| /linux-4.4.14/sound/soc/fsl/ |
| D | fsl_ssi.c | 1231 u32 reg_val; in fsl_ssi_ac97_read() local 1249 regmap_read(regs, CCSR_SSI_SACDAT, ®_val); in fsl_ssi_ac97_read() 1250 val = (reg_val >> 4) & 0xffff; in fsl_ssi_ac97_read()
|
| /linux-4.4.14/drivers/tty/serial/ |
| D | sirfsoc_uart.h | 397 unsigned int reg_val; member
|
| D | sirfsoc_uart.c | 799 clk_div_reg = baudrate_to_regv[ic].reg_val; in sirfsoc_uart_set_termios()
|
| /linux-4.4.14/drivers/scsi/pm8001/ |
| D | pm80xx_hwi.c | 52 u32 reg_val; in pm80xx_bar4_shift() local 58 reg_val = pm8001_cr32(pm8001_ha, 0, MEMBASE_II_SHIFT_REGISTER); in pm80xx_bar4_shift() 59 } while ((reg_val != shift_value) && time_before(jiffies, start)); in pm80xx_bar4_shift() 60 if (reg_val != shift_value) { in pm80xx_bar4_shift() 63 " = 0x%x\n", reg_val)); in pm80xx_bar4_shift() 94 u32 accum_len , reg_val, index, *temp; in pm80xx_get_fatal_dump() local 228 reg_val = pm8001_mr32(fatal_table_address, in pm80xx_get_fatal_dump() 230 } while ((reg_val) && time_before(jiffies, start)); in pm80xx_get_fatal_dump() 232 if (reg_val != 0) { in pm80xx_get_fatal_dump() 235 " = 0x%x\n", reg_val)); in pm80xx_get_fatal_dump()
|
| /linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
| D | ar9003_eeprom.c | 3887 u32 reg_val; in ar9003_hw_internal_regulator_apply() local 3934 reg_val = le32_to_cpu(pBase->swreg); in ar9003_hw_internal_regulator_apply() 3935 REG_WRITE(ah, AR_PHY_PMU1, reg_val); in ar9003_hw_internal_regulator_apply() 3941 reg_val = le32_to_cpu(pBase->swreg); in ar9003_hw_internal_regulator_apply() 3945 REG_WRITE(ah, AR_RTC_REG_CONTROL0, reg_val); in ar9003_hw_internal_regulator_apply() 3970 reg_val = REG_READ(ah, AR_RTC_SLEEP_CLK) | in ar9003_hw_internal_regulator_apply() 3972 REG_WRITE(ah, AR_RTC_SLEEP_CLK, reg_val); in ar9003_hw_internal_regulator_apply()
|
| /linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
| D | sdio.c | 3893 u32 reg_val; in brcmf_sdio_probe_attach() local 3937 reg_val = brcmf_sdiod_regrb(bus->sdiodev, in brcmf_sdio_probe_attach() 3942 reg_val |= SDIO_CCCR_BRCM_CARDCTRL_WLANRESET; in brcmf_sdio_probe_attach() 3945 SDIO_CCCR_BRCM_CARDCTRL, reg_val, &err); in brcmf_sdio_probe_attach() 3952 reg_val = brcmf_sdiod_regrl(bus->sdiodev, reg_addr, &err); in brcmf_sdio_probe_attach() 3956 reg_val |= (BCMA_CC_PMU_CTL_RES_RELOAD << BCMA_CC_PMU_CTL_RES_SHIFT); in brcmf_sdio_probe_attach() 3958 brcmf_sdiod_regwl(bus->sdiodev, reg_addr, reg_val, &err); in brcmf_sdio_probe_attach()
|
| /linux-4.4.14/drivers/net/wireless/iwlwifi/pcie/ |
| D | tx.c | 656 u32 reg_val; in iwl_pcie_tx_start() local 698 reg_val = iwl_read_direct32(trans, FH_TX_CHICKEN_BITS_REG); in iwl_pcie_tx_start() 700 reg_val | FH_TX_CHICKEN_BITS_SCD_AUTO_RETRY_EN); in iwl_pcie_tx_start()
|
| /linux-4.4.14/drivers/net/ethernet/sun/ |
| D | niu.c | 2743 static u64 vlan_entry_set_parity(u64 reg_val) in vlan_entry_set_parity() argument 2751 if (hweight64(reg_val & port01_mask) & 1) in vlan_entry_set_parity() 2752 reg_val |= ENET_VLAN_TBL_PARITY0; in vlan_entry_set_parity() 2754 reg_val &= ~ENET_VLAN_TBL_PARITY0; in vlan_entry_set_parity() 2756 if (hweight64(reg_val & port23_mask) & 1) in vlan_entry_set_parity() 2757 reg_val |= ENET_VLAN_TBL_PARITY1; in vlan_entry_set_parity() 2759 reg_val &= ~ENET_VLAN_TBL_PARITY1; in vlan_entry_set_parity() 2761 return reg_val; in vlan_entry_set_parity() 2767 u64 reg_val = nr64(ENET_VLAN_TBL(index)); in vlan_tbl_write() local 2769 reg_val &= ~((ENET_VLAN_TBL_VPR | in vlan_tbl_write() [all …]
|
| D | sungem.c | 251 static void gem_handle_mif_event(struct gem *gp, u32 reg_val, u32 changed_bits) in gem_handle_mif_event() argument 518 u32 reg_val, changed_bits; in gem_mif_interrupt() local 520 reg_val = (mif_status & MIF_STATUS_DATA) >> 16; in gem_mif_interrupt() 523 gem_handle_mif_event(gp, reg_val, changed_bits); in gem_mif_interrupt()
|
| /linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
| D | netdev.c | 3018 u32 reg_val; in e1000_configure_tx() local 3020 reg_val = er32(IOSFPC); in e1000_configure_tx() 3021 reg_val |= E1000_RCTL_RDMTS_HEX; in e1000_configure_tx() 3022 ew32(IOSFPC, reg_val); in e1000_configure_tx() 3024 reg_val = er32(TARC(0)); in e1000_configure_tx() 3025 reg_val |= E1000_TARC0_CB_MULTIQ_3_REQ; in e1000_configure_tx() 3026 ew32(TARC(0), reg_val); in e1000_configure_tx()
|
| /linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
| D | main.c | 1902 u32 reg_val = in iwl_nic_config() local 1914 reg_val); in iwl_nic_config()
|
| /linux-4.4.14/drivers/video/fbdev/aty/ |
| D | radeon_base.c | 237 } reg_val; typedef 243 static reg_val common_regs[] = {
|
| /linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
| D | be_cmds.c | 4094 u32 reg_val; in lancer_wait_idle() local 4098 reg_val = ioread32(adapter->db + PHYSDEV_CONTROL_OFFSET); in lancer_wait_idle() 4099 if ((reg_val & PHYSDEV_CONTROL_INP_MASK) == 0) in lancer_wait_idle()
|
| /linux-4.4.14/drivers/net/wireless/iwlegacy/ |
| D | 4965-mac.c | 5190 u32 reg_val; in il4965_alive_notify() local 5218 reg_val = il_rd(il, FH49_TX_CHICKEN_BITS_REG); in il4965_alive_notify() 5220 reg_val | FH49_TX_CHICKEN_BITS_SCD_AUTO_RETRY_EN); in il4965_alive_notify()
|