Home
last modified time | relevance | path

Searched refs:reg_addr (Results 1 – 134 of 134) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_misc.c107 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 …]
Dhns_dsaf_reg.h903 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/
Dipath_diag.c141 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/
Dst_sensors_spi.c30 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()
Dst_sensors_i2c.c30 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()
Dst_sensors_core.c30 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/
Dqib_diag.c342 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/
Dedt-ft5x06.c111 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/
Dpxa2xx-ac97-lib.c52 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/
Dbnx2x_dump.h46 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[] = {
Dbnx2x_init.h215 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()
Dbnx2x_main.c3999 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 …]
Dbnx2x_ethtool.c766 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/
Dhalbtcoutsrc.c475 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 …]
Dhalbtcoutsrc.h353 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/
Dptrace.c105 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/
Dcx25821-i2c.c96 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 …]
Dcx25821.h169 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);
Dcx25821-core.c905 dev->i2c_bus[0].reg_addr = I2C1_ADDR; in cx25821_dev_setup()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dadapter.h405 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/
Dpinctrl-mtk-common.c77 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/
Dexynos_dp_core.h194 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,
Dexynos_dp_reg.c486 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/
Dhdm_usb.c1054 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/
Dr819xU_phy.h61 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);
Dr819xU_phy.c89 void rtl8192_setBBreg(struct net_device *dev, u32 reg_addr, u32 bitmask, in rtl8192_setBBreg() argument
96 read_nic_dword(dev, reg_addr, &reg); 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, &reg); 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/
Dadapter.h271 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()
Dcommon.h158 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
Dael1002.c79 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()
Dt3_hw.c88 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/
Dqat_hal.c268 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 …]
Dicp_qat_uclo.h274 unsigned int reg_addr; member
307 unsigned int reg_addr; member
Dqat_uclo.c745 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/
Datl1c_hw.c408 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 …]
Datl1c_hw.h45 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/
Dsentelic.c84 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/
Dtrio.h77 uint_reg_t reg_addr : 12; member
103 uint_reg_t reg_addr : 12;
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_phy.h145 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,
Dixgbe_common.h158 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()
Dixgbe_phy.c503 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()
Dixgbe_x550.c374 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()
Dixgbe_main.c368 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/
Dds1302.c39 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/
Dphy.h15 u32 reg_addr, u32 bit_mask);
17 u32 reg_addr, u32 bit_mask, u32 data);
/linux-4.4.14/drivers/scsi/bfa/
Dbfad_debugfs.c259 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/
Dcx23885-i2c.c93 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()
Dcx23885.h243 u32 reg_addr; member
Dcx23885-core.c884 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/
Dtraps.c781 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/
Dbnad_debugfs.c317 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/
Dintel-gtt.c174 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/
Dst_sensors.h158 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/
Dspi-orion.c96 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/
Dvf.h182 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()
Dixgbevf_main.c154 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/
Dmma9551_core.c733 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()
Dmma9551.c66 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/
Dmemstick.c356 (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()
Dms_block.c213 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 …]
Dms_block.h200 struct ms_register_addr reg_addr; member
Dmspro_block.c1138 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/
Dphy_device.c222 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/
Dnic_main.c639 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/
Dlgs8gxx.c196 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()
Dstv0900_priv.h355 u16 reg_addr, u8 reg_data);
358 u16 reg_addr);
Dstv0900_core.c132 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/
Dqed_if.h28 #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/
Dadis16130.c46 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/
Dcphy.h46 u16 reg_addr);
48 u16 reg_addr, u16 val);
Dsubr.c284 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/
Dsr030pc30.c303 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()
Dnoon010pc30.c259 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/
Ddebug.c794 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, &reg_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 …]
Dcore.h426 u32 reg_addr; member
/linux-4.4.14/drivers/net/ethernet/hisilicon/
Dhns_mdio.c101 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/
Das10x_cmd.h322 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/
Datl1e_hw.c213 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()
Datl1e_hw.h40 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);
Datl1e_main.c1494 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/
Dunaligned_64.c334 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/
Di915_cmd_parser.c1000 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/
Dt4_regs.h39 #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
Dcxgb4.h888 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/
Ddebug.c879 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, &reg_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, &reg_addr)) in ath6kl_regwrite_write()
[all …]
Dsdio.c953 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/
Drtsx_transport.h45 u8 cmd_type, u16 reg_addr, u8 mask, u8 data);
Dsd.c132 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 …]
Drtsx_chip.c2316 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()
Dms.c2160 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);
Drtsx_transport.c205 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/
De1000_hw.c77 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 …]
De1000_hw.h306 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/
Dleds-bd2802.c322 #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/
Dpmc.c733 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", &reg_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/
Dqed_hw.c233 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()
Dqed_hsi.h5270 u32 reg_addr; member
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
Dphy.c679 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/
Dsata_via.c441 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/
Dpanel-nec-nl8048hl11.c90 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/
Datl2.h87 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);
Datlx.c44 static s32 atlx_read_phy_reg(struct atl1_hw *hw, u16 reg_addr, u16 *phy_data);
Datl2.c2505 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()
Datl1.c359 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/
Di2c-rk3x.c717 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/
Dtherm_adt746x.c112 u8 reg_addr, data; in read_reg() local
115 reg_addr = (u8)reg; in read_reg()
116 rc = i2c_master_send(th->clt, &reg_addr, 1); in read_reg()
/linux-4.4.14/drivers/rtc/
Drtc-isl1208.c69 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/
Dsynclink_gt.c291 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/
Drtsx_usb.c223 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()
Drtsx_pcr.c257 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/
Ddscr.c135 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/
Dsis5513.c540 u16 reg_addr = hwif->channel ? 0x52: 0x50; in sis_cable_detect() local
541 pci_read_config_word(pdev, reg_addr, &regw); in sis_cable_detect()
/linux-4.4.14/drivers/misc/
Dpch_phub.c157 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/
Di40e_prototype.h86 u32 reg_addr, u64 reg_val,
89 u32 reg_addr, u64 *reg_val,
Di40e_common.c2527 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/
Dmemstick.h258 struct ms_register_addr reg_addr; member
/linux-4.4.14/drivers/staging/rtl8188eu/hal/
Dphy.c127 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/
Domap-gpmc.c266 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/
Dcs4231.c256 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/
Dxc5000.c331 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/
Drtsx_usb.h91 u16 reg_addr, u8 mask, u8 data);
Drtsx_pci.h989 u8 cmd_type, u16 reg_addr, u8 mask, u8 data);
/linux-4.4.14/drivers/video/fbdev/aty/
Daty128fb.c2074 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/
Dpci_gx.c1269 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/
Dcoda-bit.c1727 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/
Dr8169.c1193 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/
Dsdio.c3843 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/
Dntb_hw_intel.c250 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/
Damd8111e.c1793 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/
Dlow_i2c.c133 reg_addr, enumerator
435 kw_write_reg(reg_addr, addrdir & 0xff); in kw_i2c_xfer()
/linux-4.4.14/drivers/iio/light/
Dgp2ap020a00f.c184 #define GP2AP020A00F_THRESH_VAL_ID(reg_addr) ((reg_addr - 4) / 2) argument
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
Dich8lan.c2045 u16 word_addr, reg_data, reg_addr, phy_page = 0; in e1000_sw_lcd_config_ich8lan() local
2129 1, &reg_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/
Dlanai.c472 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/
Dr8152.c952 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/
Dims-pcu.c1387 static DEVICE_ATTR(reg_addr, S_IRUGO | S_IWUSR,