/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
H A D | nv50.c | 44 u32 reg = regs[line >> 4]; in nv50_gpio_reset() local 53 nvkm_mask(device, reg, 0x00010001 << lsh, val << lsh); in nv50_gpio_reset() 58 nv50_gpio_location(int line, u32 *reg, u32 *shift) in nv50_gpio_location() argument 65 *reg = nv50_gpio_reg[line >> 3]; in nv50_gpio_location() 74 u32 reg, shift; in nv50_gpio_drive() local 76 if (nv50_gpio_location(line, ®, &shift)) in nv50_gpio_drive() 79 nvkm_mask(device, reg, 3 << shift, (((dir ^ 1) << 1) | out) << shift); in nv50_gpio_drive() 87 u32 reg, shift; in nv50_gpio_sense() local 89 if (nv50_gpio_location(line, ®, &shift)) in nv50_gpio_sense() 92 return !!(nvkm_rd32(device, reg) in nv50_gpio_sense() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/ |
H A D | sun4i_hdmi_ddc_clk.c | 17 struct regmap_field *reg; member 75 unsigned int reg; in sun4i_ddc_recalc_rate() local 78 regmap_field_read(ddc->reg, ®); in sun4i_ddc_recalc_rate() 79 m = (reg >> 3) & 0xf; in sun4i_ddc_recalc_rate() 80 n = reg & 0x7; in sun4i_ddc_recalc_rate() 95 regmap_field_write(ddc->reg, in sun4i_ddc_set_rate() 122 ddc->reg = devm_regmap_field_alloc(hdmi->dev, hdmi->regmap, in sun4i_ddc_create() 124 if (IS_ERR(ddc->reg)) in sun4i_ddc_create() 125 return PTR_ERR(ddc->reg); in sun4i_ddc_create() [all...] |
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | mma9551_core.h | 42 u16 reg, u8 *val); 44 u16 reg, u8 val); 46 u16 reg, u8 *val); 48 u16 reg, u16 *val); 50 u16 reg, u16 val); 52 u16 reg, u16 *val); 54 u16 reg, u8 len, u16 *buf); 56 u16 reg, u8 len, u16 *buf); 58 u16 reg, u8 len, u16 *buf); 60 u16 reg, u [all...] |
/kernel/linux/linux-6.6/sound/pci/cs5535audio/ |
H A D | cs5535audio.h | 5 #define cs_writel(cs5535au, reg, val) outl(val, (cs5535au)->port + reg) 6 #define cs_writeb(cs5535au, reg, val) outb(val, (cs5535au)->port + reg) 7 #define cs_readl(cs5535au, reg) inl((cs5535au)->port + reg) 8 #define cs_readw(cs5535au, reg) inw((cs5535au)->port + reg) 9 #define cs_readb(cs5535au, reg) inb((cs5535au)->port + reg) [all...] |
/third_party/node/deps/v8/src/maglev/ |
H A D | maglev-register-frame-array.h | 64 interpreter::Register reg(index); in CopyFrom() 65 (*this)[reg] = other[reg]; in CopyFrom() 69 interpreter::Register reg(index); in CopyFrom() 70 (*this)[reg] = other[reg]; in CopyFrom() 75 T& operator[](interpreter::Register reg) { return frame_start_[reg.index()]; } in operator []() argument 77 const T& operator[](interpreter::Register reg) const { in operator []() 78 return frame_start_[reg in operator []() [all...] |
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | pmu-emul.c | 110 u64 eventsel, reg; in kvm_pmu_idx_has_chain_evtype() local 117 reg = PMEVTYPER0_EL0 + select_idx; in kvm_pmu_idx_has_chain_evtype() 118 eventsel = __vcpu_sys_reg(vcpu, reg) & kvm_pmu_event_mask(vcpu->kvm); in kvm_pmu_idx_has_chain_evtype() 131 u64 counter, counter_high, reg, enabled, running; in kvm_pmu_get_pair_counter_value() local 135 reg = PMEVCNTR0_EL0 + pmc->idx; in kvm_pmu_get_pair_counter_value() 137 counter = __vcpu_sys_reg(vcpu, reg); in kvm_pmu_get_pair_counter_value() 138 counter_high = __vcpu_sys_reg(vcpu, reg + 1); in kvm_pmu_get_pair_counter_value() 142 reg = (pmc->idx == ARMV8_PMU_CYCLE_IDX) in kvm_pmu_get_pair_counter_value() 144 counter = __vcpu_sys_reg(vcpu, reg); in kvm_pmu_get_pair_counter_value() 188 u64 reg; in kvm_pmu_set_counter_value() local 220 u64 counter, reg, val; kvm_pmu_stop_counter() local 370 u64 reg = 0; kvm_pmu_overflow_status() local 527 u64 type, reg; kvm_pmu_software_increment() local 604 u64 eventsel, counter, reg, data; kvm_pmu_create_perf_event() local 728 u64 reg, mask; kvm_pmu_set_counter_event_type() local [all...] |
/kernel/linux/linux-5.10/arch/sh/kernel/ |
H A D | dwarf.c | 56 * Allocate space for, and initialise, a dwarf reg from 60 * Return the initialised DWARF reg. 65 struct dwarf_reg *reg; in dwarf_frame_alloc_reg() local 67 reg = mempool_alloc(dwarf_reg_pool, GFP_ATOMIC); in dwarf_frame_alloc_reg() 68 if (!reg) { in dwarf_frame_alloc_reg() 77 reg->number = reg_num; in dwarf_frame_alloc_reg() 78 reg->addr = 0; in dwarf_frame_alloc_reg() 79 reg->flags = 0; in dwarf_frame_alloc_reg() 81 list_add(®->link, &frame->reg_list); in dwarf_frame_alloc_reg() 83 return reg; in dwarf_frame_alloc_reg() 88 struct dwarf_reg *reg, *n; dwarf_frame_free_regs() local 107 struct dwarf_reg *reg; dwarf_frame_reg() local 405 unsigned int count, delta, reg, expr_len, offset; dwarf_cfa_execute_insns() local 580 struct dwarf_reg *reg; dwarf_unwind_stack() local [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/ |
H A D | vgic-mmio-v3.c | 29 u64 update_64bit_reg(u64 reg, unsigned int offset, unsigned int len, in update_64bit_reg() argument 35 reg &= ~GENMASK_ULL(upper, lower); in update_64bit_reg() 38 return reg | ((u64)val << lower); in update_64bit_reg() 158 u32 reg; in vgic_mmio_uaccess_write_v3_misc() local 166 reg = vgic_mmio_read_v3_misc(vcpu, addr, len); in vgic_mmio_uaccess_write_v3_misc() 167 if ((reg ^ val) & ~GICD_IIDR_REVISION_MASK) in vgic_mmio_uaccess_write_v3_misc() 170 reg = FIELD_GET(GICD_IIDR_REVISION_MASK, reg); in vgic_mmio_uaccess_write_v3_misc() 171 switch (reg) { in vgic_mmio_uaccess_write_v3_misc() 174 dist->implementation_rev = reg; in vgic_mmio_uaccess_write_v3_misc() 429 vgic_sanitise_field(u64 reg, u64 field_mask, int field_shift, u64 (*sanitise_fn)(u64)) vgic_sanitise_field() argument 444 vgic_sanitise_pendbaser(u64 reg) vgic_sanitise_pendbaser() argument 461 vgic_sanitise_propbaser(u64 reg) vgic_sanitise_propbaser() argument 1076 vgic_v3_dispatch_sgi(struct kvm_vcpu *vcpu, u64 reg, bool allow_group1) vgic_v3_dispatch_sgi() argument [all...] |
/kernel/linux/linux-6.6/arch/sh/kernel/ |
H A D | dwarf.c | 56 * Allocate space for, and initialise, a dwarf reg from 60 * Return the initialised DWARF reg. 65 struct dwarf_reg *reg; in dwarf_frame_alloc_reg() local 67 reg = mempool_alloc(dwarf_reg_pool, GFP_ATOMIC); in dwarf_frame_alloc_reg() 68 if (!reg) { in dwarf_frame_alloc_reg() 77 reg->number = reg_num; in dwarf_frame_alloc_reg() 78 reg->addr = 0; in dwarf_frame_alloc_reg() 79 reg->flags = 0; in dwarf_frame_alloc_reg() 81 list_add(®->link, &frame->reg_list); in dwarf_frame_alloc_reg() 83 return reg; in dwarf_frame_alloc_reg() 88 struct dwarf_reg *reg, *n; dwarf_frame_free_regs() local 107 struct dwarf_reg *reg; dwarf_frame_reg() local 405 unsigned int count, delta, reg, expr_len, offset; dwarf_cfa_execute_insns() local 580 struct dwarf_reg *reg; dwarf_unwind_stack() local [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra.c | 28 static inline u32 pmx_readl(struct tegra_pmx *pmx, u32 bank, u32 reg) in pmx_readl() argument 30 return readl(pmx->regs[bank] + reg); in pmx_readl() 33 static inline void pmx_writel(struct tegra_pmx *pmx, u32 val, u32 bank, u32 reg) in pmx_writel() argument 35 writel_relaxed(val, pmx->regs[bank] + reg); in pmx_writel() 37 pmx_readl(pmx, bank, reg); in pmx_writel() 335 s8 *bank, s32 *reg, s8 *bit, s8 *width) in tegra_pinconf_reg() 340 *reg = g->pupd_reg; in tegra_pinconf_reg() 346 *reg = g->tri_reg; in tegra_pinconf_reg() 352 *reg = g->mux_reg; in tegra_pinconf_reg() 358 *reg in tegra_pinconf_reg() 331 tegra_pinconf_reg(struct tegra_pmx *pmx, const struct tegra_pingroup *g, enum tegra_pinconf_param param, bool report_err, s8 *bank, s32 *reg, s8 *bit, s8 *width) tegra_pinconf_reg() argument 494 s32 reg; tegra_pinconf_group_get() local 523 s32 reg; tegra_pinconf_group_set() local 591 s32 reg; tegra_pinconf_group_dbg_show() local 665 unsigned int bank, reg; tegra_pinctrl_clear_parked_bits() local [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra.c | 30 static inline u32 pmx_readl(struct tegra_pmx *pmx, u32 bank, u32 reg) in pmx_readl() argument 32 return readl(pmx->regs[bank] + reg); in pmx_readl() 35 static inline void pmx_writel(struct tegra_pmx *pmx, u32 val, u32 bank, u32 reg) in pmx_writel() argument 37 writel_relaxed(val, pmx->regs[bank] + reg); in pmx_writel() 39 pmx_readl(pmx, bank, reg); in pmx_writel() 365 s8 *bank, s32 *reg, s8 *bit, s8 *width) in tegra_pinconf_reg() 370 *reg = g->pupd_reg; in tegra_pinconf_reg() 376 *reg = g->tri_reg; in tegra_pinconf_reg() 382 *reg = g->mux_reg; in tegra_pinconf_reg() 388 *reg in tegra_pinconf_reg() 361 tegra_pinconf_reg(struct tegra_pmx *pmx, const struct tegra_pingroup *g, enum tegra_pinconf_param param, bool report_err, s8 *bank, s32 *reg, s8 *bit, s8 *width) tegra_pinconf_reg() argument 524 s32 reg; tegra_pinconf_group_get() local 553 s32 reg; tegra_pinconf_group_set() local 621 s32 reg; tegra_pinconf_group_dbg_show() local 682 unsigned int bank, reg; tegra_pinctrl_clear_parked_bits() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
H A D | vc4_hvs.c | 291 u32 reg; in vc4_hvs_get_fifo_from_output() local 311 reg = HVS_READ(SCALER_DISPECTRL); in vc4_hvs_get_fifo_from_output() 312 ret = FIELD_GET(SCALER_DISPECTRL_DSP2_MUX_MASK, reg); in vc4_hvs_get_fifo_from_output() 319 reg = HVS_READ(SCALER_DISPCTRL); in vc4_hvs_get_fifo_from_output() 320 ret = FIELD_GET(SCALER_DISPCTRL_DSP3_MUX_MASK, reg); in vc4_hvs_get_fifo_from_output() 327 reg = HVS_READ(SCALER_DISPEOLN); in vc4_hvs_get_fifo_from_output() 328 ret = FIELD_GET(SCALER_DISPEOLN_DSP4_MUX_MASK, reg); in vc4_hvs_get_fifo_from_output() 335 reg = HVS_READ(SCALER_DISPDITHER); in vc4_hvs_get_fifo_from_output() 336 ret = FIELD_GET(SCALER_DISPDITHER_DSP5_MUX_MASK, reg); in vc4_hvs_get_fifo_from_output() 832 u32 reg, to in vc4_hvs_bind() local [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | max8997-regulator.c | 169 int *reg, int *mask, int *pattern) in max8997_get_enable_register() 175 *reg = MAX8997_REG_LDO1CTRL + (rid - MAX8997_LDO1); in max8997_get_enable_register() 180 *reg = MAX8997_REG_BUCK1CTRL; in max8997_get_enable_register() 185 *reg = MAX8997_REG_BUCK2CTRL; in max8997_get_enable_register() 190 *reg = MAX8997_REG_BUCK3CTRL; in max8997_get_enable_register() 195 *reg = MAX8997_REG_BUCK4CTRL; in max8997_get_enable_register() 200 *reg = MAX8997_REG_BUCK5CTRL; in max8997_get_enable_register() 205 *reg = MAX8997_REG_BUCK6CTRL; in max8997_get_enable_register() 210 *reg = MAX8997_REG_BUCK7CTRL; in max8997_get_enable_register() 215 *reg in max8997_get_enable_register() 168 max8997_get_enable_register(struct regulator_dev *rdev, int *reg, int *mask, int *pattern) max8997_get_enable_register() argument 246 int ret, reg, mask, pattern; max8997_reg_is_enabled() local 264 int ret, reg, mask, pattern; max8997_reg_enable() local 277 int ret, reg, mask, pattern; max8997_reg_disable() local 291 int reg, shift = 0, mask = 0x3f; max8997_get_voltage_register() local 356 int reg, shift, mask, ret; max8997_get_voltage_sel() local 403 int reg, shift = 0, mask, ret = 0; max8997_set_voltage_charger_cv() local 455 int i, reg, shift, mask, ret; max8997_set_voltage_ldobuck() local 696 int reg, shift = 0, mask, ret; max8997_set_voltage_safeout_sel() local 712 int ret, reg, mask, pattern; max8997_reg_disable_suspend() local [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | max8997-regulator.c | 169 int *reg, int *mask, int *pattern) in max8997_get_enable_register() 175 *reg = MAX8997_REG_LDO1CTRL + (rid - MAX8997_LDO1); in max8997_get_enable_register() 180 *reg = MAX8997_REG_BUCK1CTRL; in max8997_get_enable_register() 185 *reg = MAX8997_REG_BUCK2CTRL; in max8997_get_enable_register() 190 *reg = MAX8997_REG_BUCK3CTRL; in max8997_get_enable_register() 195 *reg = MAX8997_REG_BUCK4CTRL; in max8997_get_enable_register() 200 *reg = MAX8997_REG_BUCK5CTRL; in max8997_get_enable_register() 205 *reg = MAX8997_REG_BUCK6CTRL; in max8997_get_enable_register() 210 *reg = MAX8997_REG_BUCK7CTRL; in max8997_get_enable_register() 215 *reg in max8997_get_enable_register() 168 max8997_get_enable_register(struct regulator_dev *rdev, int *reg, int *mask, int *pattern) max8997_get_enable_register() argument 246 int ret, reg, mask, pattern; max8997_reg_is_enabled() local 264 int ret, reg, mask, pattern; max8997_reg_enable() local 277 int ret, reg, mask, pattern; max8997_reg_disable() local 291 int reg, shift = 0, mask = 0x3f; max8997_get_voltage_register() local 356 int reg, shift, mask, ret; max8997_get_voltage_sel() local 403 int reg, shift = 0, mask, ret = 0; max8997_set_voltage_charger_cv() local 455 int i, reg, shift, mask, ret; max8997_set_voltage_ldobuck() local 696 int reg, shift = 0, mask, ret; max8997_set_voltage_safeout_sel() local 712 int ret, reg, mask, pattern; max8997_reg_disable_suspend() local [all...] |
/kernel/linux/linux-6.6/arch/powerpc/lib/ |
H A D | sstep.c | 593 rn = op->reg; in do_fp_load() 645 rn = op->reg; in do_fp_store() 739 int reg, bool cross_endian) in emulate_lq() 747 err = do_lq(ea, ®s->gpr[reg]); in emulate_lq() 749 err = read_mem(®s->gpr[reg + IS_LE], ea, 8, regs); in emulate_lq() 751 err = read_mem(®s->gpr[reg + IS_BE], ea + 8, 8, regs); in emulate_lq() 754 do_byte_reverse(®s->gpr[reg], 16); in emulate_lq() 759 int reg, bool cross_endian) in emulate_stq() 766 vals[0] = regs->gpr[reg]; in emulate_stq() 767 vals[1] = regs->gpr[reg in emulate_stq() 738 emulate_lq(struct pt_regs *regs, unsigned long ea, int reg, bool cross_endian) emulate_lq() argument 758 emulate_stq(struct pt_regs *regs, unsigned long ea, int reg, bool cross_endian) emulate_stq() argument 783 emulate_vsx_load(struct instruction_op *op, union vsx_reg *reg, const void *mem, bool rev) emulate_vsx_load() argument 869 emulate_vsx_store(struct instruction_op *op, const union vsx_reg *reg, void *mem, bool rev) emulate_vsx_store() argument 965 int reg = op->reg; do_vsx_load() local 1012 int reg = op->reg; do_vsx_store() local [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | it87.c | 91 static inline int superio_inb(int ioreg, int reg) in superio_inb() argument 93 outb(reg, ioreg); in superio_inb() 97 static inline void superio_outb(int ioreg, int reg, int val) in superio_outb() argument 99 outb(reg, ioreg); in superio_outb() 103 static int superio_inw(int ioreg, int reg) in superio_inw() argument 107 outb(reg++, ioreg); in superio_inw() 109 outb(reg, ioreg); in superio_inw() 700 static int pwm_from_reg(const struct it87_data *data, u8 reg) in pwm_from_reg() argument 703 return reg; in pwm_from_reg() 705 return (reg in pwm_from_reg() 779 it87_read_value(struct it87_data *data, u8 reg) it87_read_value() argument 791 it87_write_value(struct it87_data *data, u8 reg, u8 value) it87_write_value() argument 1106 u8 reg, regval; set_temp() local 1176 u8 reg, extra; get_temp_type() local 1236 u8 reg, extra; set_temp_type() local 1398 u8 reg; set_fan() local 1704 u8 reg; set_pwm_temp_map() local 1835 int reg; show_auto_temp() local 1857 int reg; set_auto_temp() local 2913 int reg; it87_find() local 2963 int reg; it87_find() local 3000 int reg; it87_find() local 3028 int reg; it87_find() local 3137 u8 reg; it87_find() local 3159 int i, reg; it87_check_limit_regs() local 3176 int reg; it87_check_voltage_monitors_reset() local 3206 int reg; it87_check_tachometers_16bit_mode() local 3460 u8 reg = it87_read_value(data, IT87_REG_TEMP456_ENABLE); it87_probe() local [all...] |
/third_party/mesa3d/src/nouveau/codegen/ |
H A D | nv50_ir_ra.cpp | 46 bool assign(int32_t& reg, DataFile f, unsigned int size, unsigned int maxReg); 47 void release(DataFile f, int32_t reg, unsigned int size); 48 void occupy(DataFile f, int32_t reg, unsigned int size); 50 void occupyMask(DataFile f, int32_t reg, uint8_t mask); 51 bool isOccupied(DataFile f, int32_t reg, unsigned int size) const; 53 bool testOccupy(DataFile f, int32_t reg, unsigned int size); 69 return v->reg.data.id * MIN2(v->reg.size, 4); in idToBytes() 73 return units(v->reg.file, idToBytes(v)); in idToUnits() 77 if (v->reg in bytesToId() 151 assign(int32_t& reg, DataFile f, unsigned int size, unsigned int maxReg) assign() argument 161 isOccupied(DataFile f, int32_t reg, unsigned int size) const isOccupied() argument 173 occupyMask(DataFile f, int32_t reg, uint8_t mask) occupyMask() argument 179 occupy(DataFile f, int32_t reg, unsigned int size) occupy() argument 196 testOccupy(DataFile f, int32_t reg, unsigned int size) testOccupy() argument 205 release(DataFile f, int32_t reg, unsigned int size) release() argument 785 int32_t reg; global() member in nv50_ir::GCRA::RIG_Node 1006 Value *reg = reinterpret_cast<Value *>(it.get())->asLValue(); coalesceValues() local 1984 unsigned int reg = regs.idToBytes(split->getSrc(0)); resolveSplitsAndMerges() local 1998 unsigned int reg = regs.idToBytes(merge->getDef(0)); resolveSplitsAndMerges() local [all...] |
/kernel/linux/linux-5.10/drivers/net/dsa/b53/ |
H A D | b53_srab.c | 125 static int b53_srab_op(struct b53_device *dev, u8 page, u8 reg, u32 op) in b53_srab_op() argument 134 (reg << B53_SRAB_CMDSTAT_REG) | in b53_srab_op() 153 static int b53_srab_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) in b53_srab_read8() argument 163 ret = b53_srab_op(dev, page, reg, 0); in b53_srab_read8() 175 static int b53_srab_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val) in b53_srab_read16() argument 185 ret = b53_srab_op(dev, page, reg, 0); in b53_srab_read16() 197 static int b53_srab_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val) in b53_srab_read32() argument 207 ret = b53_srab_op(dev, page, reg, 0); in b53_srab_read32() 219 static int b53_srab_read48(struct b53_device *dev, u8 page, u8 reg, u64 *val) in b53_srab_read48() argument 229 ret = b53_srab_op(dev, page, reg, in b53_srab_read48() 242 b53_srab_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val) b53_srab_read64() argument 265 b53_srab_write8(struct b53_device *dev, u8 page, u8 reg, u8 value) b53_srab_write8() argument 285 b53_srab_write16(struct b53_device *dev, u8 page, u8 reg, u16 value) b53_srab_write16() argument 306 b53_srab_write32(struct b53_device *dev, u8 page, u8 reg, u32 value) b53_srab_write32() argument 327 b53_srab_write48(struct b53_device *dev, u8 page, u8 reg, u64 value) b53_srab_write48() argument 349 b53_srab_write64(struct b53_device *dev, u8 page, u8 reg, u64 value) b53_srab_write64() argument 493 u32 reg; b53_srab_intr_set() local 540 u32 reg, off = 0; b53_srab_mux_init() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/d71/ |
H A D | d71_dev.c | 14 u32 __iomem *reg = d71_pipeline->lpu_addr; in get_lpu_event() local 18 raw_status = malidp_read32(reg, BLK_IRQ_RAW_STATUS); in get_lpu_event() 29 status = malidp_read32(reg, BLK_STATUS); in get_lpu_event() 60 malidp_write32_mask(reg, BLK_STATUS, restore, 0); in get_lpu_event() 64 tbu_status = malidp_read32(reg, LPU_TBU_STATUS); in get_lpu_event() 86 malidp_write32_mask(reg, LPU_TBU_STATUS, restore, 0); in get_lpu_event() 89 malidp_write32(reg, BLK_IRQ_CLEAR, raw_status); in get_lpu_event() 95 u32 __iomem *reg = d71_pipeline->cu_addr; in get_cu_event() local 99 raw_status = malidp_read32(reg, BLK_IRQ_RAW_STATUS); in get_cu_event() 104 status = malidp_read32(reg, BLK_STATU in get_cu_event() 122 u32 __iomem *reg = d71_pipeline->dou_addr; get_dou_event() local 321 d71_read_block_header(u32 __iomem *reg, struct block_header *blk) d71_read_block_header() argument 559 u32 __iomem *reg = d71->gcu_addr; d71_connect_iommu() local 586 u32 __iomem *reg = d71->gcu_addr; d71_disconnect_iommu() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | mmio_context.c | 177 offset.reg = regs[ring_id]; in load_render_mocs() 181 offset.reg += 4; in load_render_mocs() 185 offset.reg = 0xb020; in load_render_mocs() 189 offset.reg += 4; in load_render_mocs() 218 i915_mmio_reg_valid(mmio->reg); mmio++) { in restore_context_mmio_for_inhibit() 222 *cs++ = i915_mmio_reg_offset(mmio->reg); in restore_context_mmio_for_inhibit() 223 *cs++ = vgpu_vreg_t(vgpu, mmio->reg) | (mmio->mask << 16); in restore_context_mmio_for_inhibit() 224 gvt_dbg_core("add lri reg pair 0x%x:0x%x in inhibit ctx, vgpu:%d, rind_id:%d\n", in restore_context_mmio_for_inhibit() 254 gvt_dbg_core("add lri reg pair 0x%x:0x%x in inhibit ctx, vgpu:%d, rind_id:%d\n", in restore_render_mocs_control_for_inhibit() 281 gvt_dbg_core("add lri reg pai in restore_render_mocs_l3cc_for_inhibit() 355 i915_reg_t reg; handle_tlb_pending_event() local [all...] |
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/ |
H A D | pcie-designware.c | 28 u16 reg; in __dw_pcie_find_next_cap() local 33 reg = dw_pcie_readw_dbi(pci, cap_ptr); in __dw_pcie_find_next_cap() 34 cap_id = (reg & 0x00ff); in __dw_pcie_find_next_cap() 42 next_cap_ptr = (reg & 0xff00) >> 8; in __dw_pcie_find_next_cap() 49 u16 reg; in dw_pcie_find_capability() local 51 reg = dw_pcie_readw_dbi(pci, PCI_CAPABILITY_LIST); in dw_pcie_find_capability() 52 next_cap_ptr = (reg & 0x00ff); in dw_pcie_find_capability() 139 u32 dw_pcie_read_dbi(struct dw_pcie *pci, u32 reg, size_t size) in dw_pcie_read_dbi() argument 145 return pci->ops->read_dbi(pci, pci->dbi_base, reg, size); in dw_pcie_read_dbi() 147 ret = dw_pcie_read(pci->dbi_base + reg, siz in dw_pcie_read_dbi() 155 dw_pcie_write_dbi(struct dw_pcie *pci, u32 reg, size_t size, u32 val) dw_pcie_write_dbi() argument 170 dw_pcie_write_dbi2(struct dw_pcie *pci, u32 reg, size_t size, u32 val) dw_pcie_write_dbi2() argument 184 dw_pcie_readl_atu(struct dw_pcie *pci, u32 reg) dw_pcie_readl_atu() argument 199 dw_pcie_writel_atu(struct dw_pcie *pci, u32 reg, u32 val) dw_pcie_writel_atu() argument 213 dw_pcie_readl_ob_unroll(struct dw_pcie *pci, u32 index, u32 reg) dw_pcie_readl_ob_unroll() argument 220 dw_pcie_writel_ob_unroll(struct dw_pcie *pci, u32 index, u32 reg, u32 val) dw_pcie_writel_ob_unroll() argument 328 dw_pcie_readl_ib_unroll(struct dw_pcie *pci, u32 index, u32 reg) dw_pcie_readl_ib_unroll() argument 335 dw_pcie_writel_ib_unroll(struct dw_pcie *pci, u32 index, u32 reg, u32 val) dw_pcie_writel_ib_unroll() argument [all...] |
/kernel/linux/linux-5.10/sound/i2c/other/ |
H A D | ak4113.c | 29 static void reg_write(struct ak4113 *ak4113, unsigned char reg, in reg_write() argument 32 ak4113->write(ak4113->private_data, reg, val); in reg_write() 33 if (reg < sizeof(ak4113->regmap)) in reg_write() 34 ak4113->regmap[reg] = val; in reg_write() 37 static inline unsigned char reg_read(struct ak4113 *ak4113, unsigned char reg) in reg_read() argument 39 return ak4113->read(ak4113->private_data, reg); in reg_read() 62 unsigned char reg; in snd_ak4113_create() local 79 for (reg = 0; reg < AK4113_WRITABLE_REGS ; reg in snd_ak4113_create() 101 snd_ak4113_reg_write(struct ak4113 *chip, unsigned char reg, unsigned char mask, unsigned char val) snd_ak4113_reg_write() argument 112 unsigned char old = chip->regmap[AK4113_REG_PWRDN], reg; ak4113_init_regs() local 202 unsigned char reg = kcontrol->private_value & 0xff; snd_ak4113_in_bit_get() local 470 int reg, val; snd_ak4113_proc_regs_read() local [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/b53/ |
H A D | b53_srab.c | 125 static int b53_srab_op(struct b53_device *dev, u8 page, u8 reg, u32 op) in b53_srab_op() argument 134 (reg << B53_SRAB_CMDSTAT_REG) | in b53_srab_op() 153 static int b53_srab_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) in b53_srab_read8() argument 163 ret = b53_srab_op(dev, page, reg, 0); in b53_srab_read8() 175 static int b53_srab_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val) in b53_srab_read16() argument 185 ret = b53_srab_op(dev, page, reg, 0); in b53_srab_read16() 197 static int b53_srab_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val) in b53_srab_read32() argument 207 ret = b53_srab_op(dev, page, reg, 0); in b53_srab_read32() 219 static int b53_srab_read48(struct b53_device *dev, u8 page, u8 reg, u64 *val) in b53_srab_read48() argument 229 ret = b53_srab_op(dev, page, reg, in b53_srab_read48() 242 b53_srab_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val) b53_srab_read64() argument 265 b53_srab_write8(struct b53_device *dev, u8 page, u8 reg, u8 value) b53_srab_write8() argument 285 b53_srab_write16(struct b53_device *dev, u8 page, u8 reg, u16 value) b53_srab_write16() argument 306 b53_srab_write32(struct b53_device *dev, u8 page, u8 reg, u32 value) b53_srab_write32() argument 327 b53_srab_write48(struct b53_device *dev, u8 page, u8 reg, u64 value) b53_srab_write48() argument 349 b53_srab_write64(struct b53_device *dev, u8 page, u8 reg, u64 value) b53_srab_write64() argument 524 u32 reg; b53_srab_intr_set() local 571 u32 reg, off = 0; b53_srab_mux_init() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk-sp7021.c | 50 void __iomem *reg; member 51 spinlock_t lock; /* lock for reg */ 63 u16 reg; /* reg_index_shift */ member 327 writel(r0, clk->reg); in plltv_set_rate() 328 writel(r1, clk->reg + 4); in plltv_set_rate() 329 writel(r2, clk->reg + 8); in plltv_set_rate() 382 writel(0xffff0000 | pp[i], clk->reg + (i * 4)); in plla_set_rate() 440 u32 reg = readl(clk->reg); in sp_pll_recalc_rate() local 443 if (reg in sp_pll_recalc_rate() 486 u32 reg; sp_pll_set_rate() local 550 sp_pll_register(struct device *dev, const char *name, const struct clk_parent_data *parent_data, void __iomem *reg, int pd_bit, int bp_bit, unsigned long brate, int shift, int width, unsigned long flags) sp_pll_register() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/d71/ |
H A D | d71_dev.c | 15 u32 __iomem *reg = d71_pipeline->lpu_addr; in get_lpu_event() local 19 raw_status = malidp_read32(reg, BLK_IRQ_RAW_STATUS); in get_lpu_event() 30 status = malidp_read32(reg, BLK_STATUS); in get_lpu_event() 61 malidp_write32_mask(reg, BLK_STATUS, restore, 0); in get_lpu_event() 65 tbu_status = malidp_read32(reg, LPU_TBU_STATUS); in get_lpu_event() 87 malidp_write32_mask(reg, LPU_TBU_STATUS, restore, 0); in get_lpu_event() 90 malidp_write32(reg, BLK_IRQ_CLEAR, raw_status); in get_lpu_event() 96 u32 __iomem *reg = d71_pipeline->cu_addr; in get_cu_event() local 100 raw_status = malidp_read32(reg, BLK_IRQ_RAW_STATUS); in get_cu_event() 105 status = malidp_read32(reg, BLK_STATU in get_cu_event() 123 u32 __iomem *reg = d71_pipeline->dou_addr; get_dou_event() local 321 d71_read_block_header(u32 __iomem *reg, struct block_header *blk) d71_read_block_header() argument 559 u32 __iomem *reg = d71->gcu_addr; d71_connect_iommu() local 586 u32 __iomem *reg = d71->gcu_addr; d71_disconnect_iommu() local [all...] |