/kernel/linux/linux-6.6/drivers/base/regmap/ |
H A D | regmap-mmio.c | 171 const void *val, size_t val_count) in regmap_mmio_noinc_write() 194 for (i = 0; i < val_count; i++) in regmap_mmio_noinc_write() 201 for (i = 0; i < val_count; i++) in regmap_mmio_noinc_write() 213 writesb(ctx->regs + reg, (const u8 *)val, val_count); in regmap_mmio_noinc_write() 216 writesw(ctx->regs + reg, (const u16 *)val, val_count); in regmap_mmio_noinc_write() 219 writesl(ctx->regs + reg, (const u32 *)val, val_count); in regmap_mmio_noinc_write() 331 void *val, size_t val_count) in regmap_mmio_noinc_read() 344 readsb(ctx->regs + reg, (u8 *)val, val_count); in regmap_mmio_noinc_read() 347 readsw(ctx->regs + reg, (u16 *)val, val_count); in regmap_mmio_noinc_read() 350 readsl(ctx->regs + reg, (u32 *)val, val_count); in regmap_mmio_noinc_read() 170 regmap_mmio_noinc_write(void *context, unsigned int reg, const void *val, size_t val_count) regmap_mmio_noinc_write() argument 330 regmap_mmio_noinc_read(void *context, unsigned int reg, void *val, size_t val_count) regmap_mmio_noinc_read() argument [all...] |
H A D | regmap.c | 1990 size_t val_count = val_len / val_bytes; in _regmap_raw_write() local 1992 size_t chunk_regs = val_count; in _regmap_raw_write() 1995 if (!val_count) in _regmap_raw_write() 2003 chunk_count = val_count / chunk_regs; in _regmap_raw_write() 2064 size_t val_count = val_len / val_bytes; in regmap_noinc_readwrite() local 2076 lastval = (unsigned int)u8p[val_count - 1]; in regmap_noinc_readwrite() 2081 lastval = (unsigned int)u16p[val_count - 1]; in regmap_noinc_readwrite() 2086 lastval = (unsigned int)u32p[val_count - 1]; in regmap_noinc_readwrite() 2107 ret = map->bus->reg_noinc_write(map->bus_context, reg, val, val_count); in regmap_noinc_readwrite() 2109 ret = map->bus->reg_noinc_read(map->bus_context, reg, val, val_count); in regmap_noinc_readwrite() 2304 regmap_bulk_write(struct regmap *map, unsigned int reg, const void *val, size_t val_count) regmap_bulk_write() argument 2854 size_t val_count = val_len / val_bytes; regmap_raw_read() local 3076 regmap_bulk_read(struct regmap *map, unsigned int reg, void *val, size_t val_count) regmap_bulk_read() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/can/m_can/ |
H A D | m_can_pci.c | 42 static int iomap_read_fifo(struct m_can_classdev *cdev, int offset, void *val, size_t val_count) in iomap_read_fifo() argument 47 while (val_count--) { in iomap_read_fifo() 66 const void *val, size_t val_count) in iomap_write_fifo() 71 while (val_count--) { in iomap_write_fifo() 65 iomap_write_fifo(struct m_can_classdev *cdev, int offset, const void *val, size_t val_count) iomap_write_fifo() argument
|
H A D | m_can_platform.c | 33 static int iomap_read_fifo(struct m_can_classdev *cdev, int offset, void *val, size_t val_count) in iomap_read_fifo() argument 38 while (val_count--) { in iomap_read_fifo() 57 const void *val, size_t val_count) in iomap_write_fifo() 62 while (val_count--) { in iomap_write_fifo() 56 iomap_write_fifo(struct m_can_classdev *cdev, int offset, const void *val, size_t val_count) iomap_write_fifo() argument
|
H A D | m_can.h | 67 int (*read_fifo)(struct m_can_classdev *cdev, int addr_offset, void *val, size_t val_count); 69 const void *val, size_t val_count);
|
H A D | tcan4x5x-core.c | 190 void *val, size_t val_count) in tcan4x5x_read_fifo() 194 return regmap_bulk_read(priv->regmap, TCAN4X5X_MRAM_START + addr_offset, val, val_count); in tcan4x5x_read_fifo() 205 int addr_offset, const void *val, size_t val_count) in tcan4x5x_write_fifo() 209 return regmap_bulk_write(priv->regmap, TCAN4X5X_MRAM_START + addr_offset, val, val_count); in tcan4x5x_write_fifo() 189 tcan4x5x_read_fifo(struct m_can_classdev *cdev, int addr_offset, void *val, size_t val_count) tcan4x5x_read_fifo() argument 204 tcan4x5x_write_fifo(struct m_can_classdev *cdev, int addr_offset, const void *val, size_t val_count) tcan4x5x_write_fifo() argument
|
H A D | m_can.c | 336 u32 fgi, unsigned int offset, void *val, size_t val_count) in m_can_fifo_read() 341 if (val_count == 0) in m_can_fifo_read() 344 return cdev->ops->read_fifo(cdev, addr_offset, val, val_count); in m_can_fifo_read() 349 u32 fpi, unsigned int offset, const void *val, size_t val_count) in m_can_fifo_write() 354 if (val_count == 0) in m_can_fifo_write() 357 return cdev->ops->write_fifo(cdev, addr_offset, val, val_count); in m_can_fifo_write() 335 m_can_fifo_read(struct m_can_classdev *cdev, u32 fgi, unsigned int offset, void *val, size_t val_count) m_can_fifo_read() argument 348 m_can_fifo_write(struct m_can_classdev *cdev, u32 fpi, unsigned int offset, const void *val, size_t val_count) m_can_fifo_write() argument
|
/kernel/linux/linux-6.6/drivers/staging/media/max96712/ |
H A D | max96712.c | 80 const void *val, size_t val_count) in max96712_write_bulk() 84 ret = regmap_bulk_write(priv->regmap, reg, val, val_count); in max96712_write_bulk() 93 size_t val_count) in max96712_write_bulk_value() 98 for (i = 1; i <= val_count; i++) in max96712_write_bulk_value() 99 values[i - 1] = (val >> ((val_count - i) * 8)) & 0xff; in max96712_write_bulk_value() 101 return max96712_write_bulk(priv, reg, &values, val_count); in max96712_write_bulk_value() 79 max96712_write_bulk(struct max96712_priv *priv, unsigned int reg, const void *val, size_t val_count) max96712_write_bulk() argument 91 max96712_write_bulk_value(struct max96712_priv *priv, unsigned int reg, unsigned int val, size_t val_count) max96712_write_bulk_value() argument
|
/kernel/linux/linux-5.10/drivers/base/regmap/ |
H A D | regmap.c | 2000 size_t val_count = val_len / val_bytes; in _regmap_raw_write() local 2002 size_t chunk_regs = val_count; in _regmap_raw_write() 2005 if (!val_count) in _regmap_raw_write() 2013 chunk_count = val_count / chunk_regs; in _regmap_raw_write() 2199 * @val_count: Number of registers to write 2208 size_t val_count) in regmap_bulk_write() 2222 for (i = 0; i < val_count; i++) { in regmap_bulk_write() 2256 wval = kmemdup(val, val_count * val_bytes, map->alloc_flags); in regmap_bulk_write() 2260 for (i = 0; i < val_count * val_bytes; i += val_bytes) in regmap_bulk_write() 2263 ret = regmap_raw_write(map, reg, wval, val_bytes * val_count); in regmap_bulk_write() 2207 regmap_bulk_write(struct regmap *map, unsigned int reg, const void *val, size_t val_count) regmap_bulk_write() argument 2748 size_t val_count = val_len / val_bytes; regmap_raw_read() local 2951 regmap_bulk_read(struct regmap *map, unsigned int reg, void *val, size_t val_count) regmap_bulk_read() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | regmap.h | 514 void *val, size_t val_count); 518 const void *val, size_t val_count); 1219 size_t val_count); 1233 size_t val_count); 1724 const void *val, size_t val_count) in regmap_bulk_write() 1752 void *val, size_t val_count) in regmap_bulk_read() 1723 regmap_bulk_write(struct regmap *map, unsigned int reg, const void *val, size_t val_count) regmap_bulk_write() argument 1751 regmap_bulk_read(struct regmap *map, unsigned int reg, void *val, size_t val_count) regmap_bulk_read() argument
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | rtl2830.c | 12 const void *val, size_t val_count) in rtl2830_bulk_write() 18 ret = regmap_bulk_write(dev->regmap, reg, val, val_count); in rtl2830_bulk_write() 36 void *val, size_t val_count) in rtl2830_bulk_read() 42 ret = regmap_bulk_read(dev->regmap, reg, val, val_count); in rtl2830_bulk_read() 11 rtl2830_bulk_write(struct i2c_client *client, unsigned int reg, const void *val, size_t val_count) rtl2830_bulk_write() argument 35 rtl2830_bulk_read(struct i2c_client *client, unsigned int reg, void *val, size_t val_count) rtl2830_bulk_read() argument
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | regmap.h | 1049 size_t val_count); 1063 size_t val_count); 1501 const void *val, size_t val_count) in regmap_bulk_write() 1529 void *val, size_t val_count) in regmap_bulk_read() 1500 regmap_bulk_write(struct regmap *map, unsigned int reg, const void *val, size_t val_count) regmap_bulk_write() argument 1528 regmap_bulk_read(struct regmap *map, unsigned int reg, void *val, size_t val_count) regmap_bulk_read() argument
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | rtl2830.c | 12 const void *val, size_t val_count) in rtl2830_bulk_write() 18 ret = regmap_bulk_write(dev->regmap, reg, val, val_count); in rtl2830_bulk_write() 36 void *val, size_t val_count) in rtl2830_bulk_read() 42 ret = regmap_bulk_read(dev->regmap, reg, val, val_count); in rtl2830_bulk_read() 11 rtl2830_bulk_write(struct i2c_client *client, unsigned int reg, const void *val, size_t val_count) rtl2830_bulk_write() argument 35 rtl2830_bulk_read(struct i2c_client *client, unsigned int reg, void *val, size_t val_count) rtl2830_bulk_read() argument
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | cx2072x.c | 491 const void *val, size_t val_count) in cx2072x_reg_raw_write() 497 if (WARN_ON(val_count + 2 > sizeof(buf))) in cx2072x_reg_raw_write() 503 memcpy(buf + 2, val, val_count); in cx2072x_reg_raw_write() 505 ret = i2c_master_send(client, buf, val_count + 2); in cx2072x_reg_raw_write() 506 if (ret != val_count + 2) { in cx2072x_reg_raw_write() 489 cx2072x_reg_raw_write(struct i2c_client *client, unsigned int reg, const void *val, size_t val_count) cx2072x_reg_raw_write() argument
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | cx2072x.c | 491 const void *val, size_t val_count) in cx2072x_reg_raw_write() 497 if (WARN_ON(val_count + 2 > sizeof(buf))) in cx2072x_reg_raw_write() 503 memcpy(buf + 2, val, val_count); in cx2072x_reg_raw_write() 505 ret = i2c_master_send(client, buf, val_count + 2); in cx2072x_reg_raw_write() 506 if (ret != val_count + 2) { in cx2072x_reg_raw_write() 489 cx2072x_reg_raw_write(struct i2c_client *client, unsigned int reg, const void *val, size_t val_count) cx2072x_reg_raw_write() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/davicom/ |
H A D | dm9051.c | 167 size_t val_count) in dm9051_set_regs() 171 ret = regmap_bulk_write(db->regmap_dmbulk, reg, val, val_count); in dm9051_set_regs() 179 size_t val_count) in dm9051_get_regs() 183 ret = regmap_bulk_read(db->regmap_dmbulk, reg, val, val_count); in dm9051_get_regs() 166 dm9051_set_regs(struct board_info *db, unsigned int reg, const void *val, size_t val_count) dm9051_set_regs() argument 178 dm9051_get_regs(struct board_info *db, unsigned int reg, void *val, size_t val_count) dm9051_get_regs() argument
|
/kernel/linux/linux-5.10/include/linux/mfd/ |
H A D | palmas.h | 3770 unsigned int reg, const void *val, size_t val_count) in palmas_bulk_write() 3776 val, val_count); in palmas_bulk_write() 3780 unsigned int reg, void *val, size_t val_count) in palmas_bulk_read() 3786 val, val_count); in palmas_bulk_read() 3769 palmas_bulk_write(struct palmas *palmas, unsigned int base, unsigned int reg, const void *val, size_t val_count) palmas_bulk_write() argument 3779 palmas_bulk_read(struct palmas *palmas, unsigned int base, unsigned int reg, void *val, size_t val_count) palmas_bulk_read() argument
|
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | palmas.h | 3761 unsigned int reg, const void *val, size_t val_count) in palmas_bulk_write() 3767 val, val_count); in palmas_bulk_write() 3771 unsigned int reg, void *val, size_t val_count) in palmas_bulk_read() 3777 val, val_count); in palmas_bulk_read() 3760 palmas_bulk_write(struct palmas *palmas, unsigned int base, unsigned int reg, const void *val, size_t val_count) palmas_bulk_write() argument 3770 palmas_bulk_read(struct palmas *palmas, unsigned int base, unsigned int reg, void *val, size_t val_count) palmas_bulk_read() argument
|