| /linux/drivers/net/wireless/ti/wl1251/ |
| H A D | io.c | 122 u32 reg_start, u32 reg_size) in wl1251_set_partition() argument 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() 146 reg_start, reg_size); in wl1251_set_partition() 159 reg_start, reg_size); in wl1251_set_partition() 161 ((reg_start + reg_size) > mem_start)) { in wl1251_set_partition() 166 reg_size = mem_start - reg_start; in wl1251_set_partition() 170 reg_start, reg_size); in wl1251_set_partition() 176 partition->reg.size = reg_size; in wl1251_set_partition()
|
| /linux/arch/riscv/kvm/ |
| H A D | vcpu_vector.c | 98 size_t reg_size, in kvm_riscv_vcpu_vreg_addr() argument 105 if (reg_size != sizeof(unsigned long)) in kvm_riscv_vcpu_vreg_addr() 128 if (reg_size != vlenb) in kvm_riscv_vcpu_vreg_addr() 148 size_t reg_size = KVM_REG_SIZE(reg->id); in kvm_riscv_vcpu_get_reg_vector() local 155 rc = kvm_riscv_vcpu_vreg_addr(vcpu, reg_num, reg_size, ®_addr); in kvm_riscv_vcpu_get_reg_vector() 159 if (copy_to_user(uaddr, reg_addr, reg_size)) in kvm_riscv_vcpu_get_reg_vector() 174 size_t reg_size = KVM_REG_SIZE(reg->id); in kvm_riscv_vcpu_set_reg_vector() local 185 if (reg_size != sizeof(reg_val)) in kvm_riscv_vcpu_set_reg_vector() 187 if (copy_from_user(®_val, uaddr, reg_size)) in kvm_riscv_vcpu_set_reg_vector() 195 rc = kvm_riscv_vcpu_vreg_addr(vcpu, reg_num, reg_size, ®_addr); in kvm_riscv_vcpu_set_reg_vector() [all …]
|
| /linux/drivers/input/rmi4/ |
| H A D | rmi_f12.c | 89 if (item->reg_size > sizeof(buf)) { in rmi_f12_read_sensor_tuning() 92 sizeof(buf), item->reg_size); in rmi_f12_read_sensor_tuning() 97 item->reg_size); in rmi_f12_read_sensor_tuning() 283 control_size = min(item->reg_size, 3UL); in rmi_f12_write_control_regs() 463 data_offset += item->reg_size; in rmi_f12_probe() 469 data_offset += item->reg_size; in rmi_f12_probe() 472 sensor->attn_size += item->reg_size; in rmi_f12_probe() 477 data_offset += item->reg_size; in rmi_f12_probe() 481 data_offset += item->reg_size; in rmi_f12_probe() 485 data_offset += item->reg_size; in rmi_f12_probe() [all …]
|
| /linux/drivers/gpu/drm/loongson/ |
| H A D | loongson_device.c | 44 .reg_size = 8, 49 .reg_size = 8, 53 .reg_size = 8, 76 .reg_size = 8, 81 .reg_size = 8, 85 .reg_size = 8,
|
| H A D | lsdc_gfxpll.c | 157 this->mmio = ioremap(this->reg_base, this->reg_size); in loongson_gfxpll_init() 186 this->reg_size = gfx->gfxpll.reg_size; in loongson_gfxpll_create()
|
| /linux/drivers/base/regmap/ |
| H A D | regmap-spmi.c | 17 const void *reg, size_t reg_size, in regmap_spmi_base_read() argument 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() argument 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() argument 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() argument 157 BUG_ON(reg_size != 2); in regmap_spmi_ext_gather_write()
|
| H A D | regmap-i2c.c | 139 const void *reg, size_t reg_size, in regmap_i2c_gather_write() argument 155 xfer[0].len = reg_size; in regmap_i2c_gather_write() 173 const void *reg, size_t reg_size, in regmap_i2c_read() argument 183 xfer[0].len = reg_size; in regmap_i2c_read() 223 size_t reg_size, void *val, in regmap_i2c_smbus_i2c_read() argument 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() argument 271 if (reg_size != 2) in regmap_i2c_smbus_i2c_read_reg16()
|
| H A D | regmap-i3c.c | 26 const void *reg, size_t reg_size, in regmap_i3c_read() argument 34 xfers[0].len = reg_size; in regmap_i3c_read()
|
| H A D | regmap-sdw.c | 24 const void *reg_buf, size_t reg_size, in regmap_sdw_gather_write() argument 35 const void *reg_buf, size_t reg_size, in regmap_sdw_read() argument
|
| /linux/tools/testing/selftests/arm64/abi/ |
| H A D | syscall-abi.c | 155 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; i++) in check_ffr() [all …]
|
| /linux/arch/sparc/kernel/ |
| H A D | auxio_32.c | 68 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()
|
| /linux/drivers/iio/imu/smi330/ |
| H A D | smi330_spi.c | 13 size_t reg_size, void *val_buf, in smi330_regmap_spi_read() argument 21 if (reg_size + 1 != ARRAY_SIZE(reg)) { in smi330_regmap_spi_read() 22 dev_err(&spi->dev, "Invalid register size %zu\n", reg_size); in smi330_regmap_spi_read()
|
| H A D | smi330_i2c.c | 22 size_t reg_size, void *val_buf, in smi330_regmap_i2c_read() argument 42 .len = reg_size, in smi330_regmap_i2c_read()
|
| /linux/drivers/mfd/ |
| H A D | rk8xx-spi.c | 63 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()
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | get-reg-list.c | 215 const char *reg_size = NULL; in print_reg() local 222 reg_size = "KVM_REG_SIZE_U8"; in print_reg() 225 reg_size = "KVM_REG_SIZE_U16"; in print_reg() 228 reg_size = "KVM_REG_SIZE_U32"; in print_reg() 231 reg_size = "KVM_REG_SIZE_U64"; in print_reg() 234 reg_size = "KVM_REG_SIZE_U128"; in print_reg() 237 reg_size = "KVM_REG_SIZE_U256"; in print_reg() 240 reg_size = "KVM_REG_SIZE_U512"; in print_reg() 243 reg_size = "KVM_REG_SIZE_U1024"; in print_reg() 246 reg_size = "KVM_REG_SIZE_U2048"; in print_reg() [all …]
|
| /linux/drivers/iio/pressure/ |
| H A D | bmp280-spi.c | 32 size_t reg_size, void *val, size_t val_size) in bmp280_regmap_spi_read() argument 36 return spi_write_then_read(spi, reg, reg_size, val, val_size); in bmp280_regmap_spi_read() 40 size_t reg_size, void *val, size_t val_size) in bmp380_regmap_spi_read() argument
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | hal.c | 535 s->reg_size[0] = HAL_REO2_RING_BASE_LSB(ab) - HAL_REO1_RING_BASE_LSB(ab); in ath12k_hal_srng_create_config_qcn9274() 536 s->reg_size[1] = HAL_REO2_RING_HP - HAL_REO1_RING_HP; in ath12k_hal_srng_create_config_qcn9274() 545 s->reg_size[0] = HAL_SW2REO1_RING_BASE_LSB(ab) - HAL_SW2REO_RING_BASE_LSB(ab); in ath12k_hal_srng_create_config_qcn9274() 546 s->reg_size[1] = HAL_SW2REO1_RING_HP - HAL_SW2REO_RING_HP; in ath12k_hal_srng_create_config_qcn9274() 559 s->reg_size[0] = HAL_TCL2_RING_BASE_LSB(ab) - HAL_TCL1_RING_BASE_LSB(ab); in ath12k_hal_srng_create_config_qcn9274() 560 s->reg_size[1] = HAL_TCL2_RING_HP - HAL_TCL1_RING_HP; in ath12k_hal_srng_create_config_qcn9274() 573 s->reg_size[0] = HAL_SEQ_WCSS_UMAC_CE1_SRC_REG(ab) - in ath12k_hal_srng_create_config_qcn9274() 575 s->reg_size[1] = HAL_SEQ_WCSS_UMAC_CE1_SRC_REG(ab) - in ath12k_hal_srng_create_config_qcn9274() 581 s->reg_size[0] = HAL_SEQ_WCSS_UMAC_CE1_DST_REG(ab) - in ath12k_hal_srng_create_config_qcn9274() 583 s->reg_size[1] = HAL_SEQ_WCSS_UMAC_CE1_DST_REG(ab) - in ath12k_hal_srng_create_config_qcn9274() [all …]
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-mcp23s08_spi.c | 42 const void *reg, size_t reg_size, in mcp23sxx_spi_gather_write() argument 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()
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | mtk_nand.c | 120 u32 reg_size; member 198 poi = chip->oob_poi + (i + 1) * mtk_nand->fdm.reg_size; in oob_ptr() 202 poi = chip->oob_poi + i * mtk_nand->fdm.reg_size; in oob_ptr() 379 fmt |= mtk_nand->fdm.reg_size << PAGEFMT_FDM_SHIFT; in mtk_nfc_hw_runtime_config() 645 int size = chip->ecc.size + mtk_nand->fdm.reg_size; in mtk_nfc_sector_encode() 696 memcpy(mtk_oob_ptr(chip, i), oob_ptr(chip, i), fdm->reg_size); in mtk_nfc_format_subpage() 724 memcpy(mtk_oob_ptr(chip, i), oob_ptr(chip, i), fdm->reg_size); in mtk_nfc_format_page() 743 for (j = 0; j < fdm->reg_size; j++) in mtk_nfc_read_fdm() 763 vall |= (j < fdm->reg_size ? oobptr[j] : 0xff) in mtk_nfc_write_fdm() 766 valm |= (j < fdm->reg_size ? oobptr[j] : 0xff) in mtk_nfc_write_fdm() [all …]
|
| /linux/tools/testing/selftests/kvm/riscv/ |
| H A D | get-reg-list.c | 734 const char *reg_size = NULL; in print_reg() local 741 reg_size = "KVM_REG_SIZE_U32"; in print_reg() 744 reg_size = "KVM_REG_SIZE_U64"; in print_reg() 747 reg_size = "KVM_REG_SIZE_U128"; in print_reg() 750 reg_size = "KVM_REG_SIZE_U256"; in print_reg() 761 reg_size, config_id_to_str(prefix, id)); in print_reg() 765 reg_size, core_id_to_str(prefix, id)); in print_reg() 769 reg_size, csr_id_to_str(prefix, id)); in print_reg() 773 reg_size, timer_id_to_str(prefix, id)); in print_reg() 777 reg_size, fp_f_id_to_str(prefix, id)); in print_reg() [all …]
|
| /linux/drivers/iio/imu/bmi323/ |
| H A D | bmi323_spi.c | 21 size_t reg_size, void *val_buf, in bmi323_regmap_spi_read() argument 26 return spi_write_then_read(spi, reg_buf, reg_size, val_buf, val_size); in bmi323_regmap_spi_read()
|
| H A D | bmi323_i2c.c | 26 size_t reg_size, void *val_buf, in bmi323_regmap_i2c_read() argument 35 msgs[0].len = reg_size; in bmi323_regmap_i2c_read()
|
| /linux/drivers/iio/imu/bmi270/ |
| H A D | bmi270_spi.c | 18 size_t reg_size, void *val_buf, in bmi270_regmap_spi_read() argument 21 return spi_write_then_read(spi, reg_buf, reg_size, val_buf, val_size); in bmi270_regmap_spi_read()
|
| /linux/drivers/irqchip/ |
| H A D | irq-crossbar.c | 197 u32 max = 0, entry, reg_size; in crossbar_of_init() local 275 of_property_read_u32(node, "ti,reg-size", ®_size); in crossbar_of_init() 277 switch (reg_size) { in crossbar_of_init() 303 reserved += reg_size; in crossbar_of_init()
|
| /linux/arch/riscv/include/asm/ |
| H A D | kvm_vcpu_sbi.h | 67 unsigned long reg_size, void *reg_val); 69 unsigned long reg_size, const void *reg_val);
|