/drivers/staging/iio/accel/ |
D | adis16240_core.c | 89 s16 val16; in adis16240_read_raw() local 127 ret = adis_read_reg_16(st, addr, &val16); in adis16240_read_raw() 132 val16 &= (1 << bits) - 1; in adis16240_read_raw() 133 val16 = (s16)(val16 << (16 - bits)) >> (16 - bits); in adis16240_read_raw() 134 *val = val16; in adis16240_read_raw() 141 ret = adis_read_reg_16(st, addr, &val16); in adis16240_read_raw() 146 val16 &= (1 << bits) - 1; in adis16240_read_raw() 147 val16 = (s16)(val16 << (16 - bits)) >> (16 - bits); in adis16240_read_raw() 148 *val = val16; in adis16240_read_raw() 163 s16 val16; in adis16240_write_raw() local [all …]
|
D | adis16204_core.c | 45 s16 val16; in adis16204_read_raw() local 98 ret = adis_read_reg_16(st, addr, &val16); in adis16204_read_raw() 103 val16 &= (1 << bits) - 1; in adis16204_read_raw() 104 val16 = (s16)(val16 << (16 - bits)) >> (16 - bits); in adis16204_read_raw() 105 *val = val16; in adis16204_read_raw() 120 s16 val16; in adis16204_write_raw() local 132 val16 = val & ((1 << bits) - 1); in adis16204_write_raw() 134 return adis_write_reg_16(st, addr, val16); in adis16204_write_raw()
|
D | adis16201_core.c | 41 s16 val16; in adis16201_read_raw() local 90 ret = adis_read_reg_16(st, addr, &val16); in adis16201_read_raw() 95 val16 &= (1 << bits) - 1; in adis16201_read_raw() 96 val16 = (s16)(val16 << (16 - bits)) >> (16 - bits); in adis16201_read_raw() 97 *val = val16; in adis16201_read_raw() 112 s16 val16; in adis16201_write_raw() local 127 val16 = val & ((1 << bits) - 1); in adis16201_write_raw() 129 return adis_write_reg_16(st, addr, val16); in adis16201_write_raw()
|
D | adis16209_core.c | 45 s16 val16; in adis16209_write_raw() local 58 val16 = val & ((1 << bits) - 1); in adis16209_write_raw() 60 return adis_write_reg_16(st, addr, val16); in adis16209_write_raw() 74 s16 val16; in adis16209_read_raw() local 119 ret = adis_read_reg_16(st, addr, &val16); in adis16209_read_raw() 124 val16 &= (1 << bits) - 1; in adis16209_read_raw() 125 val16 = (s16)(val16 << (16 - bits)) >> (16 - bits); in adis16209_read_raw() 126 *val = val16; in adis16209_read_raw()
|
D | adis16203_core.c | 53 s16 val16; in adis16203_read_raw() local 88 ret = adis_read_reg_16(st, addr, &val16); in adis16203_read_raw() 93 val16 &= (1 << bits) - 1; in adis16203_read_raw() 94 val16 = (s16)(val16 << (16 - bits)) >> (16 - bits); in adis16203_read_raw() 95 *val = val16; in adis16203_read_raw()
|
/drivers/bcma/ |
D | driver_pci.c | 154 u16 val16, core_index; in bcma_core_pci_fixcfg() local 160 val16 = pcicore_read16(pc, regoff); in bcma_core_pci_fixcfg() 161 if (((val16 & BCMA_CORE_PCI_SPROM_PI_MASK) >> BCMA_CORE_PCI_SPROM_PI_SHIFT) in bcma_core_pci_fixcfg() 163 val16 = (core_index << BCMA_CORE_PCI_SPROM_PI_SHIFT) | in bcma_core_pci_fixcfg() 164 (val16 & ~BCMA_CORE_PCI_SPROM_PI_MASK); in bcma_core_pci_fixcfg() 165 pcicore_write16(pc, regoff, val16); in bcma_core_pci_fixcfg() 223 u16 val16; in bcma_core_pci_config_fixup() local 228 val16 = pcicore_read16(pc, regoff); in bcma_core_pci_config_fixup() 230 if (!(val16 & BCMA_CORE_PCI_SPROM_L23READY_EXIT_NOPERST)) { in bcma_core_pci_config_fixup() 231 val16 |= BCMA_CORE_PCI_SPROM_L23READY_EXIT_NOPERST; in bcma_core_pci_config_fixup() [all …]
|
D | driver_pci_host.c | 344 u16 val16; in bcma_core_pci_enable_crs() local 350 bcma_extpci_read_config(pc, 0, 0, root_cap, &val16, sizeof(u16)); in bcma_core_pci_enable_crs() 351 if (val16 & BCMA_CORE_PCI_RC_CRS_VISIBILITY) { in bcma_core_pci_enable_crs() 354 val16 = PCI_EXP_RTCTL_CRSSVE; in bcma_core_pci_enable_crs() 355 bcma_extpci_read_config(pc, 0, 0, root_ctrl, &val16, in bcma_core_pci_enable_crs() 374 PCI_VENDOR_ID, &val16, in bcma_core_pci_enable_crs() 375 sizeof(val16)); in bcma_core_pci_enable_crs() 376 if (val16 != 0x1) in bcma_core_pci_enable_crs() 380 if (val16 == 0x1) in bcma_core_pci_enable_crs() 499 u16 val16; in bcma_core_pci_hostmode_init() local [all …]
|
/drivers/net/ethernet/chelsio/cxgb/ |
D | my3126.c | 39 u16 val16; in my3126_interrupt_handler() local 47 val16 = (u16) val; in my3126_interrupt_handler() 48 status = cphy->bmsr ^ val16; in my3126_interrupt_handler() 52 cphy->bmsr = val16; in my3126_interrupt_handler() 113 u16 val16; in my3126_get_link_status() local 118 val16 = (u16) val; in my3126_get_link_status() 124 *link_ok = (val16 & MDIO_STAT1_LSTATUS); in my3126_get_link_status()
|
/drivers/iio/gyro/ |
D | adis16260.c | 202 s16 val16; in adis16260_read_raw() local 239 ret = adis_read_reg_16(adis, addr, &val16); in adis16260_read_raw() 243 *val = sign_extend32(val16, 11); in adis16260_read_raw() 247 ret = adis_read_reg_16(adis, addr, &val16); in adis16260_read_raw() 251 *val = val16; in adis16260_read_raw() 254 ret = adis_read_reg_16(adis, ADIS16260_SMPL_PRD, &val16); in adis16260_read_raw() 260 *val = (val16 & ADIS16260_SMPL_PRD_TIME_BASE) ? in adis16260_read_raw() 263 *val = (val16 & ADIS16260_SMPL_PRD_TIME_BASE) ? in adis16260_read_raw() 265 *val /= (val16 & ADIS16260_SMPL_PRD_DIV_MASK) + 1; in adis16260_read_raw()
|
/drivers/watchdog/ |
D | iTCO_wdt.c | 292 unsigned int val16; in iTCO_wdt_set_timeout() local 315 val16 = inw(TCOv2_TMR); in iTCO_wdt_set_timeout() 316 val16 &= 0xfc00; in iTCO_wdt_set_timeout() 317 val16 |= tmrval; in iTCO_wdt_set_timeout() 318 outw(val16, TCOv2_TMR); in iTCO_wdt_set_timeout() 319 val16 = inw(TCOv2_TMR); in iTCO_wdt_set_timeout() 322 if ((val16 & 0x3ff) != tmrval) in iTCO_wdt_set_timeout() 343 unsigned int val16; in iTCO_wdt_get_timeleft() local 350 val16 = inw(TCO_RLD); in iTCO_wdt_get_timeleft() 351 val16 &= 0x3ff; in iTCO_wdt_get_timeleft() [all …]
|
/drivers/net/wireless/cw1200/ |
D | fwio.c | 272 u16 val16; in config_reg_read() local 275 &val16); in config_reg_read() 278 *val = val16; in config_reg_read() 310 u16 val16; in cw1200_load_firmware() local 358 ret = cw1200_reg_read_16(priv, ST90TDS_CONTROL_REG_ID, &val16); in cw1200_load_firmware() 365 val16 | ST90TDS_CONT_WUP_BIT); in cw1200_load_firmware() 374 ST90TDS_CONTROL_REG_ID, &val16); in cw1200_load_firmware() 380 if (val16 & ST90TDS_CONT_RDY_BIT) in cw1200_load_firmware() 386 if ((val16 & ST90TDS_CONT_RDY_BIT) == 0) { in cw1200_load_firmware()
|
D | hwio.c | 273 u16 val16; in __cw1200_irq_enable() local 294 ret = __cw1200_reg_read_16(priv, ST90TDS_CONFIG_REG_ID, &val16); in __cw1200_irq_enable() 301 val16 |= ST90TDS_CONT_IRQ_RDY_ENABLE; in __cw1200_irq_enable() 303 val16 &= ~ST90TDS_CONT_IRQ_RDY_ENABLE; in __cw1200_irq_enable() 305 ret = __cw1200_reg_write_16(priv, ST90TDS_CONFIG_REG_ID, val16); in __cw1200_irq_enable()
|
/drivers/net/wireless/realtek/rtl8xxxu/ |
D | rtl8xxxu.c | 1000 addr, 0, &priv->usb_buf.val16, sizeof(u16), in rtl8xxxu_read16() 1002 data = le16_to_cpu(priv->usb_buf.val16); in rtl8xxxu_read16() 1057 priv->usb_buf.val16 = cpu_to_le16(val); in rtl8xxxu_write16() 1060 addr, 0, &priv->usb_buf.val16, sizeof(u16), in rtl8xxxu_write16() 1632 u16 val16; in rtl8xxxu_set_retry() local 1634 val16 = ((short_retry << RETRY_LIMIT_SHORT_SHIFT) & in rtl8xxxu_set_retry() 1639 rtl8xxxu_write16(priv, REG_RETRY_LIMIT, val16); in rtl8xxxu_set_retry() 1645 u16 val16; in rtl8xxxu_set_spec_sifs() local 1647 val16 = ((cck << SPEC_SIFS_CCK_SHIFT) & SPEC_SIFS_CCK_MASK) | in rtl8xxxu_set_spec_sifs() 1650 rtl8xxxu_write16(priv, REG_SPEC_SIFS, val16); in rtl8xxxu_set_spec_sifs() [all …]
|
/drivers/ide/ |
D | palm_bk3710.c | 82 u16 val16; in palm_bk3710_setudmamode() local 107 val16 = readw(base + BK3710_UDMACTL) | (1 << dev); in palm_bk3710_setudmamode() 108 writew(val16, base + BK3710_UDMACTL); in palm_bk3710_setudmamode() 117 u16 val16; in palm_bk3710_setdmamode() local 139 val16 = readw(base + BK3710_UDMACTL) & ~(1 << dev); in palm_bk3710_setdmamode() 140 writew(val16, base + BK3710_UDMACTL); in palm_bk3710_setdmamode()
|
/drivers/staging/rtl8712/ |
D | ieee80211.c | 219 u16 val16; in r8712_get_wpa_ie() local 231 memcpy((u8 *)&val16, (pbuf + 6), sizeof(val16)); in r8712_get_wpa_ie() 232 val16 = le16_to_cpu(val16); in r8712_get_wpa_ie() 233 if (val16 != 0x0001) in r8712_get_wpa_ie()
|
/drivers/char/ |
D | sonypi.c | 957 u16 val16; in sonypi_misc_ioctl() local 978 if (ec_read16(SONYPI_BAT1_FULL, &val16)) { in sonypi_misc_ioctl() 982 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl() 986 if (ec_read16(SONYPI_BAT1_LEFT, &val16)) { in sonypi_misc_ioctl() 990 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl() 994 if (ec_read16(SONYPI_BAT2_FULL, &val16)) { in sonypi_misc_ioctl() 998 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl() 1002 if (ec_read16(SONYPI_BAT2_LEFT, &val16)) { in sonypi_misc_ioctl() 1006 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl()
|
/drivers/iio/imu/ |
D | adis16400_core.c | 234 uint16_t val16; in adis16400_set_filter() local 242 ret = adis_read_reg_16(&st->adis, ADIS16400_SENS_AVG, &val16); in adis16400_set_filter() 247 (val16 & ~0x07) | i); in adis16400_set_filter() 376 int16_t val16; in adis16400_read_raw() local 421 adis16400_addresses[chan->scan_index], &val16); in adis16400_read_raw() 425 val16 = sign_extend32(val16, 11); in adis16400_read_raw() 426 *val = val16; in adis16400_read_raw() 437 &val16); in adis16400_read_raw() 444 ret /= adis16400_3db_divisors[val16 & 0x07]; in adis16400_read_raw()
|
D | adis16480.c | 367 uint16_t val16; in adis16480_get_calibbias() local 374 ret = adis_read_reg_16(&st->adis, reg, &val16); in adis16480_get_calibbias() 376 *bias = sign_extend32(val16, 15); in adis16480_get_calibbias() 411 uint16_t val16; in adis16480_get_calibscale() local 414 ret = adis_read_reg_16(&st->adis, reg, &val16); in adis16480_get_calibscale() 418 *scale = sign_extend32(val16, 15); in adis16480_get_calibscale()
|
D | adis.c | 214 uint16_t val16; in adis_debugfs_reg_access() local 217 ret = adis_read_reg_16(adis, reg, &val16); in adis_debugfs_reg_access() 218 *readval = val16; in adis_debugfs_reg_access()
|
/drivers/net/ethernet/atheros/alx/ |
D | hw.c | 564 u16 val16; in alx_reset_pcie() local 567 pci_read_config_word(hw->pdev, PCI_COMMAND, &val16); in alx_reset_pcie() 568 if (!(val16 & ALX_PCI_CMD) || (val16 & PCI_COMMAND_INTX_DISABLE)) { in alx_reset_pcie() 569 val16 = (val16 | ALX_PCI_CMD) & ~PCI_COMMAND_INTX_DISABLE; in alx_reset_pcie() 570 pci_write_config_word(hw->pdev, PCI_COMMAND, val16); in alx_reset_pcie() 934 u16 val16; in alx_configure_basic() local 995 val16 = ALX_MTU_STD_ALGN >> 3; in alx_configure_basic() 998 val16 = ALX_MTU_STD_ALGN >> 3; in alx_configure_basic() 1002 val16 << ALX_RXQ2_RXF_XOFF_THRESH_SHIFT | in alx_configure_basic()
|
/drivers/edac/ |
D | i7300_edac.c | 413 u16 val16; in i7300_process_fbd_error() local 434 NRECMEMA, &val16); in i7300_process_fbd_error() 435 bank = NRECMEMA_BANK(val16); in i7300_process_fbd_error() 436 rank = NRECMEMA_RANK(val16); in i7300_process_fbd_error() 473 RECMEMA, &val16); in i7300_process_fbd_error() 474 bank = RECMEMA_BANK(val16); in i7300_process_fbd_error() 475 rank = RECMEMA_RANK(val16); in i7300_process_fbd_error()
|
/drivers/hwmon/ |
D | i5k_amb.c | 465 u16 val16; in i5k_channel_probe() local 473 if (pci_read_config_word(pcidev, I5K_REG_CHAN0_PRESENCE_ADDR, &val16)) in i5k_channel_probe() 475 amb_present[0] = val16; in i5k_channel_probe() 477 if (pci_read_config_word(pcidev, I5K_REG_CHAN1_PRESENCE_ADDR, &val16)) in i5k_channel_probe() 479 amb_present[1] = val16; in i5k_channel_probe()
|
/drivers/iio/adc/ |
D | xilinx-xadc-core.c | 829 uint16_t val16; in xadc_read_raw() local 836 ret = xadc_read_adc_reg(xadc, chan->address, &val16); in xadc_read_raw() 840 val16 >>= 4; in xadc_read_raw() 842 *val = val16; in xadc_read_raw() 844 *val = sign_extend32(val16, 11); in xadc_read_raw() 881 ret = xadc_read_adc_reg(xadc, XADC_REG_CONF2, &val16); in xadc_read_raw() 885 div = (val16 & XADC_CONF2_DIV_MASK) >> XADC_CONF2_DIV_OFFSET; in xadc_read_raw()
|
/drivers/staging/rtl8723au/hal/ |
D | usb_ops_linux.c | 54 addr, 0, &pdvobjpriv->usb_buf.val16, sizeof(data), in rtl8723au_read16() 57 data = le16_to_cpu(pdvobjpriv->usb_buf.val16); in rtl8723au_read16() 113 pdvobjpriv->usb_buf.val16 = cpu_to_le16(val); in rtl8723au_write16() 118 addr, 0, &pdvobjpriv->usb_buf.val16, sizeof(val), in rtl8723au_write16()
|
/drivers/staging/wilc1000/ |
D | wilc_wlan_cfg.c | 180 static int wilc_wlan_cfg_set_hword(u8 *frame, u32 offset, u16 id, u16 val16) in wilc_wlan_cfg_set_hword() argument 192 buf[3] = (u8)val16; in wilc_wlan_cfg_set_hword() 193 buf[4] = (u8)(val16 >> 8); in wilc_wlan_cfg_set_hword()
|