Home
last modified time | relevance | path

Searched refs:reg_size (Results 1 - 25 of 172) sorted by relevance

1234567

/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/
H A Dio.c113 * reg_size ... | |
116 * ...+----+--> reg_start + reg_size
122 u32 reg_start, u32 reg_size) in wl1251_set_partition()
128 wl1251_debug(DEBUG_SPI, "reg_start %08X reg_size %08X", in wl1251_set_partition()
129 reg_start, reg_size); in wl1251_set_partition()
133 if ((mem_size + reg_size) > HW_ACCESS_MEMORY_MAX_RANGE) { in wl1251_set_partition()
136 mem_size = HW_ACCESS_MEMORY_MAX_RANGE - reg_size; in wl1251_set_partition()
139 wl1251_debug(DEBUG_SPI, "reg_start %08X reg_size %08X", in wl1251_set_partition()
140 reg_start, reg_size); in wl1251_set_partition()
152 wl1251_debug(DEBUG_SPI, "reg_start %08X reg_size in wl1251_set_partition()
120 wl1251_set_partition(struct wl1251 *wl, u32 mem_start, u32 mem_size, u32 reg_start, u32 reg_size) wl1251_set_partition() argument
[all...]
/kernel/linux/linux-5.10/drivers/input/rmi4/
H A Drmi_f12.c86 if (item->reg_size > sizeof(buf)) { in rmi_f12_read_sensor_tuning()
89 sizeof(buf), item->reg_size); in rmi_f12_read_sensor_tuning()
94 item->reg_size); in rmi_f12_read_sensor_tuning()
260 control_size = min(item->reg_size, 3UL); in rmi_f12_write_control_regs()
440 data_offset += item->reg_size; in rmi_f12_probe()
446 data_offset += item->reg_size; in rmi_f12_probe()
449 sensor->attn_size += item->reg_size; in rmi_f12_probe()
454 data_offset += item->reg_size; in rmi_f12_probe()
458 data_offset += item->reg_size; in rmi_f12_probe()
462 data_offset += item->reg_size; in rmi_f12_probe()
[all...]
/kernel/linux/linux-6.6/drivers/input/rmi4/
H A Drmi_f12.c86 if (item->reg_size > sizeof(buf)) { in rmi_f12_read_sensor_tuning()
89 sizeof(buf), item->reg_size); in rmi_f12_read_sensor_tuning()
94 item->reg_size); in rmi_f12_read_sensor_tuning()
260 control_size = min(item->reg_size, 3UL); in rmi_f12_write_control_regs()
440 data_offset += item->reg_size; in rmi_f12_probe()
446 data_offset += item->reg_size; in rmi_f12_probe()
449 sensor->attn_size += item->reg_size; in rmi_f12_probe()
454 data_offset += item->reg_size; in rmi_f12_probe()
458 data_offset += item->reg_size; in rmi_f12_probe()
462 data_offset += item->reg_size; in rmi_f12_probe()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl1251/
H A Dio.c113 * reg_size ... | |
116 * ...+----+--> reg_start + reg_size
122 u32 reg_start, u32 reg_size) in wl1251_set_partition()
134 wl1251_debug(DEBUG_SPI, "reg_start %08X reg_size %08X", in wl1251_set_partition()
135 reg_start, reg_size); in wl1251_set_partition()
139 if ((mem_size + reg_size) > HW_ACCESS_MEMORY_MAX_RANGE) { in wl1251_set_partition()
142 mem_size = HW_ACCESS_MEMORY_MAX_RANGE - reg_size; in wl1251_set_partition()
145 wl1251_debug(DEBUG_SPI, "reg_start %08X reg_size %08X", in wl1251_set_partition()
146 reg_start, reg_size); in wl1251_set_partition()
158 wl1251_debug(DEBUG_SPI, "reg_start %08X reg_size in wl1251_set_partition()
120 wl1251_set_partition(struct wl1251 *wl, u32 mem_start, u32 mem_size, u32 reg_start, u32 reg_size) wl1251_set_partition() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/loongson/
H A Dloongson_device.c44 .reg_size = 8,
49 .reg_size = 8,
53 .reg_size = 8,
76 .reg_size = 8,
81 .reg_size = 8,
85 .reg_size = 8,
/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Dvcpu_vector.c96 size_t reg_size, in kvm_riscv_vcpu_vreg_addr()
103 if (reg_size != sizeof(unsigned long)) in kvm_riscv_vcpu_vreg_addr()
123 if (reg_size != vlenb) in kvm_riscv_vcpu_vreg_addr()
143 size_t reg_size = KVM_REG_SIZE(reg->id); in kvm_riscv_vcpu_get_reg_vector() local
150 rc = kvm_riscv_vcpu_vreg_addr(vcpu, reg_num, reg_size, &reg_addr); in kvm_riscv_vcpu_get_reg_vector()
154 if (copy_to_user(uaddr, reg_addr, reg_size)) in kvm_riscv_vcpu_get_reg_vector()
169 size_t reg_size = KVM_REG_SIZE(reg->id); in kvm_riscv_vcpu_set_reg_vector() local
176 rc = kvm_riscv_vcpu_vreg_addr(vcpu, reg_num, reg_size, &reg_addr); in kvm_riscv_vcpu_set_reg_vector()
180 if (copy_from_user(reg_addr, uaddr, reg_size)) in kvm_riscv_vcpu_set_reg_vector()
94 kvm_riscv_vcpu_vreg_addr(struct kvm_vcpu *vcpu, unsigned long reg_num, size_t reg_size, void **reg_addr) kvm_riscv_vcpu_vreg_addr() argument
/kernel/linux/linux-5.10/drivers/base/regmap/
H A Dregmap-spmi.c17 const void *reg, size_t reg_size, in regmap_spmi_base_read()
23 BUG_ON(reg_size != 1); in regmap_spmi_base_read()
32 const void *reg, size_t reg_size, in regmap_spmi_base_gather_write()
39 BUG_ON(reg_size != 1); in regmap_spmi_base_gather_write()
106 const void *reg, size_t reg_size, in regmap_spmi_ext_read()
113 BUG_ON(reg_size != 2); in regmap_spmi_ext_read()
150 const void *reg, size_t reg_size, in regmap_spmi_ext_gather_write()
157 BUG_ON(reg_size != 2); in regmap_spmi_ext_gather_write()
16 regmap_spmi_base_read(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) regmap_spmi_base_read() argument
31 regmap_spmi_base_gather_write(void *context, const void *reg, size_t reg_size, const void *val, size_t val_size) regmap_spmi_base_gather_write() argument
105 regmap_spmi_ext_read(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) regmap_spmi_ext_read() argument
149 regmap_spmi_ext_gather_write(void *context, const void *reg, size_t reg_size, const void *val, size_t val_size) regmap_spmi_ext_gather_write() argument
H A Dregmap-i2c.c139 const void *reg, size_t reg_size, in regmap_i2c_gather_write()
155 xfer[0].len = reg_size; in regmap_i2c_gather_write()
173 const void *reg, size_t reg_size, in regmap_i2c_read()
183 xfer[0].len = reg_size; in regmap_i2c_read()
223 size_t reg_size, void *val, in regmap_i2c_smbus_i2c_read()
230 if (reg_size != 1 || val_size < 1) in regmap_i2c_smbus_i2c_read()
264 size_t reg_size, void *val, in regmap_i2c_smbus_i2c_read_reg16()
271 if (reg_size != 2) in regmap_i2c_smbus_i2c_read_reg16()
138 regmap_i2c_gather_write(void *context, const void *reg, size_t reg_size, const void *val, size_t val_size) regmap_i2c_gather_write() argument
172 regmap_i2c_read(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) regmap_i2c_read() argument
222 regmap_i2c_smbus_i2c_read(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) regmap_i2c_smbus_i2c_read() argument
263 regmap_i2c_smbus_i2c_read_reg16(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) regmap_i2c_smbus_i2c_read_reg16() argument
/kernel/linux/linux-6.6/drivers/base/regmap/
H A Dregmap-spmi.c17 const void *reg, size_t reg_size, in regmap_spmi_base_read()
23 BUG_ON(reg_size != 1); in regmap_spmi_base_read()
32 const void *reg, size_t reg_size, in regmap_spmi_base_gather_write()
39 BUG_ON(reg_size != 1); in regmap_spmi_base_gather_write()
106 const void *reg, size_t reg_size, in regmap_spmi_ext_read()
113 BUG_ON(reg_size != 2); in regmap_spmi_ext_read()
150 const void *reg, size_t reg_size, in regmap_spmi_ext_gather_write()
157 BUG_ON(reg_size != 2); in regmap_spmi_ext_gather_write()
16 regmap_spmi_base_read(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) regmap_spmi_base_read() argument
31 regmap_spmi_base_gather_write(void *context, const void *reg, size_t reg_size, const void *val, size_t val_size) regmap_spmi_base_gather_write() argument
105 regmap_spmi_ext_read(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) regmap_spmi_ext_read() argument
149 regmap_spmi_ext_gather_write(void *context, const void *reg, size_t reg_size, const void *val, size_t val_size) regmap_spmi_ext_gather_write() argument
H A Dregmap-i2c.c139 const void *reg, size_t reg_size, in regmap_i2c_gather_write()
155 xfer[0].len = reg_size; in regmap_i2c_gather_write()
173 const void *reg, size_t reg_size, in regmap_i2c_read()
183 xfer[0].len = reg_size; in regmap_i2c_read()
223 size_t reg_size, void *val, in regmap_i2c_smbus_i2c_read()
230 if (reg_size != 1 || val_size < 1) in regmap_i2c_smbus_i2c_read()
264 size_t reg_size, void *val, in regmap_i2c_smbus_i2c_read_reg16()
271 if (reg_size != 2) in regmap_i2c_smbus_i2c_read_reg16()
138 regmap_i2c_gather_write(void *context, const void *reg, size_t reg_size, const void *val, size_t val_size) regmap_i2c_gather_write() argument
172 regmap_i2c_read(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) regmap_i2c_read() argument
222 regmap_i2c_smbus_i2c_read(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) regmap_i2c_smbus_i2c_read() argument
263 regmap_i2c_smbus_i2c_read_reg16(void *context, const void *reg, size_t reg_size, void *val, size_t val_size) regmap_i2c_smbus_i2c_read_reg16() argument
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/abi/
H A Dsyscall-abi.c155 size_t reg_size = sve_vl; in check_z() local
163 uint8_t *in = &z_in[reg_size * i]; in check_z()
164 uint8_t *out = &z_out[reg_size * i]; in check_z()
172 if (memcmp(z_zero, out, reg_size) != 0) { in check_z()
188 if (reg_size > SVE_Z_SHARED_BYTES && in check_z()
190 reg_size - SVE_Z_SHARED_BYTES) != 0)) { in check_z()
214 size_t reg_size = sve_vq_from_vl(sve_vl) * 2; /* 1 bit per VL byte */ in check_p() local
223 for (i = 0; i < SVE_NUM_PREGS * reg_size; i++) in check_p()
261 size_t reg_size = sve_vq_from_vl(sve_vl) * 2; /* 1 bit per VL byte */ in check_ffr() local
273 for (i = 0; i < reg_size; in check_ffr()
324 size_t reg_size = sme_vl * sme_vl; check_za() local
[all...]
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dauxio_32.c69 r.end = auxregs[0].phys_addr + auxregs[0].reg_size - 1; in auxio_probe()
70 auxio_register = of_ioremap(&r, 0, auxregs[0].reg_size, "auxio"); in auxio_probe()
133 r.end = regs.phys_addr + regs.reg_size - 1; in auxio_power_probe()
135 (u8 __iomem *)of_ioremap(&r, 0, regs.reg_size, "auxpower"); in auxio_power_probe()
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dauxio_32.c68 r.end = auxregs[0].phys_addr + auxregs[0].reg_size - 1; in auxio_probe()
69 auxio_register = of_ioremap(&r, 0, auxregs[0].reg_size, "auxio"); in auxio_probe()
132 r.end = regs.phys_addr + regs.reg_size - 1; in auxio_power_probe()
134 (u8 __iomem *)of_ioremap(&r, 0, regs.reg_size, "auxpower"); in auxio_power_probe()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dkgdb.c109 int reg_offset, reg_size; in dbg_get_reg() local
115 reg_size = dbg_reg_def[regno].size; in dbg_get_reg()
122 memcpy(mem, (void *)regs + reg_offset, reg_size); in dbg_get_reg() local
134 memcpy(mem, (void *)&current->thread.fpu.fcsr, reg_size); in dbg_get_reg() local
137 memcpy(mem, (void *)&current->thread.fpu.fcc + reg_offset, reg_size); in dbg_get_reg() local
140 memcpy(mem, (void *)&current->thread.fpu.fpr[reg_offset], reg_size); in dbg_get_reg() local
152 int reg_offset, reg_size; in dbg_set_reg() local
158 reg_size = dbg_reg_def[regno].size; in dbg_set_reg()
165 memcpy((void *)regs + reg_offset, mem, reg_size); in dbg_set_reg()
175 memcpy((void *)&current->thread.fpu.fcsr, mem, reg_size); in dbg_set_reg()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/aarch64/
H A Dget-reg-list.c186 const char *reg_size = NULL; in print_reg() local
193 reg_size = "KVM_REG_SIZE_U8"; in print_reg()
196 reg_size = "KVM_REG_SIZE_U16"; in print_reg()
199 reg_size = "KVM_REG_SIZE_U32"; in print_reg()
202 reg_size = "KVM_REG_SIZE_U64"; in print_reg()
205 reg_size = "KVM_REG_SIZE_U128"; in print_reg()
208 reg_size = "KVM_REG_SIZE_U256"; in print_reg()
211 reg_size = "KVM_REG_SIZE_U512"; in print_reg()
214 reg_size = "KVM_REG_SIZE_U1024"; in print_reg()
217 reg_size in print_reg()
[all...]
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dad_sigma_delta.c442 unsigned int reg_size; in ad_sd_trigger_handler() local
445 reg_size = indio_dev->channels[0].scan_type.realbits + in ad_sd_trigger_handler()
447 reg_size = DIV_ROUND_UP(reg_size, 8); in ad_sd_trigger_handler()
456 transfer_size = reg_size + 1; in ad_sd_trigger_handler()
458 transfer_size = reg_size; in ad_sd_trigger_handler()
460 switch (reg_size) { in ad_sd_trigger_handler()
464 status_pos = reg_size; in ad_sd_trigger_handler()
473 status_pos = reg_size + 1; in ad_sd_trigger_handler()
/kernel/linux/linux-6.6/drivers/i2c/muxes/
H A Di2c-mux-mlxcpld.c68 switch (mux->pdata.reg_size) { in mlxcpld_mux_reg_write()
80 msg.len = mux->pdata.reg_size + 1; in mlxcpld_mux_reg_write()
94 if (mux->pdata.reg_size == 1) in mlxcpld_mux_select_chan()
129 switch (pdata->reg_size) { in mlxcpld_mux_probe()
H A Di2c-mux-reg.c34 switch (mux->data.reg_size) { in i2c_mux_reg_set()
140 mux->data.reg_size = resource_size(&res); in i2c_mux_reg_probe_dt()
191 mux->data.reg_size = resource_size(res); in i2c_mux_reg_probe()
194 if (mux->data.reg_size != 4 && mux->data.reg_size != 2 && in i2c_mux_reg_probe()
195 mux->data.reg_size != 1) { in i2c_mux_reg_probe()
/kernel/linux/linux-5.10/drivers/i2c/muxes/
H A Di2c-mux-reg.c34 switch (mux->data.reg_size) { in i2c_mux_reg_set()
140 mux->data.reg_size = resource_size(&res); in i2c_mux_reg_probe_dt()
191 mux->data.reg_size = resource_size(res); in i2c_mux_reg_probe()
194 if (mux->data.reg_size != 4 && mux->data.reg_size != 2 && in i2c_mux_reg_probe()
195 mux->data.reg_size != 1) { in i2c_mux_reg_probe()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Di2c.c400 int num, chunk_size, reg_size, i, j; in mlxsw_i2c_cmd() local
410 reg_size = mlxsw_i2c_get_reg_size(in_mbox); in mlxsw_i2c_cmd()
411 num = reg_size / mlxsw_i2c->block_size; in mlxsw_i2c_cmd()
412 if (reg_size % mlxsw_i2c->block_size) in mlxsw_i2c_cmd()
420 err = mlxsw_i2c_write(dev, reg_size, in_mbox, num, status); in mlxsw_i2c_cmd()
431 reg_size = MLXSW_I2C_MAX_DATA_SIZE; in mlxsw_i2c_cmd()
432 num = DIV_ROUND_UP(reg_size, mlxsw_i2c->block_size); in mlxsw_i2c_cmd()
448 chunk_size = (reg_size > mlxsw_i2c->block_size) ? in mlxsw_i2c_cmd()
449 mlxsw_i2c->block_size : reg_size; in mlxsw_i2c_cmd()
473 reg_size in mlxsw_i2c_cmd()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Di2c.c416 int num, chunk_size, reg_size, i, j; in mlxsw_i2c_cmd() local
426 reg_size = mlxsw_i2c_get_reg_size(in_mbox); in mlxsw_i2c_cmd()
427 num = reg_size / mlxsw_i2c->block_size; in mlxsw_i2c_cmd()
428 if (reg_size % mlxsw_i2c->block_size) in mlxsw_i2c_cmd()
436 err = mlxsw_i2c_write(dev, reg_size, in_mbox, num, status); in mlxsw_i2c_cmd()
447 reg_size = MLXSW_I2C_MAX_DATA_SIZE; in mlxsw_i2c_cmd()
448 num = DIV_ROUND_UP(reg_size, mlxsw_i2c->block_size); in mlxsw_i2c_cmd()
464 chunk_size = (reg_size > mlxsw_i2c->block_size) ? in mlxsw_i2c_cmd()
465 mlxsw_i2c->block_size : reg_size; in mlxsw_i2c_cmd()
489 reg_size in mlxsw_i2c_cmd()
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Drk8xx-spi.c63 static int rk806_spi_bus_read(void *context, const void *vreg, size_t reg_size, in rk806_spi_bus_read() argument
70 if (reg_size != RK806_ADDR_SIZE || in rk806_spi_bus_read()
76 memcpy(txbuf+1, vreg, reg_size); in rk806_spi_bus_read()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/aarch64/
H A Dget-reg-list.c167 const char *reg_size = NULL; in print_reg() local
174 reg_size = "KVM_REG_SIZE_U8"; in print_reg()
177 reg_size = "KVM_REG_SIZE_U16"; in print_reg()
180 reg_size = "KVM_REG_SIZE_U32"; in print_reg()
183 reg_size = "KVM_REG_SIZE_U64"; in print_reg()
186 reg_size = "KVM_REG_SIZE_U128"; in print_reg()
189 reg_size = "KVM_REG_SIZE_U256"; in print_reg()
192 reg_size = "KVM_REG_SIZE_U512"; in print_reg()
195 reg_size = "KVM_REG_SIZE_U1024"; in print_reg()
198 reg_size in print_reg()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/riscv/
H A Dget-reg-list.c423 const char *reg_size = NULL; in print_reg() local
430 reg_size = "KVM_REG_SIZE_U32"; in print_reg()
433 reg_size = "KVM_REG_SIZE_U64"; in print_reg()
436 reg_size = "KVM_REG_SIZE_U128"; in print_reg()
446 reg_size, config_id_to_str(id)); in print_reg()
450 reg_size, core_id_to_str(prefix, id)); in print_reg()
454 reg_size, csr_id_to_str(prefix, id)); in print_reg()
458 reg_size, timer_id_to_str(prefix, id)); in print_reg()
462 reg_size, fp_f_id_to_str(prefix, id)); in print_reg()
466 reg_size, fp_d_id_to_st in print_reg()
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/
H A Dpinctrl-mcp23s08_spi.c42 const void *reg, size_t reg_size, in mcp23sxx_spi_gather_write()
49 { .tx_buf = reg, .len = reg_size, }, in mcp23sxx_spi_gather_write()
60 static int mcp23sxx_spi_read(void *context, const void *reg, size_t reg_size, in mcp23sxx_spi_read() argument
67 if (reg_size != 1) in mcp23sxx_spi_read()
41 mcp23sxx_spi_gather_write(void *context, const void *reg, size_t reg_size, const void *val, size_t val_size) mcp23sxx_spi_gather_write() argument

Completed in 13 milliseconds

1234567