Home
last modified time | relevance | path

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

123

/kernel/linux/linux-6.6/drivers/crypto/hisilicon/
H A Ddebugfs.c90 .reg_len = QM_DFX_BASE_LEN,
93 .reg_len = QM_DFX_STATE1_LEN,
96 .reg_len = QM_DFX_STATE2_LEN,
99 .reg_len = QM_DFX_COMMON_LEN,
793 struct dfx_diff_registers *dregs, int reg_len) in dfx_regs_uninit()
798 for (i = 0; i < reg_len; i++) { in dfx_regs_uninit()
806 const struct dfx_diff_registers *cregs, u32 reg_len) in dfx_regs_init()
812 diff_regs = kcalloc(reg_len, sizeof(*diff_regs), GFP_KERNEL); in dfx_regs_init()
816 for (i = 0; i < reg_len; i++) { in dfx_regs_init()
817 if (!cregs[i].reg_len) in dfx_regs_init()
792 dfx_regs_uninit(struct hisi_qm *qm, struct dfx_diff_registers *dregs, int reg_len) dfx_regs_uninit() argument
805 dfx_regs_init(struct hisi_qm *qm, const struct dfx_diff_registers *cregs, u32 reg_len) dfx_regs_init() argument
845 qm_diff_regs_init(struct hisi_qm *qm, struct dfx_diff_registers *dregs, u32 reg_len) qm_diff_regs_init() argument
893 qm_diff_regs_uninit(struct hisi_qm *qm, u32 reg_len) qm_diff_regs_uninit() argument
905 hisi_qm_regs_debugfs_init(struct hisi_qm *qm, struct dfx_diff_registers *dregs, u32 reg_len) hisi_qm_regs_debugfs_init() argument
937 hisi_qm_regs_debugfs_uninit(struct hisi_qm *qm, u32 reg_len) hisi_qm_regs_debugfs_uninit() argument
[all...]
/kernel/linux/linux-5.10/drivers/base/regmap/
H A Dregmap-spi.c37 const void *reg, size_t reg_len, in regmap_spi_gather_write()
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()
65 async->t[0].len = reg_len; in regmap_spi_async_write()
36 regmap_spi_gather_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len) regmap_spi_gather_write() argument
53 regmap_spi_async_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len, struct regmap_async *a) regmap_spi_async_write() argument
H A Dregmap-spi-avmm.c585 const void *reg_buf, size_t reg_len, in regmap_spi_avmm_gather_write()
588 if (reg_len != SPI_AVMM_REG_SIZE) in regmap_spi_avmm_gather_write()
609 const void *reg_buf, size_t reg_len, in regmap_spi_avmm_read()
612 if (reg_len != SPI_AVMM_REG_SIZE) in regmap_spi_avmm_read()
584 regmap_spi_avmm_gather_write(void *context, const void *reg_buf, size_t reg_len, const void *val_buf, size_t val_len) regmap_spi_avmm_gather_write() argument
608 regmap_spi_avmm_read(void *context, const void *reg_buf, size_t reg_len, void *val_buf, size_t val_len) regmap_spi_avmm_read() argument
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()
/kernel/linux/linux-6.6/drivers/base/regmap/
H A Dregmap-raw-ram.c30 const void *reg, size_t reg_len, in regmap_raw_ram_gather_write()
38 if (reg_len != 2) in regmap_raw_ram_gather_write()
59 const void *reg, size_t reg_len, in regmap_raw_ram_read()
67 if (reg_len != 2) in regmap_raw_ram_read()
29 regmap_raw_ram_gather_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len) regmap_raw_ram_gather_write() argument
58 regmap_raw_ram_read(void *context, const void *reg, size_t reg_len, void *val, size_t val_len) regmap_raw_ram_read() argument
H A Dregmap-spi.c37 const void *reg, size_t reg_len, in regmap_spi_gather_write()
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()
65 async->t[0].len = reg_len; in regmap_spi_async_write()
36 regmap_spi_gather_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len) regmap_spi_gather_write() argument
53 regmap_spi_async_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len, struct regmap_async *a) regmap_spi_async_write() argument
H A Dregmap-spi-avmm.c579 const void *reg_buf, size_t reg_len, in regmap_spi_avmm_gather_write()
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()
606 if (reg_len != SPI_AVMM_REG_SIZE) in regmap_spi_avmm_read()
578 regmap_spi_avmm_gather_write(void *context, const void *reg_buf, size_t reg_len, const void *val_buf, size_t val_len) regmap_spi_avmm_gather_write() argument
602 regmap_spi_avmm_read(void *context, const void *reg_buf, size_t reg_len, void *val_buf, size_t val_len) regmap_spi_avmm_read() argument
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()
/kernel/linux/linux-5.10/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-regmap.c25 const void *reg, size_t reg_len, in mcp251xfd_regmap_nocrc_gather_write()
41 reg_len != sizeof(buf_tx->cmd.cmd)) in mcp251xfd_regmap_nocrc_gather_write()
140 const void *reg, size_t reg_len, in mcp251xfd_regmap_nocrc_read()
155 reg_len != sizeof(buf_tx->cmd.cmd)) in mcp251xfd_regmap_nocrc_read()
190 const void *reg_p, size_t reg_len, in mcp251xfd_regmap_crc_gather_write()
209 reg_len != sizeof(buf_tx->cmd.cmd) + in mcp251xfd_regmap_crc_gather_write()
264 const void *reg_p, size_t reg_len, in mcp251xfd_regmap_crc_read()
280 reg_len != sizeof(buf_tx->cmd.cmd) + in mcp251xfd_regmap_crc_read()
24 mcp251xfd_regmap_nocrc_gather_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len) mcp251xfd_regmap_nocrc_gather_write() argument
139 mcp251xfd_regmap_nocrc_read(void *context, const void *reg, size_t reg_len, void *val_buf, size_t val_len) mcp251xfd_regmap_nocrc_read() argument
189 mcp251xfd_regmap_crc_gather_write(void *context, const void *reg_p, size_t reg_len, const void *val, size_t val_len) mcp251xfd_regmap_crc_gather_write() argument
263 mcp251xfd_regmap_crc_read(void *context, const void *reg_p, size_t reg_len, void *val_buf, size_t val_len) mcp251xfd_regmap_crc_read() argument
/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-regmap.c25 const void *reg, size_t reg_len, in mcp251xfd_regmap_nocrc_gather_write()
41 reg_len != sizeof(buf_tx->cmd.cmd)) in mcp251xfd_regmap_nocrc_gather_write()
150 const void *reg, size_t reg_len, in mcp251xfd_regmap_nocrc_read()
165 reg_len != sizeof(buf_tx->cmd.cmd)) in mcp251xfd_regmap_nocrc_read()
200 const void *reg_p, size_t reg_len, in mcp251xfd_regmap_crc_gather_write()
219 reg_len != sizeof(buf_tx->cmd.cmd) + in mcp251xfd_regmap_crc_gather_write()
283 const void *reg_p, size_t reg_len, in mcp251xfd_regmap_crc_read()
299 reg_len != sizeof(buf_tx->cmd.cmd) + in mcp251xfd_regmap_crc_read()
24 mcp251xfd_regmap_nocrc_gather_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len) mcp251xfd_regmap_nocrc_gather_write() argument
149 mcp251xfd_regmap_nocrc_read(void *context, const void *reg, size_t reg_len, void *val_buf, size_t val_len) mcp251xfd_regmap_nocrc_read() argument
199 mcp251xfd_regmap_crc_gather_write(void *context, const void *reg_p, size_t reg_len, const void *val, size_t val_len) mcp251xfd_regmap_crc_gather_write() argument
282 mcp251xfd_regmap_crc_read(void *context, const void *reg_p, size_t reg_len, void *val_buf, size_t val_len) mcp251xfd_regmap_crc_read() argument
/kernel/linux/linux-6.6/drivers/media/i2c/ccs/
H A Dccs-data-defs.h76 u8 reg_len; member
91 u8 reg_len; member
100 u8 reg_len; member
H A Dccs-data.c235 switch (r->reg_len >> CCS_DATA_BLOCK_REGS_SEL_SHIFT) { in ccs_data_parse_regs()
237 addr += r->reg_len & CCS_DATA_BLOCK_REGS_ADDR_MASK; in ccs_data_parse_regs()
238 len = ((r->reg_len & CCS_DATA_BLOCK_REGS_LEN_MASK) in ccs_data_parse_regs()
252 addr += ((u16)(r2->reg_len & in ccs_data_parse_regs()
255 len = ((r2->reg_len & CCS_DATA_BLOCK_REGS_2_LEN_MASK) in ccs_data_parse_regs()
271 len = (r3->reg_len & CCS_DATA_BLOCK_REGS_3_LEN_MASK) + 1; in ccs_data_parse_regs()
/kernel/linux/linux-6.6/drivers/iio/dac/
H A Dad3552r.c356 u8 reg_len; in ad3552r_write_reg() local
359 reg_len = _ad3552r_reg_len(addr); in ad3552r_write_reg()
360 if (reg_len == 2) in ad3552r_write_reg()
363 if (reg_len == 1) in ad3552r_write_reg()
366 /* reg_len can be 2 or 3, but 3rd bytes needs to be set to 0 */ in ad3552r_write_reg()
369 return ad3552r_transfer(dac, addr, reg_len, buf, false); in ad3552r_write_reg()
375 u8 reg_len, buf[AD3552R_MAX_REG_SIZE] = { 0 }; in ad3552r_read_reg() local
377 reg_len = _ad3552r_reg_len(addr); in ad3552r_read_reg()
378 err = ad3552r_transfer(dac, addr, reg_len, buf, true); in ad3552r_read_reg()
382 if (reg_len in ad3552r_read_reg()
[all...]
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/drivers/net/can/m_can/
H A Dtcan4x5x-regmap.c18 const void *reg, size_t reg_len, in tcan4x5x_regmap_gather_write()
47 const void *reg_buf, size_t reg_len, in tcan4x5x_regmap_read()
17 tcan4x5x_regmap_gather_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len) tcan4x5x_regmap_gather_write() argument
46 tcan4x5x_regmap_read(void *context, const void *reg_buf, size_t reg_len, void *val_buf, size_t val_len) tcan4x5x_regmap_read() argument
/kernel/linux/linux-6.6/drivers/bus/mhi/host/
H A Dinit.c519 if (val >= mhi_cntrl->reg_len - (8 * MHI_DEV_WAKE_DB)) { in mhi_init_mmio()
521 val, mhi_cntrl->reg_len - (8 * MHI_DEV_WAKE_DB)); in mhi_init_mmio()
541 if (val >= mhi_cntrl->reg_len - (8 * mhi_cntrl->total_ev_rings)) { in mhi_init_mmio()
543 val, mhi_cntrl->reg_len - (8 * mhi_cntrl->total_ev_rings)); in mhi_init_mmio()
916 !mhi_cntrl->irq || !mhi_cntrl->reg_len) in mhi_register_controller()
1112 if (bhi_off >= mhi_cntrl->reg_len) { in mhi_prepare_for_power_up()
1114 bhi_off, mhi_cntrl->reg_len); in mhi_prepare_for_power_up()
1128 if (bhie_off >= mhi_cntrl->reg_len) { in mhi_prepare_for_power_up()
1131 bhie_off, mhi_cntrl->reg_len); in mhi_prepare_for_power_up()
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/zip/
H A Dzip_main.c338 .reg_len = HZIP_CORE_REGS_BASE_LEN,
341 .reg_len = HZIP_CORE_REGS_DFX_LEN,
344 .reg_len = HZIP_CORE_REGS_DFX_LEN,
347 .reg_len = HZIP_CORE_REGS_DFX_LEN,
350 .reg_len = HZIP_CORE_REGS_DFX_LEN,
353 .reg_len = HZIP_CORE_REGS_DFX_LEN,
356 .reg_len = HZIP_CORE_REGS_DFX_LEN,
359 .reg_len = HZIP_CORE_REGS_DFX_LEN,
362 .reg_len = HZIP_CORE_REGS_DFX_LEN,
/kernel/linux/linux-5.10/drivers/net/can/m_can/
H A Dtcan4x5x.c169 size_t reg_len, const void *val, in regmap_spi_gather_write()
177 { .tx_buf = &addr, .len = reg_len, .cs_change = 0,}, in regmap_spi_gather_write()
199 const void *reg, size_t reg_len, in regmap_spi_async_write()
168 regmap_spi_gather_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len) regmap_spi_gather_write() argument
198 regmap_spi_async_write(void *context, const void *reg, size_t reg_len, const void *val, size_t val_len, struct regmap_async *a) regmap_spi_async_write() argument
/kernel/linux/linux-6.6/include/linux/
H A Dhisi_acc_qm.h171 u32 reg_len; member
513 struct dfx_diff_registers *dregs, u32 reg_len);
514 void hisi_qm_regs_debugfs_uninit(struct hisi_qm *qm, u32 reg_len);
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_octeon_cf.c841 int n_addr, n_size, reg_len; in octeon_cf_probe() local
872 reg_prop = of_find_property(node, "reg", &reg_len); in octeon_cf_probe()
873 if (!reg_prop || reg_len < sizeof(__be32)) in octeon_cf_probe()
921 if (reg_len < (n_addr + n_size + 1) * sizeof(__be32)) in octeon_cf_probe()
/kernel/linux/linux-6.6/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
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()

Completed in 27 milliseconds

123