/drivers/iio/common/st_sensors/ |
H A D | st_sensors_i2c.c | 30 struct device *dev, u8 reg_addr, u8 *res_byte) 34 err = i2c_smbus_read_byte_data(to_i2c_client(dev), reg_addr); 46 u8 reg_addr, int len, u8 *data, bool multiread_bit) 49 reg_addr |= ST_SENSORS_I2C_MULTIREAD; 52 reg_addr, len, data); 56 struct device *dev, u8 reg_addr, u8 data) 58 return i2c_smbus_write_byte_data(to_i2c_client(dev), reg_addr, data); 29 st_sensors_i2c_read_byte(struct st_sensor_transfer_buffer *tb, struct device *dev, u8 reg_addr, u8 *res_byte) argument 44 st_sensors_i2c_read_multiple_byte( struct st_sensor_transfer_buffer *tb, struct device *dev, u8 reg_addr, int len, u8 *data, bool multiread_bit) argument 55 st_sensors_i2c_write_byte(struct st_sensor_transfer_buffer *tb, struct device *dev, u8 reg_addr, u8 data) argument
|
H A D | st_sensors_spi.c | 30 struct device *dev, u8 reg_addr, int len, u8 *data, bool multiread_bit) 49 tb->tx_buf[0] = reg_addr | ST_SENSORS_SPI_MULTIREAD; 51 tb->tx_buf[0] = reg_addr | ST_SENSORS_SPI_READ; 67 struct device *dev, u8 reg_addr, u8 *res_byte) 69 return st_sensors_spi_read(tb, dev, reg_addr, 1, res_byte, false); 74 u8 reg_addr, int len, u8 *data, bool multiread_bit) 76 return st_sensors_spi_read(tb, dev, reg_addr, len, data, multiread_bit); 80 struct device *dev, u8 reg_addr, u8 data) 91 tb->tx_buf[0] = reg_addr; 29 st_sensors_spi_read(struct st_sensor_transfer_buffer *tb, struct device *dev, u8 reg_addr, int len, u8 *data, bool multiread_bit) argument 66 st_sensors_spi_read_byte(struct st_sensor_transfer_buffer *tb, struct device *dev, u8 reg_addr, u8 *res_byte) argument 72 st_sensors_spi_read_multiple_byte( struct st_sensor_transfer_buffer *tb, struct device *dev, u8 reg_addr, int len, u8 *data, bool multiread_bit) argument 79 st_sensors_spi_write_byte(struct st_sensor_transfer_buffer *tb, struct device *dev, u8 reg_addr, u8 data) argument
|
/drivers/infiniband/hw/ipath/ |
H A D | ipath_diag.c | 141 const u64 __iomem *reg_addr = caddr; local 142 const u64 __iomem *reg_end = reg_addr + (count / sizeof(u64)); 146 if (reg_addr < dd->ipath_kregbase || reg_end > dd->ipath_kregend) { 150 while (reg_addr < reg_end) { 151 u64 data = readq(reg_addr); 156 reg_addr++; 178 u64 __iomem *reg_addr = caddr; local 179 const u64 __iomem *reg_end = reg_addr + (count / sizeof(u64)); 183 if (reg_addr < dd->ipath_kregbase || reg_end > dd->ipath_kregend) { 187 while (reg_addr < reg_en 216 const u32 __iomem *reg_addr = caddr; local 256 u32 __iomem *reg_addr = caddr; local [all...] |
/drivers/infiniband/hw/qib/ |
H A D | qib_diag.c | 340 const u64 __iomem *reg_addr; local 345 reg_addr = (const u64 __iomem *)qib_remap_ioaddr32(dd, regoffs, &limit); 346 if (reg_addr == NULL || limit == 0 || !(dd->flags & QIB_PRESENT)) { 352 reg_end = reg_addr + (count / sizeof(u64)); 355 while (reg_addr < reg_end) { 356 u64 data = readq(reg_addr); 362 reg_addr++; 384 u64 __iomem *reg_addr; local 389 reg_addr = (u64 __iomem *)qib_remap_ioaddr32(dd, regoffs, &limit); 390 if (reg_addr 428 const u32 __iomem *reg_addr; local 474 u32 __iomem *reg_addr; local [all...] |
/drivers/input/touchscreen/ |
H A D | edt-ft5x06.c | 112 struct edt_reg_addr reg_addr; member in struct:edt_ft5x06_ts_data 552 struct edt_reg_addr *reg_addr = &tsdata->reg_addr; local 585 edt_ft5x06_register_write(tsdata, reg_addr->reg_threshold, 587 edt_ft5x06_register_write(tsdata, reg_addr->reg_gain, 589 edt_ft5x06_register_write(tsdata, reg_addr->reg_offset, 591 if (reg_addr->reg_report_rate) 592 edt_ft5x06_register_write(tsdata, reg_addr->reg_report_rate, 866 struct edt_reg_addr *reg_addr = &tsdata->reg_addr; local 877 struct edt_reg_addr *reg_addr = &tsdata->reg_addr; local 893 struct edt_reg_addr *reg_addr = &tsdata->reg_addr; local 909 struct edt_reg_addr *reg_addr = &tsdata->reg_addr; local [all...] |
/drivers/staging/rtl8192u/ |
H A D | r819xU_phy.h | 61 extern void rtl8192_setBBreg(struct net_device *dev, u32 reg_addr, 63 extern u32 rtl8192_QueryBBReg(struct net_device *dev, u32 reg_addr, 66 RF90_RADIO_PATH_E eRFPath, u32 reg_addr, u32 bitmask, u32 data); 68 RF90_RADIO_PATH_E eRFPath, u32 reg_addr, u32 bitmask);
|
/drivers/media/pci/cx25821/ |
H A D | cx25821-i2c.c | 96 cx_write(bus->reg_addr, msg->addr << 25); 120 cx_write(bus->reg_addr, addr); 146 cx_write(bus->reg_addr, addr); 187 cx_write(bus->reg_addr, msg->addr << 25); 212 cx_write(bus->reg_addr, msg->addr << 25); 358 int cx25821_i2c_read(struct cx25821_i2c *bus, u16 reg_addr, int *value) argument 379 addr[0] = (reg_addr >> 8); 380 addr[1] = (reg_addr & 0xff); 392 int cx25821_i2c_write(struct cx25821_i2c *bus, u16 reg_addr, int value) argument 407 buf[0] = reg_addr >> [all...] |
/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 391 * @reg_addr: the register address 395 static inline u32 t4_read_reg(struct adapter *adapter, u32 reg_addr) argument 397 return readl(adapter->regs + reg_addr); 403 * @reg_addr: the register address 408 static inline void t4_write_reg(struct adapter *adapter, u32 reg_addr, u32 val) argument 410 writel(val, adapter->regs + reg_addr); 429 * @reg_addr: the register address 433 static inline u64 t4_read_reg64(struct adapter *adapter, u32 reg_addr) argument 435 return readq(adapter->regs + reg_addr); 441 * @reg_addr 446 t4_write_reg64(struct adapter *adapter, u32 reg_addr, u64 val) argument [all...] |
/drivers/staging/rtl8188eu/include/ |
H A D | phy.h | 15 u32 reg_addr, u32 bit_mask); 17 u32 reg_addr, u32 bit_mask, u32 data);
|
/drivers/gpu/drm/exynos/ |
H A D | exynos_dp_core.h | 193 unsigned int reg_addr, 196 unsigned int reg_addr, 199 unsigned int reg_addr, 203 unsigned int reg_addr, 208 unsigned int reg_addr); 211 unsigned int reg_addr, 215 unsigned int reg_addr,
|
H A D | exynos_dp_reg.c | 486 unsigned int reg_addr, 499 reg = AUX_ADDR_7_0(reg_addr); 501 reg = AUX_ADDR_15_8(reg_addr); 503 reg = AUX_ADDR_19_16(reg_addr); 531 unsigned int reg_addr, 544 reg = AUX_ADDR_7_0(reg_addr); 546 reg = AUX_ADDR_15_8(reg_addr); 548 reg = AUX_ADDR_19_16(reg_addr); 576 unsigned int reg_addr, 601 reg = AUX_ADDR_7_0(reg_addr 485 exynos_dp_write_byte_to_dpcd(struct exynos_dp_device *dp, unsigned int reg_addr, unsigned char data) argument 530 exynos_dp_read_byte_from_dpcd(struct exynos_dp_device *dp, unsigned int reg_addr, unsigned char *data) argument 575 exynos_dp_write_bytes_to_dpcd(struct exynos_dp_device *dp, unsigned int reg_addr, unsigned int count, unsigned char data[]) argument 639 exynos_dp_read_bytes_from_dpcd(struct exynos_dp_device *dp, unsigned int reg_addr, unsigned int count, unsigned char data[]) argument 705 exynos_dp_select_i2c_device(struct exynos_dp_device *dp, unsigned int device_addr, unsigned int reg_addr) argument 738 exynos_dp_read_byte_from_i2c(struct exynos_dp_device *dp, unsigned int device_addr, unsigned int reg_addr, unsigned int *data) argument 782 exynos_dp_read_bytes_from_i2c(struct exynos_dp_device *dp, unsigned int device_addr, unsigned int reg_addr, unsigned int count, unsigned char edid[]) argument [all...] |
/drivers/net/wireless/rtlwifi/btcoexist/ |
H A 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...] |
H A D | halbtcoutsrc.c | 475 static u8 halbtc_read_1byte(void *bt_context, u32 reg_addr) argument 480 return rtl_read_byte(rtlpriv, reg_addr); 483 static u16 halbtc_read_2byte(void *bt_context, u32 reg_addr) argument 488 return rtl_read_word(rtlpriv, reg_addr); 491 static u32 halbtc_read_4byte(void *bt_context, u32 reg_addr) argument 496 return rtl_read_dword(rtlpriv, reg_addr); 499 static void halbtc_write_1byte(void *bt_context, u32 reg_addr, u32 data) argument 504 rtl_write_byte(rtlpriv, reg_addr, data); 507 static void halbtc_bitmask_write_1byte(void *bt_context, u32 reg_addr, argument 516 original_value = rtl_read_byte(rtlpriv, reg_addr); 528 halbtc_write_2byte(void *bt_context, u32 reg_addr, u16 data) argument 536 halbtc_write_4byte(void *bt_context, u32 reg_addr, u32 data) argument 545 halbtc_set_bbreg(void *bt_context, u32 reg_addr, u32 bit_mask, u32 data) argument 554 halbtc_get_bbreg(void *bt_context, u32 reg_addr, u32 bit_mask) argument 562 halbtc_set_rfreg(void *bt_context, u8 rf_path, u32 reg_addr, u32 bit_mask, u32 data) argument 571 halbtc_get_rfreg(void *bt_context, u8 rf_path, u32 reg_addr, u32 bit_mask) argument [all...] |
/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_phy.h | 116 s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, 118 s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, 120 s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, 122 s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr,
|
H A D | ixgbe_common.h | 146 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); local 148 if (ixgbe_removed(reg_addr)) 150 writel(value, reg_addr + reg); 165 u8 __iomem *reg_addr = ACCESS_ONCE(hw->hw_addr); local 167 if (ixgbe_removed(reg_addr)) 169 writeq(value, reg_addr + reg);
|
/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | adapter.h | 271 static inline u32 t3_read_reg(struct adapter *adapter, u32 reg_addr) argument 273 u32 val = readl(adapter->regs + reg_addr); 275 CH_DBG(adapter, MMIO, "read register 0x%x value 0x%x\n", reg_addr, val); 279 static inline void t3_write_reg(struct adapter *adapter, u32 reg_addr, u32 val) argument 281 CH_DBG(adapter, MMIO, "setting register 0x%x to 0x%x\n", reg_addr, val); 282 writel(val, adapter->regs + reg_addr);
|
/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cphy.h | 46 u16 reg_addr); 48 u16 reg_addr, u16 val);
|
/drivers/char/ |
H A D | ds1302.c | 39 out_byte_rtc(unsigned int reg_addr, unsigned char x) argument 44 outw(((x<<8)|(reg_addr&0xff)),(unsigned long)PLD_RTCWRDATA); 56 in_byte_rtc(unsigned int reg_addr) argument 63 outw((reg_addr&0xff),(unsigned long)PLD_RTCRDDATA);
|
/drivers/staging/rts5208/ |
H A D | rtsx_transport.h | 45 u8 cmd_type, u16 reg_addr, u8 mask, u8 data);
|
/drivers/scsi/bfa/ |
H A D | bfad_debugfs.c | 259 void __iomem *rb, *reg_addr; local 312 reg_addr = rb + addr; 316 *regbuf = readl(reg_addr); 318 reg_addr += sizeof(u32); 335 void __iomem *reg_addr; local 373 reg_addr = (bfa_ioc_bar0(ioc)) + addr; 375 writel(val, reg_addr);
|
/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_init.h | 213 u32 reg_addr, reg_bit_map, vnic; local 234 reg_addr = BNX2X_VOQ_Q_REG_ADDR(curr_cos, pf_q_num); 235 reg_bit_map = REG_RD(bp, reg_addr); 236 REG_WR(bp, reg_addr, reg_bit_map & (~q_bit_map)); 239 reg_addr = BNX2X_VOQ_Q_REG_ADDR(new_cos, pf_q_num); 240 reg_bit_map = REG_RD(bp, reg_addr); 241 REG_WR(bp, reg_addr, reg_bit_map | q_bit_map); 247 reg_addr = BNX2X_Q_CMDQ_REG_ADDR(pf_q_num); 248 reg_bit_map = REG_RD(bp, reg_addr); 253 REG_WR(bp, reg_addr, reg_bit_ma [all...] |
/drivers/media/pci/cx23885/ |
H A D | cx23885-i2c.c | 93 cx_write(bus->reg_addr, msg->addr << 25); 115 cx_write(bus->reg_addr, addr); 137 cx_write(bus->reg_addr, addr); 172 cx_write(bus->reg_addr, msg->addr << 25); 198 cx_write(bus->reg_addr, msg->addr << 25);
|
/drivers/spi/ |
H A D | spi-orion.c | 75 void __iomem *reg_addr = spi_reg(orion_spi, reg); local 78 val = readl(reg_addr); 80 writel(val, reg_addr); 86 void __iomem *reg_addr = spi_reg(orion_spi, reg); local 89 val = readl(reg_addr); 91 writel(val, reg_addr);
|
/drivers/char/agp/ |
H A D | intel-gtt.c | 176 phys_addr_t reg_addr; local 185 reg_addr = pci_resource_start(intel_private.pcidev, I810_MMADR_BAR); 187 intel_private.registers = ioremap(reg_addr, KB(64)); 194 intel_private.gtt_phys_addr = reg_addr + I810_PTE_BASE; 792 phys_addr_t reg_addr; local 794 reg_addr = pci_resource_start(intel_private.pcidev, I810_MMADR_BAR); 796 intel_private.registers = ioremap(reg_addr, KB(64)); 800 intel_private.gtt_phys_addr = reg_addr + I810_PTE_BASE; 1118 phys_addr_t reg_addr; local 1121 reg_addr [all...] |
/drivers/crypto/qat/qat_common/ |
H A D | qat_hal.c | 268 unsigned short reg_addr; local 273 reg_addr = 0x80 | (reg_num & 0x7f); 277 reg_addr = reg_num & 0x1f; 282 reg_addr = 0x180 | (reg_num & 0x1f); 285 reg_addr = 0x140 | ((reg_num & 0x3) << 1); 290 reg_addr = 0x1c0 | (reg_num & 0x1f); 293 reg_addr = 0x100 | ((reg_num & 0x3) << 1); 296 reg_addr = 0x280 | (reg_num & 0x1f); 299 reg_addr = 0x200; 302 reg_addr 924 unsigned short reg_addr; local 1139 unsigned int reg_addr; local [all...] |