/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_dsaf_misc.c | 107 u32 reg_addr; in hns_dsaf_xge_srst_by_port() local 116 reg_addr = DSAF_SUB_SC_XGE_RESET_REQ_REG; in hns_dsaf_xge_srst_by_port() 118 reg_addr = DSAF_SUB_SC_XGE_RESET_DREQ_REG; 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() 127 u32 reg_addr; in hns_dsaf_xge_core_srst_by_port() local 135 reg_addr = DSAF_SUB_SC_XGE_RESET_REQ_REG; in hns_dsaf_xge_core_srst_by_port() 137 reg_addr = DSAF_SUB_SC_XGE_RESET_DREQ_REG; 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() 198 u32 reg_addr; in hns_ppe_srst_by_port() local 203 reg_addr = DSAF_SUB_SC_PPE_RESET_REQ_REG; in hns_ppe_srst_by_port() [all …]
|
D | hns_dsaf_reg.h | 903 u8 __iomem *reg_addr = ACCESS_ONCE(base); in dsaf_write_reg() local 905 writel(value, reg_addr + reg); in dsaf_write_reg() 913 u8 __iomem *reg_addr = ACCESS_ONCE(base); in dsaf_read_reg() local 915 return readl(reg_addr + reg); in dsaf_read_reg()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_diag.c | 141 const u64 __iomem *reg_addr = caddr; in ipath_read_umem64() local 142 const u64 __iomem *reg_end = reg_addr + (count / sizeof(u64)); in ipath_read_umem64() 146 if (reg_addr < dd->ipath_kregbase || reg_end > dd->ipath_kregend) { in ipath_read_umem64() 150 while (reg_addr < reg_end) { in ipath_read_umem64() 151 u64 data = readq(reg_addr); in ipath_read_umem64() 156 reg_addr++; in ipath_read_umem64() 178 u64 __iomem *reg_addr = caddr; in ipath_write_umem64() local 179 const u64 __iomem *reg_end = reg_addr + (count / sizeof(u64)); in ipath_write_umem64() 183 if (reg_addr < dd->ipath_kregbase || reg_end > dd->ipath_kregend) { in ipath_write_umem64() 187 while (reg_addr < reg_end) { in ipath_write_umem64() [all …]
|
/linux-4.4.14/drivers/iio/common/st_sensors/ |
D | st_sensors_spi.c | 30 struct device *dev, u8 reg_addr, int len, u8 *data, bool multiread_bit) in st_sensors_spi_read() argument 49 tb->tx_buf[0] = reg_addr | ST_SENSORS_SPI_MULTIREAD; in st_sensors_spi_read() 51 tb->tx_buf[0] = reg_addr | ST_SENSORS_SPI_READ; in st_sensors_spi_read() 67 struct device *dev, u8 reg_addr, u8 *res_byte) in st_sensors_spi_read_byte() argument 69 return st_sensors_spi_read(tb, dev, reg_addr, 1, res_byte, false); in st_sensors_spi_read_byte() 74 u8 reg_addr, int len, u8 *data, bool multiread_bit) in st_sensors_spi_read_multiple_byte() argument 76 return st_sensors_spi_read(tb, dev, reg_addr, len, data, multiread_bit); in st_sensors_spi_read_multiple_byte() 80 struct device *dev, u8 reg_addr, u8 data) in st_sensors_spi_write_byte() argument 91 tb->tx_buf[0] = reg_addr; in st_sensors_spi_write_byte()
|
D | st_sensors_i2c.c | 30 struct device *dev, u8 reg_addr, u8 *res_byte) in st_sensors_i2c_read_byte() argument 34 err = i2c_smbus_read_byte_data(to_i2c_client(dev), reg_addr); in st_sensors_i2c_read_byte() 46 u8 reg_addr, int len, u8 *data, bool multiread_bit) in st_sensors_i2c_read_multiple_byte() argument 49 reg_addr |= ST_SENSORS_I2C_MULTIREAD; in st_sensors_i2c_read_multiple_byte() 52 reg_addr, len, data); in st_sensors_i2c_read_multiple_byte() 56 struct device *dev, u8 reg_addr, u8 data) in st_sensors_i2c_write_byte() argument 58 return i2c_smbus_write_byte_data(to_i2c_client(dev), reg_addr, data); in st_sensors_i2c_write_byte()
|
D | st_sensors_core.c | 30 u8 reg_addr, u8 mask, u8 data) in st_sensors_write_data_with_mask() argument 36 err = sdata->tf->read_byte(&sdata->tb, sdata->dev, reg_addr, &new_data); in st_sensors_write_data_with_mask() 41 err = sdata->tf->write_byte(&sdata->tb, sdata->dev, reg_addr, new_data); in st_sensors_write_data_with_mask()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_diag.c | 342 const u64 __iomem *reg_addr; in qib_read_umem64() local 347 reg_addr = (const u64 __iomem *)qib_remap_ioaddr32(dd, regoffs, &limit); in qib_read_umem64() 348 if (reg_addr == NULL || limit == 0 || !(dd->flags & QIB_PRESENT)) { in qib_read_umem64() 354 reg_end = reg_addr + (count / sizeof(u64)); in qib_read_umem64() 357 while (reg_addr < reg_end) { in qib_read_umem64() 358 u64 data = readq(reg_addr); in qib_read_umem64() 364 reg_addr++; in qib_read_umem64() 386 u64 __iomem *reg_addr; in qib_write_umem64() local 391 reg_addr = (u64 __iomem *)qib_remap_ioaddr32(dd, regoffs, &limit); in qib_write_umem64() 392 if (reg_addr == NULL || limit == 0 || !(dd->flags & QIB_PRESENT)) { in qib_write_umem64() [all …]
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | edt-ft5x06.c | 111 struct edt_reg_addr reg_addr; member 556 struct edt_reg_addr *reg_addr = &tsdata->reg_addr; in edt_ft5x06_work_mode() local 589 edt_ft5x06_register_write(tsdata, reg_addr->reg_threshold, in edt_ft5x06_work_mode() 591 edt_ft5x06_register_write(tsdata, reg_addr->reg_gain, in edt_ft5x06_work_mode() 593 edt_ft5x06_register_write(tsdata, reg_addr->reg_offset, in edt_ft5x06_work_mode() 595 if (reg_addr->reg_report_rate) in edt_ft5x06_work_mode() 596 edt_ft5x06_register_write(tsdata, reg_addr->reg_report_rate, in edt_ft5x06_work_mode() 820 struct edt_reg_addr *reg_addr = &tsdata->reg_addr; in edt_ft5x06_ts_get_defaults() local 826 reg_addr->reg_threshold = val; in edt_ft5x06_ts_get_defaults() 830 reg_addr->reg_gain = val; in edt_ft5x06_ts_get_defaults() [all …]
|
/linux-4.4.14/sound/arm/ |
D | pxa2xx-ac97-lib.c | 52 volatile u32 *reg_addr; in pxa2xx_ac97_read() local 58 reg_addr = ac97->num ? &SMC_REG_BASE : &PMC_REG_BASE; in pxa2xx_ac97_read() 60 reg_addr = ac97->num ? &SAC_REG_BASE : &PAC_REG_BASE; in pxa2xx_ac97_read() 61 reg_addr += (reg >> 1); in pxa2xx_ac97_read() 66 val = *reg_addr; in pxa2xx_ac97_read() 80 val = *reg_addr; in pxa2xx_ac97_read() 92 volatile u32 *reg_addr; in pxa2xx_ac97_write() local 98 reg_addr = ac97->num ? &SMC_REG_BASE : &PMC_REG_BASE; in pxa2xx_ac97_write() 100 reg_addr = ac97->num ? &SAC_REG_BASE : &PAC_REG_BASE; in pxa2xx_ac97_write() 101 reg_addr += (reg >> 1); in pxa2xx_ac97_write() [all …]
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_dump.h | 46 struct reg_addr { struct 67 static const struct reg_addr page_read_regs_e2[] = { argument 76 static const struct reg_addr page_read_regs_e3[] = { 80 static const struct reg_addr reg_addrs[] = { 1901 static const struct reg_addr idle_reg_addrs[] = {
|
D | bnx2x_init.h | 215 u32 reg_addr, reg_bit_map, vnic; in bnx2x_map_q_cos() local 236 reg_addr = BNX2X_VOQ_Q_REG_ADDR(curr_cos, pf_q_num); in bnx2x_map_q_cos() 237 reg_bit_map = REG_RD(bp, reg_addr); in bnx2x_map_q_cos() 238 REG_WR(bp, reg_addr, reg_bit_map & (~q_bit_map)); in bnx2x_map_q_cos() 241 reg_addr = BNX2X_VOQ_Q_REG_ADDR(new_cos, pf_q_num); in bnx2x_map_q_cos() 242 reg_bit_map = REG_RD(bp, reg_addr); in bnx2x_map_q_cos() 243 REG_WR(bp, reg_addr, reg_bit_map | q_bit_map); in bnx2x_map_q_cos() 249 reg_addr = BNX2X_Q_CMDQ_REG_ADDR(pf_q_num); in bnx2x_map_q_cos() 250 reg_bit_map = REG_RD(bp, reg_addr); in bnx2x_map_q_cos() 255 REG_WR(bp, reg_addr, reg_bit_map); in bnx2x_map_q_cos()
|
D | bnx2x_main.c | 3999 u32 reg_addr; in bnx2x_attn_int_asserted() local 4081 reg_addr = (HC_REG_COMMAND_REG + port*32 + in bnx2x_attn_int_asserted() 4084 reg_addr = (BAR_IGU_INTMEM + IGU_CMD_ATTN_BIT_SET_UPPER*8); in bnx2x_attn_int_asserted() 4087 (bp->common.int_block == INT_BLOCK_HC) ? "HC" : "IGU", reg_addr); in bnx2x_attn_int_asserted() 4088 REG_WR(bp, reg_addr, asserted); in bnx2x_attn_int_asserted() 5091 u32 reg_addr; in bnx2x_attn_int_deasserted() local 5155 reg_addr = (HC_REG_COMMAND_REG + port*32 + in bnx2x_attn_int_deasserted() 5158 reg_addr = (BAR_IGU_INTMEM + IGU_CMD_ATTN_BIT_CLR_UPPER*8); in bnx2x_attn_int_deasserted() 5162 (bp->common.int_block == INT_BLOCK_HC) ? "HC" : "IGU", reg_addr); in bnx2x_attn_int_deasserted() 5163 REG_WR(bp, reg_addr, val); in bnx2x_attn_int_deasserted() [all …]
|
D | bnx2x_ethtool.c | 766 static const struct reg_addr *__bnx2x_get_page_read_ar(struct bnx2x *bp) in __bnx2x_get_page_read_ar() 787 const struct reg_addr *reg_info) in bnx2x_is_reg_in_chip() 844 const struct reg_addr *read_addr = __bnx2x_get_page_read_ar(bp); in bnx2x_read_pages_regs()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
D | halbtcoutsrc.c | 475 static u8 halbtc_read_1byte(void *bt_context, u32 reg_addr) in halbtc_read_1byte() argument 480 return rtl_read_byte(rtlpriv, reg_addr); in halbtc_read_1byte() 483 static u16 halbtc_read_2byte(void *bt_context, u32 reg_addr) in halbtc_read_2byte() argument 488 return rtl_read_word(rtlpriv, reg_addr); in halbtc_read_2byte() 491 static u32 halbtc_read_4byte(void *bt_context, u32 reg_addr) in halbtc_read_4byte() argument 496 return rtl_read_dword(rtlpriv, reg_addr); in halbtc_read_4byte() 499 static void halbtc_write_1byte(void *bt_context, u32 reg_addr, u32 data) in halbtc_write_1byte() argument 504 rtl_write_byte(rtlpriv, reg_addr, data); in halbtc_write_1byte() 507 static void halbtc_bitmask_write_1byte(void *bt_context, u32 reg_addr, in halbtc_bitmask_write_1byte() argument 516 original_value = rtl_read_byte(rtlpriv, reg_addr); in halbtc_bitmask_write_1byte() [all …]
|
D | halbtcoutsrc.h | 353 typedef u8 (*bfp_btc_r1)(void *btc_context, u32 reg_addr); 355 typedef u16 (*bfp_btc_r2)(void *btc_context, u32 reg_addr); 357 typedef u32 (*bfp_btc_r4)(void *btc_context, u32 reg_addr); 359 typedef void (*bfp_btc_w1)(void *btc_context, u32 reg_addr, u32 data); 361 typedef void (*bfp_btc_w1_bit_mak)(void *btc_context, u32 reg_addr, 364 typedef void (*bfp_btc_w2)(void *btc_context, u32 reg_addr, u16 data); 366 typedef void (*bfp_btc_w4)(void *btc_context, u32 reg_addr, u32 data); 368 typedef void (*bfp_btc_wr_1byte_bit_mask)(void *btc_context, u32 reg_addr, 371 typedef void (*bfp_btc_set_bb_reg)(void *btc_context, u32 reg_addr, 374 typedef u32 (*bfp_btc_get_bb_reg)(void *btc_context, u32 reg_addr, [all …]
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | ptrace.c | 105 microblaze_reg_t *reg_addr = reg_save_addr(addr, child); in arch_ptrace() local 107 val = *reg_addr; in arch_ptrace() 110 *reg_addr = data; in arch_ptrace() 117 u32 paddr = virt_to_phys((u32)reg_addr); in arch_ptrace() 119 *reg_addr = data; in arch_ptrace()
|
/linux-4.4.14/drivers/media/pci/cx25821/ |
D | cx25821-i2c.c | 96 cx_write(bus->reg_addr, msg->addr << 25); in i2c_sendbytes() 120 cx_write(bus->reg_addr, addr); in i2c_sendbytes() 146 cx_write(bus->reg_addr, addr); in i2c_sendbytes() 187 cx_write(bus->reg_addr, msg->addr << 25); in i2c_readbytes() 212 cx_write(bus->reg_addr, msg->addr << 25); in i2c_readbytes() 358 int cx25821_i2c_read(struct cx25821_i2c *bus, u16 reg_addr, int *value) in cx25821_i2c_read() argument 379 addr[0] = (reg_addr >> 8); in cx25821_i2c_read() 380 addr[1] = (reg_addr & 0xff); in cx25821_i2c_read() 392 int cx25821_i2c_write(struct cx25821_i2c *bus, u16 reg_addr, int value) in cx25821_i2c_write() argument 407 buf[0] = reg_addr >> 8; in cx25821_i2c_write() [all …]
|
D | cx25821.h | 169 u32 reg_addr; member 391 extern int cx25821_i2c_read(struct cx25821_i2c *bus, u16 reg_addr, int *value); 392 extern int cx25821_i2c_write(struct cx25821_i2c *bus, u16 reg_addr, int value);
|
D | cx25821-core.c | 905 dev->i2c_bus[0].reg_addr = I2C1_ADDR; in cx25821_dev_setup()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | adapter.h | 405 static inline u32 t4_read_reg(struct adapter *adapter, u32 reg_addr) in t4_read_reg() argument 407 return readl(adapter->regs + reg_addr); in t4_read_reg() 418 static inline void t4_write_reg(struct adapter *adapter, u32 reg_addr, u32 val) in t4_write_reg() argument 420 writel(val, adapter->regs + reg_addr); in t4_write_reg() 443 static inline u64 t4_read_reg64(struct adapter *adapter, u32 reg_addr) in t4_read_reg64() argument 445 return readq(adapter->regs + reg_addr); in t4_read_reg64() 456 static inline void t4_write_reg64(struct adapter *adapter, u32 reg_addr, in t4_write_reg64() argument 459 writeq(val, adapter->regs + reg_addr); in t4_write_reg64()
|
/linux-4.4.14/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.c | 77 unsigned int reg_addr; in mtk_pmx_gpio_set_direction() local 81 reg_addr = mtk_get_port(pctl, offset) + pctl->devdata->dir_offset; in mtk_pmx_gpio_set_direction() 86 reg_addr = CLR_ADDR(reg_addr, pctl); in mtk_pmx_gpio_set_direction() 88 reg_addr = SET_ADDR(reg_addr, pctl); in mtk_pmx_gpio_set_direction() 90 regmap_write(mtk_get_regmap(pctl, offset), reg_addr, bit); in mtk_pmx_gpio_set_direction() 96 unsigned int reg_addr; in mtk_gpio_set() local 100 reg_addr = mtk_get_port(pctl, offset) + pctl->devdata->dout_offset; in mtk_gpio_set() 104 reg_addr = SET_ADDR(reg_addr, pctl); in mtk_gpio_set() 106 reg_addr = CLR_ADDR(reg_addr, pctl); in mtk_gpio_set() 108 regmap_write(mtk_get_regmap(pctl, offset), reg_addr, bit); in mtk_gpio_set() [all …]
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_dp_core.h | 194 unsigned int reg_addr, 197 unsigned int reg_addr, 200 unsigned int reg_addr, 204 unsigned int reg_addr, 209 unsigned int reg_addr); 212 unsigned int reg_addr, 216 unsigned int reg_addr,
|
D | exynos_dp_reg.c | 486 unsigned int reg_addr, in exynos_dp_write_byte_to_dpcd() argument 499 reg = AUX_ADDR_7_0(reg_addr); in exynos_dp_write_byte_to_dpcd() 501 reg = AUX_ADDR_15_8(reg_addr); in exynos_dp_write_byte_to_dpcd() 503 reg = AUX_ADDR_19_16(reg_addr); in exynos_dp_write_byte_to_dpcd() 531 unsigned int reg_addr, in exynos_dp_read_byte_from_dpcd() argument 544 reg = AUX_ADDR_7_0(reg_addr); in exynos_dp_read_byte_from_dpcd() 546 reg = AUX_ADDR_15_8(reg_addr); in exynos_dp_read_byte_from_dpcd() 548 reg = AUX_ADDR_19_16(reg_addr); in exynos_dp_read_byte_from_dpcd() 576 unsigned int reg_addr, in exynos_dp_write_bytes_to_dpcd() argument 601 reg = AUX_ADDR_7_0(reg_addr + start_offset); in exynos_dp_write_bytes_to_dpcd() [all …]
|
/linux-4.4.14/drivers/staging/most/hdm-usb/ |
D | hdm_usb.c | 1054 u16 reg_addr; in show_value() local 1058 reg_addr = DRCI_REG_NI_STATE; in show_value() 1060 reg_addr = DRCI_REG_PACKET_BW; in show_value() 1062 reg_addr = DRCI_REG_NODE_ADDR; in show_value() 1064 reg_addr = DRCI_REG_NODE_POS; in show_value() 1066 reg_addr = DRCI_REG_MEP_FILTER; in show_value() 1068 reg_addr = DRCI_REG_HASH_TBL0; in show_value() 1070 reg_addr = DRCI_REG_HASH_TBL1; in show_value() 1072 reg_addr = DRCI_REG_HASH_TBL2; in show_value() 1074 reg_addr = DRCI_REG_HASH_TBL3; in show_value() [all …]
|
/linux-4.4.14/drivers/staging/rtl8192u/ |
D | r819xU_phy.h | 61 void rtl8192_setBBreg(struct net_device *dev, u32 reg_addr, 63 u32 rtl8192_QueryBBReg(struct net_device *dev, u32 reg_addr, u32 bitmask); 65 u32 reg_addr, u32 bitmask, u32 data); 67 u32 reg_addr, u32 bitmask);
|
D | r819xU_phy.c | 89 void rtl8192_setBBreg(struct net_device *dev, u32 reg_addr, u32 bitmask, in rtl8192_setBBreg() argument 96 read_nic_dword(dev, reg_addr, ®); in rtl8192_setBBreg() 100 write_nic_dword(dev, reg_addr, reg); in rtl8192_setBBreg() 102 write_nic_dword(dev, reg_addr, data); in rtl8192_setBBreg() 115 u32 rtl8192_QueryBBReg(struct net_device *dev, u32 reg_addr, u32 bitmask) in rtl8192_QueryBBReg() argument 119 read_nic_dword(dev, reg_addr, ®); in rtl8192_QueryBBReg() 297 u32 reg_addr, u32 bitmask, u32 data) in rtl8192_phy_SetRFReg() argument 308 reg = phy_FwRFSerialRead(dev, eRFPath, reg_addr); in rtl8192_phy_SetRFReg() 313 phy_FwRFSerialWrite(dev, eRFPath, reg_addr, reg); in rtl8192_phy_SetRFReg() 315 phy_FwRFSerialWrite(dev, eRFPath, reg_addr, data); in rtl8192_phy_SetRFReg() [all …]
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
D | adapter.h | 271 static inline u32 t3_read_reg(struct adapter *adapter, u32 reg_addr) in t3_read_reg() argument 273 u32 val = readl(adapter->regs + reg_addr); in t3_read_reg() 275 CH_DBG(adapter, MMIO, "read register 0x%x value 0x%x\n", reg_addr, val); in t3_read_reg() 279 static inline void t3_write_reg(struct adapter *adapter, u32 reg_addr, u32 val) in t3_write_reg() argument 281 CH_DBG(adapter, MMIO, "setting register 0x%x to 0x%x\n", reg_addr, val); in t3_write_reg() 282 writel(val, adapter->regs + reg_addr); in t3_write_reg()
|
D | common.h | 158 u16 reg_addr); 160 u16 reg_addr, u16 val); 598 #define XGM_REG(reg_addr, idx) \ argument 599 ((reg_addr) + (idx) * (XGMAC0_1_BASE_ADDR - XGMAC0_0_BASE_ADDR)) 602 unsigned int reg_addr; member
|
D | ael1002.c | 79 unsigned short reg_addr; member 90 err = t3_mdio_write(phy, rv->mmd_addr, rv->reg_addr, in set_phy_regs() 94 rv->reg_addr, rv->clear_bits, in set_phy_regs()
|
D | t3_hw.c | 88 t3_write_reg(adapter, p->reg_addr + offset, p->val); in t3_write_regs() 210 u16 reg_addr) in t3_mi1_read() argument 215 u32 addr = V_REGADDR(reg_addr) | V_PHYADDR(phy_addr); in t3_mi1_read() 229 u16 reg_addr, u16 val) in t3_mi1_write() argument 234 u32 addr = V_REGADDR(reg_addr) | V_PHYADDR(phy_addr); in t3_mi1_write() 257 int reg_addr) in mi1_wr_addr() argument 263 t3_write_reg(adapter, A_MI1_DATA, reg_addr); in mi1_wr_addr() 273 u16 reg_addr) in mi1_ext_read() argument 280 ret = mi1_wr_addr(adapter, phy_addr, mmd_addr, reg_addr); in mi1_ext_read() 293 u16 reg_addr, u16 val) in mi1_ext_write() argument [all …]
|
/linux-4.4.14/drivers/crypto/qat/qat_common/ |
D | qat_hal.c | 268 unsigned short reg_addr; in qat_hal_get_reg_addr() local 273 reg_addr = 0x80 | (reg_num & 0x7f); in qat_hal_get_reg_addr() 277 reg_addr = reg_num & 0x1f; in qat_hal_get_reg_addr() 282 reg_addr = 0x180 | (reg_num & 0x1f); in qat_hal_get_reg_addr() 285 reg_addr = 0x140 | ((reg_num & 0x3) << 1); in qat_hal_get_reg_addr() 290 reg_addr = 0x1c0 | (reg_num & 0x1f); in qat_hal_get_reg_addr() 293 reg_addr = 0x100 | ((reg_num & 0x3) << 1); in qat_hal_get_reg_addr() 296 reg_addr = 0x280 | (reg_num & 0x1f); in qat_hal_get_reg_addr() 299 reg_addr = 0x200; in qat_hal_get_reg_addr() 302 reg_addr = 0x220; in qat_hal_get_reg_addr() [all …]
|
D | icp_qat_uclo.h | 274 unsigned int reg_addr; member 307 unsigned int reg_addr; member
|
D | qat_uclo.c | 745 unsigned short reg_addr, unsigned int value) in qat_uclo_init_reg() argument 754 reg_addr, value); in qat_uclo_init_reg() 765 reg_addr, value); in qat_uclo_init_reg() 772 reg_addr, value); in qat_uclo_init_reg() 774 return qat_hal_init_nn(handle, ae, ctx_mask, reg_addr, value); in qat_uclo_init_reg() 806 (unsigned short)init_regsym->reg_addr, in qat_uclo_init_reg_sym() 821 (unsigned short)init_regsym->reg_addr, in qat_uclo_init_reg_sym()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_hw.c | 408 int atl1c_read_phy_reg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data) in atl1c_read_phy_reg() argument 410 return atl1c_read_phy_core(hw, false, 0, reg_addr, phy_data); in atl1c_read_phy_reg() 419 int atl1c_write_phy_reg(struct atl1c_hw *hw, u32 reg_addr, u16 phy_data) in atl1c_write_phy_reg() argument 421 return atl1c_write_phy_core(hw, false, 0, reg_addr, phy_data); in atl1c_write_phy_reg() 426 u16 reg_addr, u16 *phy_data) in atl1c_read_phy_ext() argument 428 return atl1c_read_phy_core(hw, true, dev_addr, reg_addr, phy_data); in atl1c_read_phy_ext() 433 u16 reg_addr, u16 phy_data) in atl1c_write_phy_ext() argument 435 return atl1c_write_phy_core(hw, true, dev_addr, reg_addr, phy_data); in atl1c_write_phy_ext() 438 int atl1c_read_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data) in atl1c_read_phy_dbg() argument 442 err = atl1c_write_phy_reg(hw, MII_DBG_ADDR, reg_addr); in atl1c_read_phy_dbg() [all …]
|
D | atl1c_hw.h | 45 int atl1c_read_phy_reg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data); 46 int atl1c_write_phy_reg(struct atl1c_hw *hw, u32 reg_addr, u16 phy_data); 61 u16 reg_addr, u16 *phy_data); 63 u16 reg_addr, u16 phy_data); 64 int atl1c_read_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data); 65 int atl1c_write_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 phy_data);
|
/linux-4.4.14/drivers/input/mouse/ |
D | sentelic.c | 84 static int fsp_reg_read(struct psmouse *psmouse, int reg_addr, int *reg_val) in fsp_reg_read() argument 112 if ((addr = fsp_test_invert_cmd(reg_addr)) != reg_addr) { in fsp_reg_read() 114 } else if ((addr = fsp_test_swap_cmd(reg_addr)) != reg_addr) { in fsp_reg_read() 137 reg_addr, *reg_val, rc); in fsp_reg_read() 141 static int fsp_reg_write(struct psmouse *psmouse, int reg_addr, int reg_val) in fsp_reg_write() argument 152 if ((v = fsp_test_invert_cmd(reg_addr)) != reg_addr) { in fsp_reg_write() 156 if ((v = fsp_test_swap_cmd(reg_addr)) != reg_addr) { in fsp_reg_write() 189 reg_addr, reg_val, rc); in fsp_reg_write()
|
/linux-4.4.14/arch/tile/include/arch/ |
D | trio.h | 77 uint_reg_t reg_addr : 12; member 103 uint_reg_t reg_addr : 12;
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_phy.h | 145 s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, 147 s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, 149 s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, 151 s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr,
|
D | ixgbe_common.h | 158 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_write_reg() local 160 if (ixgbe_removed(reg_addr)) in ixgbe_write_reg() 162 writel(value, reg_addr + reg); in ixgbe_write_reg() 177 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_write_reg64() local 179 if (ixgbe_removed(reg_addr)) in ixgbe_write_reg64() 181 writeq(value, reg_addr + reg); in ixgbe_write_reg64()
|
D | ixgbe_phy.c | 503 s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, in ixgbe_read_phy_reg_mdi() argument 509 command = ((reg_addr << IXGBE_MSCA_NP_ADDR_SHIFT) | in ixgbe_read_phy_reg_mdi() 537 command = ((reg_addr << IXGBE_MSCA_NP_ADDR_SHIFT) | in ixgbe_read_phy_reg_mdi() 578 s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, in ixgbe_read_phy_reg_generic() argument 585 status = ixgbe_read_phy_reg_mdi(hw, reg_addr, device_type, in ixgbe_read_phy_reg_generic() 603 s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, in ixgbe_write_phy_reg_mdi() argument 612 command = ((reg_addr << IXGBE_MSCA_NP_ADDR_SHIFT) | in ixgbe_write_phy_reg_mdi() 641 command = ((reg_addr << IXGBE_MSCA_NP_ADDR_SHIFT) | in ixgbe_write_phy_reg_mdi() 676 s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, in ixgbe_write_phy_reg_generic() argument 683 status = ixgbe_write_phy_reg_mdi(hw, reg_addr, device_type, in ixgbe_write_phy_reg_generic()
|
D | ixgbe_x550.c | 374 static s32 ixgbe_read_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr, in ixgbe_read_phy_reg_x550em() argument 380 static s32 ixgbe_write_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr, in ixgbe_write_phy_reg_x550em() argument 455 static s32 ixgbe_read_iosf_sb_reg_x550(struct ixgbe_hw *hw, u32 reg_addr, in ixgbe_read_iosf_sb_reg_x550() argument 470 command = ((reg_addr << IXGBE_SB_IOSF_CTRL_ADDR_SHIFT) | in ixgbe_read_iosf_sb_reg_x550() 1042 static s32 ixgbe_write_iosf_sb_reg_x550(struct ixgbe_hw *hw, u32 reg_addr, in ixgbe_write_iosf_sb_reg_x550() argument 1057 command = ((reg_addr << IXGBE_SB_IOSF_CTRL_ADDR_SHIFT) | in ixgbe_write_iosf_sb_reg_x550()
|
D | ixgbe_main.c | 368 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_read_reg() local 371 if (ixgbe_removed(reg_addr)) in ixgbe_read_reg() 373 value = readl(reg_addr + reg); in ixgbe_read_reg()
|
/linux-4.4.14/drivers/char/ |
D | ds1302.c | 39 out_byte_rtc(unsigned int reg_addr, unsigned char x) in out_byte_rtc() argument 44 outw(((x<<8)|(reg_addr&0xff)),(unsigned long)PLD_RTCWRDATA); in out_byte_rtc() 56 in_byte_rtc(unsigned int reg_addr) in in_byte_rtc() argument 63 outw((reg_addr&0xff),(unsigned long)PLD_RTCRDDATA); in in_byte_rtc()
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | phy.h | 15 u32 reg_addr, u32 bit_mask); 17 u32 reg_addr, u32 bit_mask, u32 data);
|
/linux-4.4.14/drivers/scsi/bfa/ |
D | bfad_debugfs.c | 259 void __iomem *rb, *reg_addr; in bfad_debugfs_write_regrd() local 303 reg_addr = rb + addr; in bfad_debugfs_write_regrd() 307 *regbuf = readl(reg_addr); in bfad_debugfs_write_regrd() 309 reg_addr += sizeof(u32); in bfad_debugfs_write_regrd() 326 void __iomem *reg_addr; in bfad_debugfs_write_regwr() local 355 reg_addr = (bfa_ioc_bar0(ioc)) + addr; in bfad_debugfs_write_regwr() 357 writel(val, reg_addr); in bfad_debugfs_write_regwr()
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
D | cx23885-i2c.c | 93 cx_write(bus->reg_addr, msg->addr << 25); in i2c_sendbytes() 115 cx_write(bus->reg_addr, addr); in i2c_sendbytes() 137 cx_write(bus->reg_addr, addr); in i2c_sendbytes() 172 cx_write(bus->reg_addr, msg->addr << 25); in i2c_readbytes() 198 cx_write(bus->reg_addr, msg->addr << 25); in i2c_readbytes()
|
D | cx23885.h | 243 u32 reg_addr; member
|
D | cx23885-core.c | 884 dev->i2c_bus[0].reg_addr = I2C1_ADDR; in cx23885_dev_setup() 894 dev->i2c_bus[1].reg_addr = I2C2_ADDR; in cx23885_dev_setup() 904 dev->i2c_bus[2].reg_addr = I2C3_ADDR; in cx23885_dev_setup()
|
/linux-4.4.14/arch/alpha/kernel/ |
D | traps.c | 781 unsigned long fake_reg, *reg_addr = &fake_reg; in do_entUnaUser() local 814 reg_addr = (unsigned long *) in do_entUnaUser() 847 *reg_addr = tmp1|tmp2; in do_entUnaUser() 907 *reg_addr = (int)(tmp1|tmp2); in do_entUnaUser() 927 *reg_addr = tmp1|tmp2; in do_entUnaUser() 958 : "r"(va), "r"(*reg_addr), "0"(0)); in do_entUnaUser() 992 : "r"(va), "r"(*reg_addr), "0"(0)); in do_entUnaUser() 1026 : "r"(va), "r"(*reg_addr), "0"(0)); in do_entUnaUser()
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
D | bnad_debugfs.c | 317 void __iomem *rb, *reg_addr; in bnad_debugfs_write_regrd() local 355 reg_addr = rb + addr; in bnad_debugfs_write_regrd() 359 *regbuf = readl(reg_addr); in bnad_debugfs_write_regrd() 361 reg_addr += sizeof(u32); in bnad_debugfs_write_regrd() 376 void __iomem *reg_addr; in bnad_debugfs_write_regwr() local 402 reg_addr = (bfa_ioc_bar0(ioc)) + addr; in bnad_debugfs_write_regwr() 404 writel(val, reg_addr); in bnad_debugfs_write_regwr()
|
/linux-4.4.14/drivers/char/agp/ |
D | intel-gtt.c | 174 phys_addr_t reg_addr; in i810_setup() local 183 reg_addr = pci_resource_start(intel_private.pcidev, I810_MMADR_BAR); in i810_setup() 185 intel_private.registers = ioremap(reg_addr, KB(64)); in i810_setup() 192 intel_private.gtt_phys_addr = reg_addr + I810_PTE_BASE; in i810_setup() 788 phys_addr_t reg_addr; in i830_setup() local 790 reg_addr = pci_resource_start(intel_private.pcidev, I810_MMADR_BAR); in i830_setup() 792 intel_private.registers = ioremap(reg_addr, KB(64)); in i830_setup() 796 intel_private.gtt_phys_addr = reg_addr + I810_PTE_BASE; in i830_setup() 1114 phys_addr_t reg_addr; in i9xx_setup() local 1117 reg_addr = pci_resource_start(intel_private.pcidev, I915_MMADR_BAR); in i9xx_setup() [all …]
|
/linux-4.4.14/include/linux/iio/common/ |
D | st_sensors.h | 158 struct device *dev, u8 reg_addr, u8 *res_byte); 160 struct device *dev, u8 reg_addr, u8 data); 162 struct device *dev, u8 reg_addr, int len, u8 *data,
|
/linux-4.4.14/drivers/spi/ |
D | spi-orion.c | 96 void __iomem *reg_addr = spi_reg(orion_spi, reg); in orion_spi_setbits() local 99 val = readl(reg_addr); in orion_spi_setbits() 101 writel(val, reg_addr); in orion_spi_setbits() 107 void __iomem *reg_addr = spi_reg(orion_spi, reg); in orion_spi_clrbits() local 110 val = readl(reg_addr); in orion_spi_clrbits() 112 writel(val, reg_addr); in orion_spi_clrbits()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
D | vf.h | 182 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbe_write_reg() local 184 if (IXGBE_REMOVED(reg_addr)) in ixgbe_write_reg() 186 writel(value, reg_addr + reg); in ixgbe_write_reg()
|
D | ixgbevf_main.c | 154 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); in ixgbevf_read_reg() local 157 if (IXGBE_REMOVED(reg_addr)) in ixgbevf_read_reg() 159 value = readl(reg_addr + reg); in ixgbevf_read_reg()
|
/linux-4.4.14/drivers/iio/accel/ |
D | mma9551_core.c | 733 u16 reg_addr; in mma9551_read_accel_chan() local 739 reg_addr = MMA9551_AFE_X_ACCEL_REG; in mma9551_read_accel_chan() 742 reg_addr = MMA9551_AFE_Y_ACCEL_REG; in mma9551_read_accel_chan() 745 reg_addr = MMA9551_AFE_Z_ACCEL_REG; in mma9551_read_accel_chan() 756 reg_addr, &raw_accel); in mma9551_read_accel_chan()
|
D | mma9551.c | 66 u16 reg_addr; in mma9551_read_incli_chan() local 71 reg_addr = MMA9551_TILT_YZ_ANG_REG; in mma9551_read_incli_chan() 75 reg_addr = MMA9551_TILT_XZ_ANG_REG; in mma9551_read_incli_chan() 79 reg_addr = MMA9551_TILT_XY_ANG_REG; in mma9551_read_incli_chan() 91 reg_addr, &angle); in mma9551_read_incli_chan()
|
/linux-4.4.14/drivers/memstick/core/ |
D | memstick.c | 356 (char *)&card->reg_addr, in h_memstick_set_rw_addr() 357 sizeof(card->reg_addr)); in h_memstick_set_rw_addr() 396 card->reg_addr.r_offset = offsetof(struct ms_register, id); in memstick_alloc_card() 397 card->reg_addr.r_length = sizeof(id_reg); in memstick_alloc_card() 398 card->reg_addr.w_offset = offsetof(struct ms_register, id); in memstick_alloc_card() 399 card->reg_addr.w_length = sizeof(id_reg); in memstick_alloc_card()
|
D | ms_block.c | 213 msb->reg_addr.w_offset = offsetof(struct ms_register, id); in msb_invalidate_reg_window() 214 msb->reg_addr.w_length = sizeof(struct ms_id_register); in msb_invalidate_reg_window() 215 msb->reg_addr.r_offset = offsetof(struct ms_register, id); in msb_invalidate_reg_window() 216 msb->reg_addr.r_length = sizeof(struct ms_id_register); in msb_invalidate_reg_window() 290 if (msb->reg_addr.r_offset != offset || in msb_read_regs() 291 msb->reg_addr.r_length != len || !msb->addr_valid) { in msb_read_regs() 293 msb->reg_addr.r_offset = offset; in msb_read_regs() 294 msb->reg_addr.r_length = len; in msb_read_regs() 298 &msb->reg_addr, sizeof(msb->reg_addr)); in msb_read_regs() 311 if (msb->reg_addr.w_offset != offset || in msb_write_regs() [all …]
|
D | ms_block.h | 200 struct ms_register_addr reg_addr; member
|
D | mspro_block.c | 1138 card->reg_addr.r_offset = offsetof(struct mspro_register, status); in mspro_block_init_card() 1139 card->reg_addr.r_length = sizeof(struct ms_status_register); in mspro_block_init_card() 1140 card->reg_addr.w_offset = offsetof(struct mspro_register, param); in mspro_block_init_card() 1141 card->reg_addr.w_length = sizeof(struct mspro_param_register); in mspro_block_init_card()
|
/linux-4.4.14/drivers/net/phy/ |
D | phy_device.c | 222 int phy_reg, reg_addr; in get_phy_c45_devs_in_pkg() local 224 reg_addr = MII_ADDR_C45 | dev_addr << 16 | MDIO_DEVS2; in get_phy_c45_devs_in_pkg() 225 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_devs_in_pkg() 230 reg_addr = MII_ADDR_C45 | dev_addr << 16 | MDIO_DEVS1; in get_phy_c45_devs_in_pkg() 231 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_devs_in_pkg() 255 int i, reg_addr; in get_phy_c45_ids() local 291 reg_addr = MII_ADDR_C45 | i << 16 | MII_PHYSID1; in get_phy_c45_ids() 292 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_ids() 297 reg_addr = MII_ADDR_C45 | i << 16 | MII_PHYSID2; in get_phy_c45_ids() 298 phy_reg = mdiobus_read(bus, addr, reg_addr); in get_phy_c45_ids()
|
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/ |
D | nic_main.c | 639 u64 reg_addr; in nic_handle_mbx_intr() local 669 reg_addr = NIC_PF_QSET_0_127_CFG | in nic_handle_mbx_intr() 678 nic_reg_write(nic, reg_addr, cfg); in nic_handle_mbx_intr() 681 reg_addr = NIC_PF_QSET_0_127_RQ_0_7_CFG | in nic_handle_mbx_intr() 684 nic_reg_write(nic, reg_addr, mbx.rq.cfg); in nic_handle_mbx_intr() 687 reg_addr = NIC_PF_QSET_0_127_RQ_0_7_BP_CFG | in nic_handle_mbx_intr() 690 nic_reg_write(nic, reg_addr, mbx.rq.cfg); in nic_handle_mbx_intr() 696 reg_addr = NIC_PF_QSET_0_127_RQ_0_7_DROP_CFG | in nic_handle_mbx_intr() 699 nic_reg_write(nic, reg_addr, mbx.rq.cfg); in nic_handle_mbx_intr() 702 reg_addr = NIC_PF_QSET_0_127_SQ_0_7_CFG | in nic_handle_mbx_intr() [all …]
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | lgs8gxx.c | 196 u8 reg_addr, t; in lgs8gxx_get_afc_phase() local 200 reg_addr = 0x23; in lgs8gxx_get_afc_phase() 202 reg_addr = 0x48; in lgs8gxx_get_afc_phase() 205 lgs8gxx_read_reg(priv, reg_addr, &t); in lgs8gxx_get_afc_phase() 208 reg_addr--; in lgs8gxx_get_afc_phase() 535 u8 t, reg_addr; in lgs8gxx_set_mpeg_mode() local 537 reg_addr = (priv->config->prod == LGS8GXX_PROD_LGS8G75) ? 0x30 : 0xC2; in lgs8gxx_set_mpeg_mode() 538 ret = lgs8gxx_read_reg(priv, reg_addr, &t); in lgs8gxx_set_mpeg_mode() 547 ret = lgs8gxx_write_reg(priv, reg_addr, t); in lgs8gxx_set_mpeg_mode()
|
D | stv0900_priv.h | 355 u16 reg_addr, u8 reg_data); 358 u16 reg_addr);
|
D | stv0900_core.c | 132 void stv0900_write_reg(struct stv0900_internal *intp, u16 reg_addr, in stv0900_write_reg() argument 144 data[0] = MSB(reg_addr); in stv0900_write_reg() 145 data[1] = LSB(reg_addr); in stv0900_write_reg()
|
/linux-4.4.14/include/linux/qed/ |
D | qed_if.h | 28 #define DIRECT_REG_WR(reg_addr, val) writel((u32)val, \ argument 29 (void __iomem *)(reg_addr)) 31 #define DIRECT_REG_RD(reg_addr) readl((void __iomem *)(reg_addr)) argument
|
/linux-4.4.14/drivers/iio/gyro/ |
D | adis16130.c | 46 static int adis16130_spi_read(struct iio_dev *indio_dev, u8 reg_addr, u32 *val) in adis16130_spi_read() argument 58 st->buf[0] = ADIS16130_CON_RD | reg_addr; in adis16130_spi_read()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/ |
D | cphy.h | 46 u16 reg_addr); 48 u16 reg_addr, u16 val);
|
D | subr.c | 284 u16 reg_addr) in mi1_mdio_read() argument 287 u32 addr = V_MI1_REG_ADDR(reg_addr) | V_MI1_PHY_ADDR(phy_addr); in mi1_mdio_read() 301 u16 reg_addr, u16 val) in mi1_mdio_write() argument 304 u32 addr = V_MI1_REG_ADDR(reg_addr) | V_MI1_PHY_ADDR(phy_addr); in mi1_mdio_write() 326 u16 reg_addr) in mi1_mdio_ext_read() argument 336 __t1_tpi_write(adapter, A_ELMER0_PORT0_MI1_DATA, reg_addr); in mi1_mdio_ext_read() 353 int mmd_addr, u16 reg_addr, u16 val) in mi1_mdio_ext_write() argument 362 __t1_tpi_write(adapter, A_ELMER0_PORT0_MI1_DATA, reg_addr); in mi1_mdio_ext_write()
|
/linux-4.4.14/drivers/media/i2c/ |
D | sr030pc30.c | 303 static int cam_i2c_read(struct v4l2_subdev *sd, u32 reg_addr) in cam_i2c_read() argument 308 int ret = set_i2c_page(info, client, reg_addr); in cam_i2c_read() 310 ret = i2c_smbus_read_byte_data(client, reg_addr & 0xFF); in cam_i2c_read() 314 static int cam_i2c_write(struct v4l2_subdev *sd, u32 reg_addr, u32 val) in cam_i2c_write() argument 319 int ret = set_i2c_page(info, client, reg_addr); in cam_i2c_write() 322 client, reg_addr & 0xFF, val); in cam_i2c_write()
|
D | noon010pc30.c | 259 static int cam_i2c_read(struct v4l2_subdev *sd, u32 reg_addr) in cam_i2c_read() argument 263 int ret = set_i2c_page(info, client, reg_addr); in cam_i2c_read() 267 return i2c_smbus_read_byte_data(client, reg_addr & 0xFF); in cam_i2c_read() 270 static int cam_i2c_write(struct v4l2_subdev *sd, u32 reg_addr, u32 val) in cam_i2c_write() argument 274 int ret = set_i2c_page(info, client, reg_addr); in cam_i2c_write() 278 return i2c_smbus_write_byte_data(client, reg_addr & 0xFF, val); in cam_i2c_write()
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | debug.c | 794 u32 reg_addr; in ath10k_reg_addr_read() local 797 reg_addr = ar->debug.reg_addr; in ath10k_reg_addr_read() 800 len += scnprintf(buf + len, sizeof(buf) - len, "0x%x\n", reg_addr); in ath10k_reg_addr_read() 810 u32 reg_addr; in ath10k_reg_addr_write() local 813 ret = kstrtou32_from_user(user_buf, count, 0, ®_addr); in ath10k_reg_addr_write() 817 if (!IS_ALIGNED(reg_addr, 4)) in ath10k_reg_addr_write() 821 ar->debug.reg_addr = reg_addr; in ath10k_reg_addr_write() 842 u32 reg_addr, reg_val; in ath10k_reg_value_read() local 853 reg_addr = ar->debug.reg_addr; in ath10k_reg_value_read() 855 reg_val = ath10k_hif_read32(ar, reg_addr); in ath10k_reg_value_read() [all …]
|
D | core.h | 426 u32 reg_addr; member
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/ |
D | hns_mdio.c | 101 u8 __iomem *reg_addr = (u8 __iomem *)base; in mdio_write_reg() local 103 writel_relaxed(value, reg_addr + reg); in mdio_write_reg() 111 u8 __iomem *reg_addr = (u8 __iomem *)base; in mdio_read_reg() local 113 return readl_relaxed(reg_addr + reg); in mdio_read_reg()
|
/linux-4.4.14/drivers/media/usb/as102/ |
D | as10x_cmd.h | 322 struct as10x_register_addr reg_addr; member 341 struct as10x_register_addr reg_addr; member 388 struct as10x_register_addr reg_addr; member
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_hw.c | 213 int atl1e_read_phy_reg(struct atl1e_hw *hw, u16 reg_addr, u16 *phy_data) in atl1e_read_phy_reg() argument 218 val = ((u32)(reg_addr & MDIO_REG_ADDR_MASK)) << MDIO_REG_ADDR_SHIFT | in atl1e_read_phy_reg() 247 int atl1e_write_phy_reg(struct atl1e_hw *hw, u32 reg_addr, u16 phy_data) in atl1e_write_phy_reg() argument 253 (reg_addr&MDIO_REG_ADDR_MASK) << MDIO_REG_ADDR_SHIFT | in atl1e_write_phy_reg()
|
D | atl1e_hw.h | 40 s32 atl1e_read_phy_reg(struct atl1e_hw *hw, u16 reg_addr, u16 *phy_data); 41 s32 atl1e_write_phy_reg(struct atl1e_hw *hw, u32 reg_addr, u16 phy_data);
|
D | atl1e_main.c | 1494 u16 reg_addr; in atl1e_clean_rx_irq() local 1500 reg_addr = in atl1e_clean_rx_irq() 1502 AT_WRITE_REGB(&adapter->hw, reg_addr, 1); in atl1e_clean_rx_irq()
|
/linux-4.4.14/arch/sparc/kernel/ |
D | unaligned_64.c | 334 unsigned long addr, *reg_addr; in kernel_unaligned_trap() local 353 reg_addr = fetch_reg_addr(((insn>>25)&0x1f), regs); in kernel_unaligned_trap() 354 err = do_int_load(reg_addr, size, in kernel_unaligned_trap() 358 unsigned long val_in = *reg_addr; in kernel_unaligned_trap() 374 *reg_addr = val_in; in kernel_unaligned_trap()
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | i915_cmd_parser.c | 1000 const u32 reg_addr = cmd[offset] & desc->reg.mask; in check_cmd() local 1003 reg_addr); in check_cmd() 1008 reg_addr); in check_cmd() 1012 reg_addr, *cmd, ring->id); in check_cmd() 1026 if (reg_addr == OACONTROL) { in check_cmd() 1043 reg_addr); in check_cmd() 1051 reg_addr); in check_cmd()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | t4_regs.h | 39 #define MYPF_REG(reg_addr) (MYPF_BASE + (reg_addr)) argument 42 #define PF0_REG(reg_addr) (PF0_BASE + (reg_addr)) argument 49 #define MYPORT_REG(reg_addr) (MYPORT_BASE + (reg_addr)) argument 52 #define PORT0_REG(reg_addr) (PORT0_BASE + (reg_addr)) argument 61 #define PCIE_MEM_ACCESS_REG(reg_addr, idx) ((reg_addr) + (idx) * 8) argument 62 #define PCIE_MAILBOX_REG(reg_addr, idx) ((reg_addr) + (idx) * 8) argument 63 #define MC_BIST_STATUS_REG(reg_addr, idx) ((reg_addr) + (idx) * 4) argument 64 #define EDC_BIST_STATUS_REG(reg_addr, idx) ((reg_addr) + (idx) * 4) argument 66 #define PCIE_FW_REG(reg_addr, idx) ((reg_addr) + (idx) * 4) argument
|
D | cxgb4.h | 888 static inline u32 t4_read_reg(struct adapter *adap, u32 reg_addr) in t4_read_reg() argument 890 return readl(adap->regs + reg_addr); in t4_read_reg() 893 static inline void t4_write_reg(struct adapter *adap, u32 reg_addr, u32 val) in t4_write_reg() argument 895 writel(val, adap->regs + reg_addr); in t4_write_reg() 911 static inline u64 t4_read_reg64(struct adapter *adap, u32 reg_addr) in t4_read_reg64() argument 913 return readq(adap->regs + reg_addr); in t4_read_reg64() 916 static inline void t4_write_reg64(struct adapter *adap, u32 reg_addr, u64 val) in t4_write_reg64() argument 918 writeq(val, adap->regs + reg_addr); in t4_write_reg64()
|
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
D | debug.c | 879 static bool ath6kl_dbg_is_diag_reg_valid(u32 reg_addr) in ath6kl_dbg_is_diag_reg_valid() argument 884 if (reg_addr >= diag_reg[i].reg_start && in ath6kl_dbg_is_diag_reg_valid() 885 reg_addr <= diag_reg[i].reg_end) in ath6kl_dbg_is_diag_reg_valid() 914 unsigned long reg_addr; in ath6kl_regread_write() local 916 if (kstrtoul_from_user(user_buf, count, 0, ®_addr)) in ath6kl_regread_write() 919 if ((reg_addr % 4) != 0) in ath6kl_regread_write() 922 if (reg_addr && !ath6kl_dbg_is_diag_reg_valid(reg_addr)) in ath6kl_regread_write() 925 ar->debug.dbgfs_diag_reg = reg_addr; in ath6kl_regread_write() 1084 u32 reg_addr, reg_val; in ath6kl_regwrite_write() local 1097 if (kstrtou32(token, 0, ®_addr)) in ath6kl_regwrite_write() [all …]
|
D | sdio.c | 953 static int ath6kl_set_addrwin_reg(struct ath6kl *ar, u32 reg_addr, u32 addr) in ath6kl_set_addrwin_reg() argument 976 status = ath6kl_sdio_read_write_sync(ar, reg_addr + i, addr_val, in ath6kl_set_addrwin_reg() 984 __func__, addr, reg_addr); in ath6kl_set_addrwin_reg() 994 status = ath6kl_sdio_read_write_sync(ar, reg_addr, (u8 *)(&addr), in ath6kl_set_addrwin_reg() 999 __func__, addr, reg_addr); in ath6kl_set_addrwin_reg()
|
/linux-4.4.14/drivers/staging/rts5208/ |
D | rtsx_transport.h | 45 u8 cmd_type, u16 reg_addr, u8 mask, u8 data);
|
D | sd.c | 132 u16 reg_addr; local 163 for (reg_addr = PPBUF_BASE2; reg_addr < PPBUF_BASE2 + 16; 164 reg_addr++) 165 rtsx_add_cmd(chip, READ_REG_CMD, reg_addr, 0, 0); 169 for (reg_addr = REG_SD_CMD0; reg_addr <= REG_SD_CMD4; 170 reg_addr++) 171 rtsx_add_cmd(chip, READ_REG_CMD, reg_addr, 0, 0); 4047 u16 reg_addr; local 4076 for (reg_addr = PPBUF_BASE2; reg_addr < PPBUF_BASE2 + 16; 4077 reg_addr++) [all …]
|
D | rtsx_chip.c | 2316 u16 reg_addr; in rtsx_read_ppbuf() local 2325 reg_addr = PPBUF_BASE2; in rtsx_read_ppbuf() 2330 rtsx_add_cmd(chip, READ_REG_CMD, reg_addr++, 0, 0); in rtsx_read_ppbuf() 2346 rtsx_add_cmd(chip, READ_REG_CMD, reg_addr++, 0, 0); in rtsx_read_ppbuf() 2364 u16 reg_addr; in rtsx_write_ppbuf() local 2373 reg_addr = PPBUF_BASE2; in rtsx_write_ppbuf() 2378 rtsx_add_cmd(chip, WRITE_REG_CMD, reg_addr++, 0xFF, in rtsx_write_ppbuf() 2394 rtsx_add_cmd(chip, WRITE_REG_CMD, reg_addr++, 0xFF, in rtsx_write_ppbuf()
|
D | ms.c | 2160 u16 i, reg_addr, block_size; local 2266 for (reg_addr = DISABLED_BLOCK0; reg_addr <= DISABLED_BLOCK3; 2267 reg_addr++) 2268 rtsx_add_cmd(chip, READ_REG_CMD, reg_addr, 0, 0); 2270 for (reg_addr = BLOCK_SIZE_0; reg_addr <= PAGE_SIZE_1; reg_addr++) 2271 rtsx_add_cmd(chip, READ_REG_CMD, reg_addr, 0, 0); 2399 u16 defect_block, reg_addr; local 2419 reg_addr = PPBUF_BASE2; 2423 retval = rtsx_read_register(chip, reg_addr++, &val1); 2429 retval = rtsx_read_register(chip, reg_addr++, &val2);
|
D | rtsx_transport.c | 205 u8 cmd_type, u16 reg_addr, u8 mask, u8 data) in rtsx_add_cmd() argument 211 val |= (u32)(reg_addr & 0x3FFF) << 16; in rtsx_add_cmd()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000/ |
D | e1000_hw.c | 77 static s32 e1000_write_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr, 79 static s32 e1000_read_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr, 2815 s32 e1000_read_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 *phy_data) in e1000_read_phy_reg() argument 2823 (reg_addr > MAX_PHY_MULTI_PAGE_REG)) { in e1000_read_phy_reg() 2825 (u16) reg_addr); in e1000_read_phy_reg() 2832 ret_val = e1000_read_phy_reg_ex(hw, MAX_PHY_REG_ADDRESS & reg_addr, in e1000_read_phy_reg() 2839 static s32 e1000_read_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr, in e1000_read_phy_reg_ex() argument 2846 if (reg_addr > MAX_PHY_REG_ADDRESS) { in e1000_read_phy_reg_ex() 2847 e_dbg("PHY Address %d is out of range\n", reg_addr); in e1000_read_phy_reg_ex() 2857 mdic = ((reg_addr << E1000_MDIC_REG_SHIFT) | in e1000_read_phy_reg_ex() [all …]
|
D | e1000_hw.h | 306 s32 e1000_read_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 * phy_data); 307 s32 e1000_write_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 data);
|
/linux-4.4.14/drivers/leds/ |
D | leds-bd2802.c | 322 #define BD2802_SET_REGISTER(reg_addr, reg_name) \ argument 323 static ssize_t bd2802_store_reg##reg_addr(struct device *dev, \ 335 bd2802_write_byte(led->client, reg_addr, (u8) val); \ 339 static struct device_attribute bd2802_reg##reg_addr##_attr = { \ 341 .store = bd2802_store_reg##reg_addr, \
|
/linux-4.4.14/drivers/soc/tegra/ |
D | pmc.c | 733 u32 pmu_addr, ctrl_id, reg_addr, reg_data, pinmux; in tegra_pmc_init_tsense_reset() local 757 if (of_property_read_u32(np, "nvidia,reg-addr", ®_addr)) { in tegra_pmc_init_tsense_reset() 775 (reg_addr << PMC_SCRATCH54_ADDR_SHIFT); in tegra_pmc_init_tsense_reset() 787 checksum = reg_addr + reg_data + (value & 0xff) + ((value >> 8) & 0xff) in tegra_pmc_init_tsense_reset()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
D | qed_hw.c | 233 u32 __iomem *reg_addr; in qed_memcpy_hw() local 244 reg_addr = (u32 __iomem *)REG_ADDR(p_hwfn, hw_offset); in qed_memcpy_hw() 247 DIRECT_REG_WR(reg_addr++, *host_addr++); in qed_memcpy_hw() 250 *host_addr++ = DIRECT_REG_RD(reg_addr++); in qed_memcpy_hw()
|
D | qed_hsi.h | 5270 u32 reg_addr; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | phy.c | 679 u32 reg_addr, u32 bitmask, u32 data) in _rtl92s_store_pwrindex_diffrate_offset() argument 685 if (reg_addr == RTXAGC_RATE18_06) in _rtl92s_store_pwrindex_diffrate_offset() 687 else if (reg_addr == RTXAGC_RATE54_24) in _rtl92s_store_pwrindex_diffrate_offset() 689 else if (reg_addr == RTXAGC_CCK_MCS32) in _rtl92s_store_pwrindex_diffrate_offset() 691 else if (reg_addr == RTXAGC_MCS03_MCS00) in _rtl92s_store_pwrindex_diffrate_offset() 693 else if (reg_addr == RTXAGC_MCS07_MCS04) in _rtl92s_store_pwrindex_diffrate_offset() 695 else if (reg_addr == RTXAGC_MCS11_MCS08) in _rtl92s_store_pwrindex_diffrate_offset() 697 else if (reg_addr == RTXAGC_MCS15_MCS12) in _rtl92s_store_pwrindex_diffrate_offset()
|
/linux-4.4.14/drivers/ata/ |
D | sata_via.c | 441 void __iomem *reg_addr = iomap[ap->port_no]; in vt6421_init_addrs() local 445 ioaddr->cmd_addr = reg_addr; in vt6421_init_addrs() 448 ((unsigned long)(reg_addr + 8) | ATA_PCI_CTL_OFS); in vt6421_init_addrs()
|
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/ |
D | panel-nec-nl8048hl11.c | 90 static int nec_8048_spi_send(struct spi_device *spi, unsigned char reg_addr, in nec_8048_spi_send() argument 96 cmd = 0x0000 | reg_addr; /* register address write */ in nec_8048_spi_send()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/ |
D | atl2.h | 87 static s32 atl2_read_phy_reg(struct atl2_hw *hw, u16 reg_addr, u16 *phy_data); 88 static s32 atl2_write_phy_reg(struct atl2_hw *hw, u32 reg_addr, u16 phy_data);
|
D | atlx.c | 44 static s32 atlx_read_phy_reg(struct atl1_hw *hw, u16 reg_addr, u16 *phy_data);
|
D | atl2.c | 2505 static s32 atl2_read_phy_reg(struct atl2_hw *hw, u16 reg_addr, u16 *phy_data) in atl2_read_phy_reg() argument 2510 val = ((u32)(reg_addr & MDIO_REG_ADDR_MASK)) << MDIO_REG_ADDR_SHIFT | in atl2_read_phy_reg() 2540 static s32 atl2_write_phy_reg(struct atl2_hw *hw, u32 reg_addr, u16 phy_data) in atl2_write_phy_reg() argument 2546 (reg_addr & MDIO_REG_ADDR_MASK) << MDIO_REG_ADDR_SHIFT | in atl2_write_phy_reg()
|
D | atl1.c | 359 static s32 atl1_read_phy_reg(struct atl1_hw *hw, u16 reg_addr, u16 *phy_data) in atl1_read_phy_reg() argument 364 val = ((u32) (reg_addr & MDIO_REG_ADDR_MASK)) << MDIO_REG_ADDR_SHIFT | in atl1_read_phy_reg() 606 static s32 atl1_write_phy_reg(struct atl1_hw *hw, u32 reg_addr, u16 phy_data) in atl1_write_phy_reg() argument 612 (reg_addr & MDIO_REG_ADDR_MASK) << MDIO_REG_ADDR_SHIFT | in atl1_write_phy_reg()
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-rk3x.c | 717 u32 reg_addr = 0; in rk3x_i2c_setup() local 725 reg_addr |= msgs[0].buf[i] << (i * 8); in rk3x_i2c_setup() 726 reg_addr |= REG_MRXADDR_VALID(i); in rk3x_i2c_setup() 735 i2c_writel(i2c, reg_addr, REG_MRXRADDR); in rk3x_i2c_setup()
|
/linux-4.4.14/drivers/macintosh/ |
D | therm_adt746x.c | 112 u8 reg_addr, data; in read_reg() local 115 reg_addr = (u8)reg; in read_reg() 116 rc = i2c_master_send(th->clt, ®_addr, 1); in read_reg()
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-isl1208.c | 69 u8 reg_addr[1] = { reg }; in isl1208_i2c_read_regs() local 73 .len = sizeof(reg_addr), in isl1208_i2c_read_regs() 74 .buf = reg_addr in isl1208_i2c_read_regs()
|
/linux-4.4.14/drivers/tty/ |
D | synclink_gt.c | 291 unsigned char __iomem * reg_addr; /* memory mapped registers address */ member 3489 info->reg_addr = ioremap_nocache(info->phys_reg_addr, SLGT_REG_SIZE); in claim_resources() 3490 if (!info->reg_addr) { in claim_resources() 3515 if (info->reg_addr) { in release_resources() 3516 iounmap(info->reg_addr); in release_resources() 3517 info->reg_addr = NULL; in release_resources() 3670 port_array[i]->reg_addr = port_array[0]->reg_addr; in device_init() 3855 unsigned long reg_addr = ((unsigned long)info->reg_addr) + addr; \ 3857 reg_addr += (info->port_num) * 32; \ 3859 reg_addr += (info->port_num) * 16; [all …]
|
/linux-4.4.14/drivers/mfd/ |
D | rtsx_usb.c | 223 void rtsx_usb_add_cmd(struct rtsx_ucr *ucr, u8 cmd_type, u16 reg_addr, in rtsx_usb_add_cmd() argument 232 (u8)((reg_addr >> 8) & 0x3F); in rtsx_usb_add_cmd() 233 ucr->cmd_buf[i++] = (u8)reg_addr; in rtsx_usb_add_cmd()
|
D | rtsx_pcr.c | 257 u8 cmd_type, u16 reg_addr, u8 mask, u8 data) in rtsx_pci_add_cmd() argument 264 val |= (u32)(reg_addr & 0x3FFF) << 16; in rtsx_pci_add_cmd()
|
/linux-4.4.14/arch/c6x/platforms/ |
D | dscr.c | 135 void __iomem *reg_addr = dscr.base + reg; in dscr_write_locked1() local 151 : "a"(reg_addr), "b"(val), "a"(lock_addr), "b"(key) in dscr_write_locked1()
|
/linux-4.4.14/drivers/ide/ |
D | sis5513.c | 540 u16 reg_addr = hwif->channel ? 0x52: 0x50; in sis_cable_detect() local 541 pci_read_config_word(pdev, reg_addr, ®w); in sis_cable_detect()
|
/linux-4.4.14/drivers/misc/ |
D | pch_phub.c | 157 void __iomem *reg_addr = chip->pch_phub_base_address + reg_addr_offset; in pch_phub_read_modify_write_reg() local 158 iowrite32(((ioread32(reg_addr) & ~mask)) | data, reg_addr); in pch_phub_read_modify_write_reg()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_prototype.h | 86 u32 reg_addr, u64 reg_val, 89 u32 reg_addr, u64 *reg_val,
|
D | i40e_common.c | 2527 u32 reg_addr, u64 *reg_val, in i40e_aq_debug_read_register() argument 2540 cmd_resp->address = cpu_to_le32(reg_addr); in i40e_aq_debug_read_register() 2562 u32 reg_addr, u64 reg_val, in i40e_aq_debug_write_register() argument 2572 cmd->address = cpu_to_le32(reg_addr); in i40e_aq_debug_write_register()
|
/linux-4.4.14/include/linux/ |
D | memstick.h | 258 struct ms_register_addr reg_addr; member
|
/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
D | phy.c | 127 u32 reg_addr, u32 bit_mask) in phy_query_rf_reg() argument 131 original_value = rf_serial_read(adapt, rf_path, reg_addr); in phy_query_rf_reg() 138 u32 reg_addr, u32 bit_mask, u32 data) in phy_set_rf_reg() argument 144 original_value = rf_serial_read(adapt, rf_path, reg_addr); in phy_set_rf_reg() 149 rf_serial_write(adapt, rf_path, reg_addr, data); in phy_set_rf_reg()
|
/linux-4.4.14/drivers/memory/ |
D | omap-gpmc.c | 266 void __iomem *reg_addr; in gpmc_cs_write_reg() local 268 reg_addr = gpmc_base + GPMC_CS0_OFFSET + (cs * GPMC_CS_SIZE) + idx; in gpmc_cs_write_reg() 269 writel_relaxed(val, reg_addr); in gpmc_cs_write_reg() 274 void __iomem *reg_addr; in gpmc_cs_read_reg() local 276 reg_addr = gpmc_base + GPMC_CS0_OFFSET + (cs * GPMC_CS_SIZE) + idx; in gpmc_cs_read_reg() 277 return readl_relaxed(reg_addr); in gpmc_cs_read_reg()
|
/linux-4.4.14/sound/sparc/ |
D | cs4231.c | 256 static u8 __cs4231_readb(struct snd_cs4231 *cp, void __iomem *reg_addr) in __cs4231_readb() argument 259 return readb(reg_addr); in __cs4231_readb() 261 return sbus_readb(reg_addr); in __cs4231_readb() 265 void __iomem *reg_addr) in __cs4231_writeb() argument 268 return writeb(val, reg_addr); in __cs4231_writeb() 270 return sbus_writeb(val, reg_addr); in __cs4231_writeb()
|
/linux-4.4.14/drivers/media/tuners/ |
D | xc5000.c | 331 static int xc_write_reg(struct xc5000_priv *priv, u16 reg_addr, u16 i2c_data) in xc_write_reg() argument 337 buf[0] = (reg_addr >> 8) & 0xFF; in xc_write_reg() 338 buf[1] = reg_addr & 0xFF; in xc_write_reg()
|
/linux-4.4.14/include/linux/mfd/ |
D | rtsx_usb.h | 91 u16 reg_addr, u8 mask, u8 data);
|
D | rtsx_pci.h | 989 u8 cmd_type, u16 reg_addr, u8 mask, u8 data);
|
/linux-4.4.14/drivers/video/fbdev/aty/ |
D | aty128fb.c | 2074 unsigned long fb_addr, reg_addr; in aty128_probe() local 2097 reg_addr = pci_resource_start(pdev, 2); in aty128_probe() 2098 if (!request_mem_region(reg_addr, pci_resource_len(pdev, 2), in aty128_probe() 2115 info->fix.mmio_start = reg_addr; in aty128_probe() 2133 info->fix.mmio_start = reg_addr; in aty128_probe()
|
/linux-4.4.14/arch/tile/kernel/ |
D | pci_gx.c | 1269 cfg_addr.reg_addr = (offset & 0xFFF); in tile_cfg_read() 1395 cfg_addr.reg_addr = (offset & 0xFFF); in tile_cfg_write()
|
/linux-4.4.14/drivers/media/platform/coda/ |
D | coda-bit.c | 1727 u32 reg_addr, reg_stride; in coda_prepare_decode() local 1772 reg_addr = CODA9_CMD_DEC_PIC_ROT_ADDR_Y; in coda_prepare_decode() 1775 reg_addr = CODA_CMD_DEC_PIC_ROT_ADDR_Y; in coda_prepare_decode() 1778 coda_write_base(ctx, q_data_dst, dst_buf, reg_addr); in coda_prepare_decode()
|
/linux-4.4.14/drivers/net/ethernet/realtek/ |
D | r8169.c | 1193 static void rtl_patchphy(struct rtl8169_private *tp, int reg_addr, int value) in rtl_patchphy() argument 1195 rtl_writephy(tp, reg_addr, rtl_readphy(tp, reg_addr) | value); in rtl_patchphy() 1198 static void rtl_w0w1_phy(struct rtl8169_private *tp, int reg_addr, int p, int m) in rtl_w0w1_phy() argument 1202 val = rtl_readphy(tp, reg_addr); in rtl_w0w1_phy() 1203 rtl_writephy(tp, reg_addr, (val & ~m) | p); in rtl_w0w1_phy() 1228 static void rtl_ephy_write(struct rtl8169_private *tp, int reg_addr, int value) in rtl_ephy_write() argument 1233 (reg_addr & EPHYAR_REG_MASK) << EPHYAR_REG_SHIFT); in rtl_ephy_write() 1240 static u16 rtl_ephy_read(struct rtl8169_private *tp, int reg_addr) in rtl_ephy_read() argument 1244 RTL_W32(EPHYAR, (reg_addr & EPHYAR_REG_MASK) << EPHYAR_REG_SHIFT); in rtl_ephy_read() 1517 static u8 rtl8168d_efuse_read(struct rtl8169_private *tp, int reg_addr) in rtl8168d_efuse_read() argument [all …]
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
D | sdio.c | 3843 u32 reg_addr; in brcmf_sdio_buscore_activate() local 3847 reg_addr = core->base + offsetof(struct sdpcmd_regs, intstatus); in brcmf_sdio_buscore_activate() 3848 brcmf_sdiod_regwl(sdiodev, reg_addr, 0xFFFFFFFF, NULL); in brcmf_sdio_buscore_activate() 3892 int reg_addr; in brcmf_sdio_probe_attach() local 3950 reg_addr = CORE_CC_REG(brcmf_chip_get_chipcommon(bus->ci)->base, in brcmf_sdio_probe_attach() 3952 reg_val = brcmf_sdiod_regrl(bus->sdiodev, reg_addr, &err); 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/ntb/hw/intel/ |
D | ntb_hw_intel.c | 250 phys_addr_t reg_addr, unsigned long reg) in ndev_db_addr() argument 256 *db_addr = reg_addr + reg; in ndev_db_addr() 344 phys_addr_t *spad_addr, phys_addr_t reg_addr, in ndev_spad_addr() argument 354 *spad_addr = reg_addr + reg + (idx << 2); in ndev_spad_addr()
|
/linux-4.4.14/drivers/net/ethernet/amd/ |
D | amd8111e.c | 1793 unsigned long reg_addr,reg_len; in amd8111e_probe_one() local 1831 reg_addr = pci_resource_start(pdev, 0); in amd8111e_probe_one() 1853 lp->mmio = devm_ioremap(&pdev->dev, reg_addr, reg_len); in amd8111e_probe_one()
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
D | low_i2c.c | 133 reg_addr, enumerator 435 kw_write_reg(reg_addr, addrdir & 0xff); in kw_i2c_xfer()
|
/linux-4.4.14/drivers/iio/light/ |
D | gp2ap020a00f.c | 184 #define GP2AP020A00F_THRESH_VAL_ID(reg_addr) ((reg_addr - 4) / 2) argument
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
D | ich8lan.c | 2045 u16 word_addr, reg_data, reg_addr, phy_page = 0; in e1000_sw_lcd_config_ich8lan() local 2129 1, ®_addr); in e1000_sw_lcd_config_ich8lan() 2134 if (reg_addr == IGP01E1000_PHY_PAGE_SELECT) { in e1000_sw_lcd_config_ich8lan() 2139 reg_addr &= PHY_REG_MASK; in e1000_sw_lcd_config_ich8lan() 2140 reg_addr |= phy_page; in e1000_sw_lcd_config_ich8lan() 2142 ret_val = e1e_wphy_locked(hw, (u32)reg_addr, reg_data); in e1000_sw_lcd_config_ich8lan()
|
/linux-4.4.14/drivers/atm/ |
D | lanai.c | 472 static inline bus_addr_t reg_addr(const struct lanai_dev *lanai, in reg_addr() function 482 t = readl(reg_addr(lanai, reg)); in reg_read() 493 writel(val, reg_addr(lanai, reg)); in reg_write()
|
/linux-4.4.14/drivers/net/usb/ |
D | r8152.c | 952 static inline void r8152_mdio_write(struct r8152 *tp, u32 reg_addr, u32 value) in r8152_mdio_write() argument 954 ocp_reg_write(tp, OCP_BASE_MII + reg_addr * 2, value); in r8152_mdio_write() 957 static inline int r8152_mdio_read(struct r8152 *tp, u32 reg_addr) in r8152_mdio_read() argument 959 return ocp_reg_read(tp, OCP_BASE_MII + reg_addr * 2); in r8152_mdio_read()
|
/linux-4.4.14/drivers/input/misc/ |
D | ims-pcu.c | 1387 static DEVICE_ATTR(reg_addr, S_IRUGO | S_IWUSR,
|