/drivers/mmc/host/ |
D | sdhci-esdhc-imx.c | 412 u32 new_val = 0; in esdhc_writew_le() local 416 new_val = readl(host->ioaddr + ESDHC_VENDOR_SPEC); in esdhc_writew_le() 418 new_val |= ESDHC_VENDOR_SPEC_FRC_SDCLK_ON; in esdhc_writew_le() 420 new_val &= ~ESDHC_VENDOR_SPEC_FRC_SDCLK_ON; in esdhc_writew_le() 421 writel(new_val, host->ioaddr + ESDHC_VENDOR_SPEC); in esdhc_writew_le() 424 new_val = readl(host->ioaddr + ESDHC_VENDOR_SPEC); in esdhc_writew_le() 426 new_val |= ESDHC_VENDOR_SPEC_VSELECT; in esdhc_writew_le() 428 new_val &= ~ESDHC_VENDOR_SPEC_VSELECT; in esdhc_writew_le() 429 writel(new_val, host->ioaddr + ESDHC_VENDOR_SPEC); in esdhc_writew_le() 431 new_val = readl(host->ioaddr + ESDHC_MIX_CTRL); in esdhc_writew_le() [all …]
|
/drivers/infiniband/hw/ipath/ |
D | ipath_eeprom.c | 930 int new_val = dd->ipath_eep_st_new_errs[idx]; in ipath_update_eeprom_log() local 931 if (new_val) { in ipath_update_eeprom_log() 940 new_val += ifp->if_errcntp[idx]; in ipath_update_eeprom_log() 941 if (new_val > 0xFF) in ipath_update_eeprom_log() 942 new_val = 0xFF; in ipath_update_eeprom_log() 943 if (ifp->if_errcntp[idx] != new_val) { in ipath_update_eeprom_log() 944 ifp->if_errcntp[idx] = new_val; in ipath_update_eeprom_log() 952 dd->ipath_eep_st_errs[idx] = new_val; in ipath_update_eeprom_log() 1017 uint new_val; in ipath_inc_eeprom_err() local 1021 new_val = dd->ipath_eep_st_new_errs[eidx] + incr; in ipath_inc_eeprom_err() [all …]
|
/drivers/pinctrl/freescale/ |
D | pinctrl-imx1-core.c | 98 u32 new_val; in imx1_write_2bit() local 111 new_val = value & 0x3; /* Make sure value is really 2 bit */ in imx1_write_2bit() 112 new_val <<= offset; in imx1_write_2bit() 113 new_val |= old_val;/* Set new state for pin_id */ in imx1_write_2bit() 115 writel(new_val, reg); in imx1_write_2bit() 125 u32 new_val; in imx1_write_bit() local 131 new_val = value & 0x1; /* Make sure value is really 1 bit */ in imx1_write_bit() 132 new_val <<= offset; in imx1_write_bit() 133 new_val |= old_val;/* Set new state for pin_id */ in imx1_write_bit() 135 writel(new_val, reg); in imx1_write_bit()
|
/drivers/ata/ |
D | ahci_st.c | 43 unsigned long old_val, new_val; in st_ahci_configure_oob() local 45 new_val = (0x02 << ST_AHCI_OOBR_CWMIN_SHIFT) | in st_ahci_configure_oob() 52 writel(new_val | ST_AHCI_OOBR_WE, mmio + ST_AHCI_OOBR); in st_ahci_configure_oob() 53 writel(new_val, mmio + ST_AHCI_OOBR); in st_ahci_configure_oob()
|
/drivers/regulator/ |
D | max8997.c | 557 u8 new_val, int *best) in max8997_assess_side_effect() argument 593 if (new_val != (buckx_val[rid])[i]) { in max8997_assess_side_effect() 639 int new_val, new_idx, damage, tmp_val, tmp_idx, tmp_dmg; in max8997_set_voltage_buck() local 665 new_val = max8997_get_voltage_proper_val(desc, min_uV, max_uV); in max8997_set_voltage_buck() 666 if (new_val < 0) in max8997_set_voltage_buck() 667 return new_val; in max8997_set_voltage_buck() 673 damage = max8997_assess_side_effect(rdev, new_val, &new_idx); in max8997_set_voltage_buck() 679 tmp_val = new_val; in max8997_set_voltage_buck() 683 new_val++; in max8997_set_voltage_buck() 684 } while (desc->min + desc->step * new_val <= desc->max); in max8997_set_voltage_buck() [all …]
|
/drivers/net/ |
D | mdio.c | 74 int new_val; in mdio_set_flag() local 79 new_val = old_val | mask; in mdio_set_flag() 81 new_val = old_val & ~mask; in mdio_set_flag() 82 if (old_val == new_val) in mdio_set_flag() 84 return mdio->mdio_write(mdio->dev, prtad, devad, addr, new_val); in mdio_set_flag()
|
/drivers/mfd/ |
D | aat2870-core.c | 193 u8 old_val, new_val; in aat2870_update() local 202 new_val = (old_val & ~mask) | (val & mask); in aat2870_update() 203 change = old_val != new_val; in aat2870_update() 205 ret = __aat2870_write(aat2870, addr, new_val); in aat2870_update()
|
D | max8998.c | 126 u8 new_val = (val & mask) | (old_val & (~mask)); in max8998_update_reg() local 127 ret = i2c_smbus_write_byte_data(i2c, reg, new_val); in max8998_update_reg()
|
D | max8997.c | 128 u8 new_val = (val & mask) | (old_val & (~mask)); in max8997_update_reg() local 129 ret = i2c_smbus_write_byte_data(i2c, reg, new_val); in max8997_update_reg()
|
/drivers/xen/xen-pciback/ |
D | conf_space.c | 112 static inline u32 merge_value(u32 val, u32 new_val, u32 new_val_mask, in merge_value() argument 117 new_val <<= (offset * 8); in merge_value() 120 new_val >>= (offset * -8); in merge_value() 122 val = (val & ~new_val_mask) | (new_val & new_val_mask); in merge_value()
|
/drivers/staging/media/omap24xx/ |
D | omap24xxcam.h | 566 u32 new_val = (readl(addr) & ~mask) | (val & mask); in omap24xxcam_reg_merge() local 568 writel(new_val, addr); in omap24xxcam_reg_merge() 569 return new_val; in omap24xxcam_reg_merge()
|
/drivers/w1/masters/ |
D | omap_hdq.c | 111 u8 new_val = (__raw_readl(hdq_data->hdq_base + offset) & ~mask) in hdq_reg_merge() local 113 __raw_writel(new_val, hdq_data->hdq_base + offset); in hdq_reg_merge() 115 return new_val; in hdq_reg_merge()
|
/drivers/media/platform/davinci/ |
D | vpbe_venc.c | 102 u32 new_val = (venc_read(sd, offset) & ~mask) | (val & mask); in venc_modify() local 104 venc_write(sd, offset, new_val); in venc_modify() 106 return new_val; in venc_modify()
|
D | isif.c | 164 u32 new_val = (regr(offset) & ~mask) | (val & mask); in reg_modify() local 166 regw(new_val, offset); in reg_modify() 167 return new_val; in reg_modify()
|
D | vpbe_osd.c | 109 u32 new_val = (readl(addr) & ~mask) | (val & mask); in osd_modify() local 111 writel(new_val, addr); in osd_modify() 113 return new_val; in osd_modify()
|
/drivers/net/wireless/iwlwifi/dvm/ |
D | rxon.c | 258 u16 new_val; in iwl_adjust_beacon_interval() local 283 new_val = beacon_val / beacon_factor; in iwl_adjust_beacon_interval() 285 if (!new_val) in iwl_adjust_beacon_interval() 286 new_val = max_beacon_val; in iwl_adjust_beacon_interval() 288 return new_val; in iwl_adjust_beacon_interval()
|
/drivers/acpi/ |
D | osl.c | 543 acpi_string * new_val) in acpi_os_predefined_override() argument 545 if (!init_val || !new_val) in acpi_os_predefined_override() 548 *new_val = NULL; in acpi_os_predefined_override() 552 *new_val = acpi_os_name; in acpi_os_predefined_override()
|
/drivers/gpu/drm/i915/ |
D | i915_irq.c | 205 uint32_t new_val; in snb_update_pm_irq() local 212 new_val = dev_priv->pm_irq_mask; in snb_update_pm_irq() 213 new_val &= ~interrupt_mask; in snb_update_pm_irq() 214 new_val |= (~enabled_irq_mask & interrupt_mask); in snb_update_pm_irq() 216 if (new_val != dev_priv->pm_irq_mask) { in snb_update_pm_irq() 217 dev_priv->pm_irq_mask = new_val; in snb_update_pm_irq() 263 uint32_t new_val; in bdw_update_pm_irq() local 270 new_val = dev_priv->pm_irq_mask; in bdw_update_pm_irq() 271 new_val &= ~interrupt_mask; in bdw_update_pm_irq() 272 new_val |= (~enabled_irq_mask & interrupt_mask); in bdw_update_pm_irq() [all …]
|
/drivers/net/ethernet/broadcom/ |
D | bgmac.c | 769 u32 new_val = (cmdcfg & mask) | set; in bgmac_cmdcfg_maskset() local 774 if (new_val != cmdcfg || force) in bgmac_cmdcfg_maskset() 775 bgmac_write(bgmac, BGMAC_CMDCFG, new_val); in bgmac_cmdcfg_maskset()
|
/drivers/power/ |
D | ab8500_fg.c | 1941 int new_val; in ab8500_fg_battok_init_hw_register() local 1961 new_val = cbp_sel0 | (cbp_sel1 << 4); in ab8500_fg_battok_init_hw_register() 1963 dev_dbg(di->dev, "using: %x %d %d\n", new_val, cbp_sel0, cbp_sel1); in ab8500_fg_battok_init_hw_register() 1965 AB8500_BATT_OK_REG, new_val); in ab8500_fg_battok_init_hw_register()
|
/drivers/staging/media/davinci_vpfe/ |
D | dm365_isif.c | 86 u32 new_val = (isif_read(base_addr, offset) & ~mask) | (val & mask); in isif_merge() local 88 isif_write(base_addr, new_val, offset); in isif_merge() 90 return new_val; in isif_merge()
|
/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 4449 int new_val = q_vector->itr_val; in igb_update_ring_itr() local 4458 new_val = IGB_4K_ITR; in igb_update_ring_itr() 4483 new_val = avg_wire_size / 3; in igb_update_ring_itr() 4485 new_val = avg_wire_size / 2; in igb_update_ring_itr() 4488 if (new_val < IGB_20K_ITR && in igb_update_ring_itr() 4491 new_val = IGB_20K_ITR; in igb_update_ring_itr() 4494 if (new_val != q_vector->itr_val) { in igb_update_ring_itr() 4495 q_vector->itr_val = new_val; in igb_update_ring_itr()
|
/drivers/scsi/ |
D | libiscsi.c | 3217 char *new_val; in iscsi_switch_str_param() local 3224 new_val = kstrdup(new_val_buf, GFP_NOIO); in iscsi_switch_str_param() 3225 if (!new_val) in iscsi_switch_str_param() 3229 *param = new_val; in iscsi_switch_str_param()
|
/drivers/net/wireless/iwlegacy/ |
D | common.c | 3608 u16 new_val; in il_adjust_beacon_interval() local 3631 new_val = beacon_val / beacon_factor; in il_adjust_beacon_interval() 3633 if (!new_val) in il_adjust_beacon_interval() 3634 new_val = max_beacon_val; in il_adjust_beacon_interval() 3636 return new_val; in il_adjust_beacon_interval()
|
/drivers/char/ipmi/ |
D | ipmi_si_intf.c | 443 static void smi_mod_timer(struct smi_info *smi_info, unsigned long new_val) in smi_mod_timer() argument 446 mod_timer(&smi_info->si_timer, new_val); in smi_mod_timer()
|