Home
last modified time | relevance | path

Searched refs:reg_len (Results 1 – 25 of 25) sorted by relevance

/linux/drivers/base/regmap/
H A Dregmap-raw-ram.c30 const void *reg, size_t reg_len, in regmap_raw_ram_gather_write() argument
38 if (reg_len != 2) in regmap_raw_ram_gather_write()
64 const void *reg, size_t reg_len, in regmap_raw_ram_read() argument
72 if (reg_len != 2) in regmap_raw_ram_read()
H A Dregmap-spi.c37 const void *reg, size_t reg_len, in regmap_spi_gather_write() argument
43 struct spi_transfer t[2] = { { .tx_buf = reg, .len = reg_len, }, in regmap_spi_gather_write()
54 const void *reg, size_t reg_len, in regmap_spi_async_write() argument
65 async->t[0].len = reg_len; in regmap_spi_async_write()
H A Dregmap-spi-avmm.c579 const void *reg_buf, size_t reg_len, in regmap_spi_avmm_gather_write() argument
582 if (reg_len != SPI_AVMM_REG_SIZE) in regmap_spi_avmm_gather_write()
603 const void *reg_buf, size_t reg_len, in regmap_spi_avmm_read() argument
606 if (reg_len != SPI_AVMM_REG_SIZE) in regmap_spi_avmm_read()
H A Dregmap-debugfs.c437 int i, reg_len; in regmap_access_show() local
439 reg_len = regmap_calc_reg_len(map->max_register); in regmap_access_show()
447 seq_printf(s, "%.*x: %c %c %c %c\n", reg_len, i, in regmap_access_show()
/linux/drivers/iio/dac/
H A Dad3552r.c72 u8 reg_len; in ad3552r_write_reg() local
75 reg_len = _ad3552r_reg_len(addr); in ad3552r_write_reg()
76 if (reg_len == 2) in ad3552r_write_reg()
79 if (reg_len == 1) in ad3552r_write_reg()
85 return ad3552r_transfer(dac, addr, reg_len, buf, false); in ad3552r_write_reg()
91 u8 reg_len, buf[AD3552R_MAX_REG_SIZE] = { 0 }; in ad3552r_read_reg() local
93 reg_len = _ad3552r_reg_len(addr); in ad3552r_read_reg()
94 err = ad3552r_transfer(dac, addr, reg_len, buf, true); in ad3552r_read_reg()
98 if (reg_len == 1) in ad3552r_read_reg()
/linux/drivers/media/i2c/ccs/
H A Dccs-data-defs.h76 u8 reg_len; member
91 u8 reg_len; member
100 u8 reg_len; member
/linux/drivers/gpio/
H A Dgpio-creg-snps.c84 u32 reg_len = 0; in creg_gpio_validate() local
99 reg_len += hcg->layout->shift[i] + hcg->layout->bit_per_gpio[i]; in creg_gpio_validate()
103 if (reg_len > 32) in creg_gpio_validate()
/linux/drivers/hwmon/
H A Dltc2992.c187 static int ltc2992_read_reg(struct ltc2992_state *st, u8 addr, const u8 reg_len) in ltc2992_read_reg() argument
194 ret = regmap_bulk_read(st->regmap, addr, regvals, reg_len); in ltc2992_read_reg()
199 for (i = 0; i < reg_len; i++) in ltc2992_read_reg()
200 val |= regvals[reg_len - i - 1] << (i * 8); in ltc2992_read_reg()
205 static int ltc2992_write_reg(struct ltc2992_state *st, u8 addr, const u8 reg_len, u32 val) in ltc2992_write_reg() argument
210 for (i = 0; i < reg_len; i++) in ltc2992_write_reg()
211 regvals[reg_len - i - 1] = (val >> (i * 8)) & 0xFF; in ltc2992_write_reg()
213 return regmap_bulk_write(st->regmap, addr, regvals, reg_len); in ltc2992_write_reg()
H A Dltc2991.c62 static int ltc2991_read_reg(struct ltc2991_state *st, u8 addr, u8 reg_len, in ltc2991_read_reg() argument
68 if (reg_len < 2) in ltc2991_read_reg()
71 ret = regmap_bulk_read(st->regmap, addr, &regvals, reg_len); in ltc2991_read_reg()
/linux/drivers/net/can/m_can/
H A Dtcan4x5x-regmap.c18 const void *reg, size_t reg_len, in tcan4x5x_regmap_gather_write() argument
47 const void *reg_buf, size_t reg_len, in tcan4x5x_regmap_read() argument
/linux/include/linux/
H A Dhisi_acc_qm.h184 u32 reg_len; member
552 struct dfx_diff_registers *dregs, u32 reg_len);
553 void hisi_qm_regs_debugfs_uninit(struct hisi_qm *qm, u32 reg_len);
H A Dregmap.h545 const void *reg, size_t reg_len,
548 const void *reg, size_t reg_len,
/linux/drivers/net/wireless/ath/ath6kl/
H A Ddebug.c942 unsigned long int reg_len; in ath6kl_regdump_open() local
954 reg_len = n_reg * REG_OUTPUT_LEN_PER_LINE; in ath6kl_regdump_open()
956 reg_len += REGTYPE_STR_LEN; in ath6kl_regdump_open()
958 buf = vmalloc(reg_len); in ath6kl_regdump_open()
971 len += scnprintf(buf + len, reg_len - len, in ath6kl_regdump_open()
977 len += scnprintf(buf + len, reg_len - len, in ath6kl_regdump_open()
987 len += scnprintf(buf + len, reg_len - len, in ath6kl_regdump_open()
/linux/drivers/net/dsa/microchip/
H A Dksz8863_smi.c25 static int ksz8863_mdio_read(void *ctx, const void *reg_buf, size_t reg_len, in ksz8863_mdio_read() argument
/linux/include/linux/mlx4/
H A Dqp.h395 __be64 reg_len; member
/linux/drivers/net/phy/realtek/
H A Drealtek_main.c1568 u32 reg_len; in rtl8224_pair_len_get() local
1572 reg_len = RTL8224_SRAM_RTCT_LEN(pair); in rtl8224_pair_len_get()
1574 ret = rtl8224_sram_read(phydev, reg_len); in rtl8224_pair_len_get()
1580 ret = rtl8224_sram_read(phydev, reg_len + 1); in rtl8224_pair_len_get()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dfw.c2917 u16 reg_len, void *reg_data) in mlx4_ACCESS_REG() argument
2941 reg_len = min(reg_len, (u16)(sizeof(inbuf->reg_data))); in mlx4_ACCESS_REG()
2943 cpu_to_be16(((reg_len/4 + 1) & MLX4_ACCESS_REG_LEN_MASK) | in mlx4_ACCESS_REG()
2946 memcpy(inbuf->reg_data, reg_data, reg_len); in mlx4_ACCESS_REG()
2961 memcpy(reg_data, outbuf->reg_data, reg_len); in mlx4_ACCESS_REG()
/linux/drivers/net/ethernet/amd/
H A Damd8111e.c1743 unsigned long reg_addr, reg_len; in amd8111e_probe_one() local
1783 reg_len = pci_resource_len(pdev, 0); in amd8111e_probe_one()
1803 lp->mmio = devm_ioremap(&pdev->dev, reg_addr, reg_len); in amd8111e_probe_one()
/linux/drivers/input/misc/
H A Diqs7222.c1703 int reg_len = reg > U8_MAX ? sizeof(reg) : sizeof(u8); in iqs7222_write_burst() local
1704 int msg_len = reg_len + val_len; in iqs7222_write_burst()
1718 memcpy(msg_buf + reg_len, val, val_len); in iqs7222_write_burst()
/linux/drivers/net/ethernet/micrel/
H A Dksz884x.c6548 unsigned long reg_len; in pcidev_init() local
6569 reg_len = pci_resource_len(pdev, 0); in pcidev_init()
6573 if (!request_mem_region(reg_base, reg_len, DRV_NAME)) in pcidev_init()
6588 hw->io = ioremap(reg_base, reg_len); in pcidev_init()
6712 dev->mem_end = dev->mem_start + reg_len - 1; in pcidev_init()
6761 release_mem_region(reg_base, reg_len); in pcidev_init()
/linux/drivers/media/dvb-frontends/
H A Drtl2830.c743 size_t reg_len, const void *val, in rtl2830_regmap_gather_write() argument
/linux/drivers/net/dsa/qca/
H A Dqca8k-8xxx.c504 qca8k_bulk_read(void *ctx, const void *reg_buf, size_t reg_len, in qca8k_bulk_read() argument
526 qca8k_bulk_gather_write(void *ctx, const void *reg_buf, size_t reg_len, in qca8k_bulk_gather_write() argument
H A Dar9331.c858 static int ar9331_mdio_read(void *ctx, const void *reg_buf, size_t reg_len, in ar9331_mdio_read() argument
/linux/drivers/bus/mhi/host/
H A Dpci_generic.c1145 mhi_cntrl->reg_len = pci_resource_len(pdev, bar_num); in mhi_pci_claim()
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-phy-v2.c376 void *reg, unsigned int reg_len, in xgbe_phy_i2c_read() argument
387 i2c_op.len = reg_len; in xgbe_phy_i2c_read()