/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/ |
H A D | vgic-kvm-device.c | 344 * @reg: address the value is read or written 349 u32 *reg, bool is_write) in vgic_v2_attr_regs_access() 376 ret = vgic_v2_cpuif_uaccess(vcpu, is_write, addr, reg); in vgic_v2_attr_regs_access() 379 ret = vgic_v2_dist_uaccess(vcpu, is_write, addr, reg); in vgic_v2_attr_regs_access() 405 u32 reg; in vgic_v2_set_attr() local 407 if (get_user(reg, uaddr)) in vgic_v2_set_attr() 410 return vgic_v2_attr_regs_access(dev, attr, ®, true); in vgic_v2_set_attr() 430 u32 reg = 0; in vgic_v2_get_attr() local 432 ret = vgic_v2_attr_regs_access(dev, attr, ®, false); in vgic_v2_get_attr() 435 return put_user(reg, uadd in vgic_v2_get_attr() 347 vgic_v2_attr_regs_access(struct kvm_device *dev, struct kvm_device_attr *attr, u32 *reg, bool is_write) vgic_v2_attr_regs_access() argument 511 vgic_v3_attr_regs_access(struct kvm_device *dev, struct kvm_device_attr *attr, u64 *reg, bool is_write) vgic_v3_attr_regs_access() argument 605 u64 reg; vgic_v3_set_attr() local 615 u64 reg; vgic_v3_set_attr() local 624 u64 reg; vgic_v3_set_attr() local 668 u64 reg; vgic_v3_get_attr() local 679 u64 reg; vgic_v3_get_attr() local 688 u64 reg; vgic_v3_get_attr() local [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/ti/ |
H A D | pinctrl-ti-iodelay.c | 209 const struct ti_iodelay_reg_data *reg = iod->reg_data; in ti_iodelay_pinconf_set() local 235 reg_mask = reg->signature_mask; in ti_iodelay_pinconf_set() 236 reg_val = reg->signature_value << __ffs(reg->signature_mask); in ti_iodelay_pinconf_set() 238 reg_mask |= reg->binary_data_coarse_mask; in ti_iodelay_pinconf_set() 239 tmp_val = c_elements << __ffs(reg->binary_data_coarse_mask); in ti_iodelay_pinconf_set() 240 if (tmp_val & ~reg->binary_data_coarse_mask) { in ti_iodelay_pinconf_set() 243 tmp_val &= reg->binary_data_coarse_mask; in ti_iodelay_pinconf_set() 247 reg_mask |= reg->binary_data_fine_mask; in ti_iodelay_pinconf_set() 248 tmp_val = f_elements << __ffs(reg in ti_iodelay_pinconf_set() 283 const struct ti_iodelay_reg_data *reg = iod->reg_data; ti_iodelay_pinconf_init_dev() local 361 const struct ti_iodelay_reg_data *reg = iod->reg_data; ti_iodelay_pinconf_deinit_dev() local 704 u32 reg = 0; ti_iodelay_pinconf_group_dbg_show() local [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/ti/ |
H A D | pinctrl-ti-iodelay.c | 211 const struct ti_iodelay_reg_data *reg = iod->reg_data; in ti_iodelay_pinconf_set() local 237 reg_mask = reg->signature_mask; in ti_iodelay_pinconf_set() 238 reg_val = reg->signature_value << __ffs(reg->signature_mask); in ti_iodelay_pinconf_set() 240 reg_mask |= reg->binary_data_coarse_mask; in ti_iodelay_pinconf_set() 241 tmp_val = c_elements << __ffs(reg->binary_data_coarse_mask); in ti_iodelay_pinconf_set() 242 if (tmp_val & ~reg->binary_data_coarse_mask) { in ti_iodelay_pinconf_set() 245 tmp_val &= reg->binary_data_coarse_mask; in ti_iodelay_pinconf_set() 249 reg_mask |= reg->binary_data_fine_mask; in ti_iodelay_pinconf_set() 250 tmp_val = f_elements << __ffs(reg in ti_iodelay_pinconf_set() 285 const struct ti_iodelay_reg_data *reg = iod->reg_data; ti_iodelay_pinconf_init_dev() local 363 const struct ti_iodelay_reg_data *reg = iod->reg_data; ti_iodelay_pinconf_deinit_dev() local 708 u32 reg = 0; ti_iodelay_pinconf_group_dbg_show() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/ |
H A D | psb_drv.h | 564 int cursor_needs_phys; /* If cursor base reg need physical address */ 659 static inline uint32_t REGISTER_READ(struct drm_device *dev, uint32_t reg) in REGISTER_READ() argument 662 return ioread32(dev_priv->vdc_reg + reg); in REGISTER_READ() 665 static inline uint32_t REGISTER_READ_AUX(struct drm_device *dev, uint32_t reg) in REGISTER_READ_AUX() argument 668 return ioread32(dev_priv->aux_reg + reg); in REGISTER_READ_AUX() 671 #define REG_READ(reg) REGISTER_READ(dev, (reg)) 672 #define REG_READ_AUX(reg) REGISTER_READ_AUX(dev, (reg)) 676 uint32_t reg, in in REGISTER_READ_WITH_AUX() 675 REGISTER_READ_WITH_AUX(struct drm_device *dev, uint32_t reg, int aux) REGISTER_READ_WITH_AUX() argument 690 REGISTER_WRITE(struct drm_device *dev, uint32_t reg, uint32_t val) REGISTER_WRITE() argument 697 REGISTER_WRITE_AUX(struct drm_device *dev, uint32_t reg, uint32_t val) REGISTER_WRITE_AUX() argument 707 REGISTER_WRITE_WITH_AUX(struct drm_device *dev, uint32_t reg, uint32_t val, int aux) REGISTER_WRITE_WITH_AUX() argument 718 REGISTER_WRITE16(struct drm_device *dev, uint32_t reg, uint32_t val) REGISTER_WRITE16() argument 727 REGISTER_WRITE8(struct drm_device *dev, uint32_t reg, uint32_t val) REGISTER_WRITE8() argument [all...] |
/kernel/linux/linux-5.10/drivers/dma/xilinx/ |
H A D | xilinx_dpdma.c | 210 * @reg: register base address 226 void __iomem *reg; member 252 * @reg: register base address 261 void __iomem *reg; member 753 u32 reg; in xilinx_dpdma_chan_enable() local 755 reg = (XILINX_DPDMA_INTR_CHAN_MASK << chan->id) in xilinx_dpdma_chan_enable() 757 dpdma_write(chan->xdev->reg, XILINX_DPDMA_IEN, reg); in xilinx_dpdma_chan_enable() 758 reg = (XILINX_DPDMA_EINTR_CHAN_ERR_MASK << chan->id) in xilinx_dpdma_chan_enable() 760 dpdma_write(chan->xdev->reg, XILINX_DPDMA_EIE in xilinx_dpdma_chan_enable() 780 u32 reg; xilinx_dpdma_chan_disable() local 842 u32 reg, channels; xilinx_dpdma_chan_queue_transfer() local 1605 void __iomem *reg; dpdma_hw_init() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | selftest_workarounds.c | 23 u32 reg; member 182 i915_reg_t reg = i < engine->whitelist.count ? in get_whitelist_reg() local 183 engine->whitelist.list[i].reg : in get_whitelist_reg() 186 return i915_mmio_reg_offset(reg); in get_whitelist_reg() 402 static bool wo_register(struct intel_engine_cs *engine, u32 reg) in wo_register() argument 407 if ((reg & RING_FORCE_TO_NONPRIV_ACCESS_MASK) == in wo_register() 413 wo_registers[i].reg == reg) in wo_register() 420 static bool timestamp(const struct intel_engine_cs *engine, u32 reg) in timestamp() argument 422 reg in timestamp() 434 ro_register(u32 reg) ro_register() argument 449 u32 reg = i915_mmio_reg_offset(engine->whitelist.list[i].reg); whitelist_writable_count() local 503 u32 reg = i915_mmio_reg_offset(engine->whitelist.list[i].reg); check_dirty_whitelist() local 821 u32 reg = i915_mmio_reg_offset(engine->whitelist.list[i].reg); read_whitelisted_registers() local 860 u32 reg = i915_mmio_reg_offset(engine->whitelist.list[i].reg); scrub_whitelisted_registers() local 910 i915_reg_t reg; global() member 914 find_reg(struct drm_i915_private *i915, i915_reg_t reg, const struct regmask *tbl, unsigned long count) find_reg() argument 931 pardon_reg(struct drm_i915_private *i915, i915_reg_t reg) pardon_reg() argument 942 result_eq(struct intel_engine_cs *engine, u32 a, u32 b, i915_reg_t reg) result_eq() argument 954 writeonly_reg(struct drm_i915_private *i915, i915_reg_t reg) writeonly_reg() argument 964 result_neq(struct intel_engine_cs *engine, u32 a, u32 b, i915_reg_t reg) result_neq() argument 977 check_whitelisted_registers(struct intel_engine_cs *engine, struct i915_vma *A, struct i915_vma *B, bool (*fn)(struct intel_engine_cs *engine, u32 a, u32 b, i915_reg_t reg)) check_whitelisted_registers() argument [all...] |
/kernel/linux/linux-6.6/drivers/dma/xilinx/ |
H A D | xilinx_dpdma.c | 211 * @reg: register base address 227 void __iomem *reg; member 253 * @reg: register base address 262 void __iomem *reg; member 742 u32 reg; in xilinx_dpdma_chan_enable() local 744 reg = (XILINX_DPDMA_INTR_CHAN_MASK << chan->id) in xilinx_dpdma_chan_enable() 746 dpdma_write(chan->xdev->reg, XILINX_DPDMA_IEN, reg); in xilinx_dpdma_chan_enable() 747 reg = (XILINX_DPDMA_EINTR_CHAN_ERR_MASK << chan->id) in xilinx_dpdma_chan_enable() 749 dpdma_write(chan->xdev->reg, XILINX_DPDMA_EIE in xilinx_dpdma_chan_enable() 769 u32 reg; xilinx_dpdma_chan_disable() local 831 u32 reg, channels; xilinx_dpdma_chan_queue_transfer() local 1609 void __iomem *reg; dpdma_hw_init() local [all...] |
/kernel/linux/linux-6.6/arch/x86/pci/ |
H A D | irq.c | 22 #include <asm/pc-conf-reg.h> 323 u8 reg = base + (index >> 1); in read_pc_conf_nybble() local 326 x = pc_conf_get(reg); in read_pc_conf_nybble() 332 u8 reg = base + (index >> 1); in write_pc_conf_nybble() local 335 x = pc_conf_get(reg); in write_pc_conf_nybble() 337 pc_conf_set(reg, x); in write_pc_conf_nybble() 415 unsigned reg = offset + (nr >> 1); in read_config_nybble() local 417 pci_read_config_byte(router, reg, &x); in read_config_nybble() 425 unsigned reg = offset + (nr >> 1); in write_config_nybble() local 427 pci_read_config_byte(router, reg, in write_config_nybble() 493 int reg; pirq_esc_get() local 512 int reg; pirq_esc_set() local 564 int reg; pirq_ib_get() local 578 int reg; pirq_ib_set() local 726 int reg; pirq_sis497_get() local 740 int reg; pirq_sis497_set() local 823 int reg; pirq_sis503_get() local 836 int reg; pirq_sis503_set() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | selftest_workarounds.c | 24 u32 reg; member 180 i915_reg_t reg = i < engine->whitelist.count ? in get_whitelist_reg() local 181 engine->whitelist.list[i].reg : in get_whitelist_reg() 184 return i915_mmio_reg_offset(reg); in get_whitelist_reg() 418 static bool wo_register(struct intel_engine_cs *engine, u32 reg) in wo_register() argument 423 if ((reg & RING_FORCE_TO_NONPRIV_ACCESS_MASK) == in wo_register() 429 wo_registers[i].reg == reg) in wo_register() 436 static bool timestamp(const struct intel_engine_cs *engine, u32 reg) in timestamp() argument 438 reg in timestamp() 450 ro_register(u32 reg) ro_register() argument 465 u32 reg = i915_mmio_reg_offset(engine->whitelist.list[i].reg); whitelist_writable_count() local 520 u32 reg = i915_mmio_reg_offset(engine->whitelist.list[i].reg); check_dirty_whitelist() local 870 u32 reg = i915_mmio_reg_offset(engine->whitelist.list[i].reg); read_whitelisted_registers() local 906 u32 reg = i915_mmio_reg_offset(engine->whitelist.list[i].reg); scrub_whitelisted_registers() local 952 i915_reg_t reg; global() member 956 find_reg(struct drm_i915_private *i915, i915_reg_t reg, const struct regmask *tbl, unsigned long count) find_reg() argument 973 pardon_reg(struct drm_i915_private *i915, i915_reg_t reg) pardon_reg() argument 984 result_eq(struct intel_engine_cs *engine, u32 a, u32 b, i915_reg_t reg) result_eq() argument 996 writeonly_reg(struct drm_i915_private *i915, i915_reg_t reg) writeonly_reg() argument 1006 result_neq(struct intel_engine_cs *engine, u32 a, u32 b, i915_reg_t reg) result_neq() argument 1019 check_whitelisted_registers(struct intel_engine_cs *engine, struct i915_vma *A, struct i915_vma *B, bool (*fn)(struct intel_engine_cs *engine, u32 a, u32 b, i915_reg_t reg)) check_whitelisted_registers() argument [all...] |
/kernel/linux/linux-5.10/drivers/clk/sirf/ |
H A D | clk-common.c | 59 static inline unsigned long clkc_readl(unsigned reg) in clkc_readl() argument 61 return readl(sirfsoc_clk_vbase + reg); in clkc_readl() 64 static inline void clkc_writel(u32 val, unsigned reg) in clkc_writel() argument 66 writel(val, sirfsoc_clk_vbase + reg); in clkc_writel() 130 unsigned long fin, nf, nr, od, reg; in pll_clk_set_rate() local 149 reg = (nf - 1) | ((nr - 1) << 13) | ((od - 1) << 19); in pll_clk_set_rate() 150 clkc_writel(reg, clk->regofs); in pll_clk_set_rate() 152 reg = clk->regofs + SIRFSOC_CLKC_PLL1_CFG1 - SIRFSOC_CLKC_PLL1_CFG0; in pll_clk_set_rate() 153 clkc_writel((nf >> 1) - 1, reg); in pll_clk_set_rate() 155 reg in pll_clk_set_rate() 244 u32 reg = readl(sirfsoc_rsc_vbase + SIRFSOC_USBPHY_PLL_CTRL); usb_pll_clk_enable() local 256 u32 reg = readl(sirfsoc_rsc_vbase + SIRFSOC_USBPHY_PLL_CTRL); usb_pll_clk_disable() local 263 u32 reg = readl(sirfsoc_rsc_vbase + SIRFSOC_USBPHY_PLL_CTRL); usb_pll_clk_recalc_rate() local 380 unsigned ratio, wait, hold, reg; dmn_clk_set_rate() local 637 u32 reg; std_clk_is_enabled() local 650 u32 val, reg; std_clk_enable() local 667 u32 val, reg; std_clk_disable() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_dpp_cm.c | 42 #define REG(reg)\ 43 dpp->tf_regs->reg 258 struct xfer_func_reg *reg) in dpp1_cm_get_reg_field() 260 reg->shifts.exp_region0_lut_offset = dpp->tf_shift->CM_RGAM_RAMA_EXP_REGION0_LUT_OFFSET; in dpp1_cm_get_reg_field() 261 reg->masks.exp_region0_lut_offset = dpp->tf_mask->CM_RGAM_RAMA_EXP_REGION0_LUT_OFFSET; in dpp1_cm_get_reg_field() 262 reg->shifts.exp_region0_num_segments = dpp->tf_shift->CM_RGAM_RAMA_EXP_REGION0_NUM_SEGMENTS; in dpp1_cm_get_reg_field() 263 reg->masks.exp_region0_num_segments = dpp->tf_mask->CM_RGAM_RAMA_EXP_REGION0_NUM_SEGMENTS; in dpp1_cm_get_reg_field() 264 reg->shifts.exp_region1_lut_offset = dpp->tf_shift->CM_RGAM_RAMA_EXP_REGION1_LUT_OFFSET; in dpp1_cm_get_reg_field() 265 reg->masks.exp_region1_lut_offset = dpp->tf_mask->CM_RGAM_RAMA_EXP_REGION1_LUT_OFFSET; in dpp1_cm_get_reg_field() 266 reg in dpp1_cm_get_reg_field() 256 dpp1_cm_get_reg_field( struct dcn10_dpp *dpp, struct xfer_func_reg *reg) dpp1_cm_get_reg_field() argument 283 dpp1_cm_get_degamma_reg_field( struct dcn10_dpp *dpp, struct xfer_func_reg *reg) dpp1_cm_get_degamma_reg_field() argument [all...] |
/kernel/linux/linux-5.10/drivers/s390/char/ |
H A D | sclp.c | 404 struct sclp_register *reg; in sclp_dispatch_evbufs() local 417 reg = NULL; in sclp_dispatch_evbufs() 419 reg = list_entry(l, struct sclp_register, list); in sclp_dispatch_evbufs() 420 if (reg->receive_mask & SCLP_EVTYP_MASK(evbuf->type)) in sclp_dispatch_evbufs() 423 reg = NULL; in sclp_dispatch_evbufs() 425 if (reg && reg->receiver_fn) { in sclp_dispatch_evbufs() 427 reg->receiver_fn(evbuf); in sclp_dispatch_evbufs() 429 } else if (reg == NULL) in sclp_dispatch_evbufs() 586 struct sclp_register *reg; in sclp_dispatch_state_change() local 675 sclp_register(struct sclp_register *reg) sclp_register() argument 711 sclp_unregister(struct sclp_register *reg) sclp_unregister() argument 1019 struct sclp_register *reg; sclp_pm_event() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
H A D | af9005.c | 17 "set debugging level (1=info,xfer=2,rc=4,reg=8,i2c=16,fw=32 (or-able))." 45 static int af9005_generic_read_write(struct dvb_usb_device *d, u16 reg, in af9005_generic_read_write() argument 70 st->data[5] = (u8) (reg >> 8); /* register address */ in af9005_generic_read_write() 71 st->data[6] = (u8) (reg & 0xff); in af9005_generic_read_write() 134 int af9005_read_ofdm_register(struct dvb_usb_device *d, u16 reg, u8 * value) in af9005_read_ofdm_register() argument 137 deb_reg("read register %x ", reg); in af9005_read_ofdm_register() 138 ret = af9005_generic_read_write(d, reg, in af9005_read_ofdm_register() 148 int af9005_read_ofdm_registers(struct dvb_usb_device *d, u16 reg, in af9005_read_ofdm_registers() argument 152 deb_reg("read %d registers %x ", len, reg); in af9005_read_ofdm_registers() 153 ret = af9005_generic_read_write(d, reg, in af9005_read_ofdm_registers() 163 af9005_write_ofdm_register(struct dvb_usb_device *d, u16 reg, u8 value) af9005_write_ofdm_register() argument 178 af9005_write_ofdm_registers(struct dvb_usb_device *d, u16 reg, u8 * values, int len) af9005_write_ofdm_registers() argument 195 af9005_read_register_bits(struct dvb_usb_device *d, u16 reg, u8 pos, u8 len, u8 * value) af9005_read_register_bits() argument 212 af9005_write_register_bits(struct dvb_usb_device *d, u16 reg, u8 pos, u8 len, u8 value) af9005_write_register_bits() argument 229 af9005_usb_read_tuner_registers(struct dvb_usb_device *d, u16 reg, u8 * values, int len) af9005_usb_read_tuner_registers() argument 237 af9005_usb_write_tuner_registers(struct dvb_usb_device *d, u16 reg, u8 * values, int len) af9005_usb_write_tuner_registers() argument 245 af9005_write_tuner_registers(struct dvb_usb_device *d, u16 reg, u8 * values, int len) af9005_write_tuner_registers() argument 298 af9005_read_tuner_registers(struct dvb_usb_device *d, u16 reg, u8 addr, u8 * values, int len) af9005_read_tuner_registers() argument 351 af9005_i2c_write(struct dvb_usb_device *d, u8 i2caddr, u8 reg, u8 * data, int len) af9005_i2c_write() argument 377 af9005_i2c_read(struct dvb_usb_device *d, u8 i2caddr, u8 reg, u8 * data, int len) af9005_i2c_read() argument 407 u8 reg, addr; af9005_i2c_xfer() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
H A D | af9005.c | 17 "set debugging level (1=info,xfer=2,rc=4,reg=8,i2c=16,fw=32 (or-able))." 45 static int af9005_generic_read_write(struct dvb_usb_device *d, u16 reg, in af9005_generic_read_write() argument 70 st->data[5] = (u8) (reg >> 8); /* register address */ in af9005_generic_read_write() 71 st->data[6] = (u8) (reg & 0xff); in af9005_generic_read_write() 134 int af9005_read_ofdm_register(struct dvb_usb_device *d, u16 reg, u8 * value) in af9005_read_ofdm_register() argument 137 deb_reg("read register %x ", reg); in af9005_read_ofdm_register() 138 ret = af9005_generic_read_write(d, reg, in af9005_read_ofdm_register() 148 int af9005_read_ofdm_registers(struct dvb_usb_device *d, u16 reg, in af9005_read_ofdm_registers() argument 152 deb_reg("read %d registers %x ", len, reg); in af9005_read_ofdm_registers() 153 ret = af9005_generic_read_write(d, reg, in af9005_read_ofdm_registers() 163 af9005_write_ofdm_register(struct dvb_usb_device *d, u16 reg, u8 value) af9005_write_ofdm_register() argument 178 af9005_write_ofdm_registers(struct dvb_usb_device *d, u16 reg, u8 * values, int len) af9005_write_ofdm_registers() argument 195 af9005_read_register_bits(struct dvb_usb_device *d, u16 reg, u8 pos, u8 len, u8 * value) af9005_read_register_bits() argument 212 af9005_write_register_bits(struct dvb_usb_device *d, u16 reg, u8 pos, u8 len, u8 value) af9005_write_register_bits() argument 229 af9005_usb_read_tuner_registers(struct dvb_usb_device *d, u16 reg, u8 * values, int len) af9005_usb_read_tuner_registers() argument 237 af9005_usb_write_tuner_registers(struct dvb_usb_device *d, u16 reg, u8 * values, int len) af9005_usb_write_tuner_registers() argument 245 af9005_write_tuner_registers(struct dvb_usb_device *d, u16 reg, u8 * values, int len) af9005_write_tuner_registers() argument 298 af9005_read_tuner_registers(struct dvb_usb_device *d, u16 reg, u8 addr, u8 * values, int len) af9005_read_tuner_registers() argument 351 af9005_i2c_write(struct dvb_usb_device *d, u8 i2caddr, u8 reg, u8 * data, int len) af9005_i2c_write() argument 377 af9005_i2c_read(struct dvb_usb_device *d, u8 i2caddr, u8 reg, u8 * data, int len) af9005_i2c_read() argument 407 u8 reg, addr; af9005_i2c_xfer() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_dpp_cm.c | 42 #define REG(reg)\ 43 dpp->tf_regs->reg 258 struct xfer_func_reg *reg) in dpp1_cm_get_reg_field() 260 reg->shifts.exp_region0_lut_offset = dpp->tf_shift->CM_RGAM_RAMA_EXP_REGION0_LUT_OFFSET; in dpp1_cm_get_reg_field() 261 reg->masks.exp_region0_lut_offset = dpp->tf_mask->CM_RGAM_RAMA_EXP_REGION0_LUT_OFFSET; in dpp1_cm_get_reg_field() 262 reg->shifts.exp_region0_num_segments = dpp->tf_shift->CM_RGAM_RAMA_EXP_REGION0_NUM_SEGMENTS; in dpp1_cm_get_reg_field() 263 reg->masks.exp_region0_num_segments = dpp->tf_mask->CM_RGAM_RAMA_EXP_REGION0_NUM_SEGMENTS; in dpp1_cm_get_reg_field() 264 reg->shifts.exp_region1_lut_offset = dpp->tf_shift->CM_RGAM_RAMA_EXP_REGION1_LUT_OFFSET; in dpp1_cm_get_reg_field() 265 reg->masks.exp_region1_lut_offset = dpp->tf_mask->CM_RGAM_RAMA_EXP_REGION1_LUT_OFFSET; in dpp1_cm_get_reg_field() 266 reg in dpp1_cm_get_reg_field() 256 dpp1_cm_get_reg_field( struct dcn10_dpp *dpp, struct xfer_func_reg *reg) dpp1_cm_get_reg_field() argument 283 dpp1_cm_get_degamma_reg_field( struct dcn10_dpp *dpp, struct xfer_func_reg *reg) dpp1_cm_get_degamma_reg_field() argument [all...] |
/kernel/linux/linux-6.6/sound/isa/ad1816a/ |
H A D | ad1816a_lib.c | 32 static inline unsigned char snd_ad1816a_in(struct snd_ad1816a *chip, unsigned char reg) in snd_ad1816a_in() argument 35 return inb(AD1816A_REG(reg)); in snd_ad1816a_in() 38 static inline void snd_ad1816a_out(struct snd_ad1816a *chip, unsigned char reg, in snd_ad1816a_out() argument 42 outb(value, AD1816A_REG(reg)); in snd_ad1816a_out() 45 static inline void snd_ad1816a_out_mask(struct snd_ad1816a *chip, unsigned char reg, in snd_ad1816a_out_mask() argument 48 snd_ad1816a_out(chip, reg, in snd_ad1816a_out_mask() 49 (value & mask) | (snd_ad1816a_in(chip, reg) & ~mask)); in snd_ad1816a_out_mask() 52 static unsigned short snd_ad1816a_read(struct snd_ad1816a *chip, unsigned char reg) in snd_ad1816a_read() argument 54 snd_ad1816a_out(chip, AD1816A_INDIR_ADDR, reg & 0x3f); in snd_ad1816a_read() 59 static void snd_ad1816a_write(struct snd_ad1816a *chip, unsigned char reg, in snd_ad1816a_write() argument 67 snd_ad1816a_write_mask(struct snd_ad1816a *chip, unsigned char reg, unsigned short mask, unsigned short value) snd_ad1816a_write_mask() argument 498 int reg; snd_ad1816a_suspend() local 509 int reg; snd_ad1816a_resume() local 739 int reg = kcontrol->private_value & 0xff; snd_ad1816a_get_single() local 756 int reg = kcontrol->private_value & 0xff; snd_ad1816a_put_single() local 804 int reg = kcontrol->private_value & 0xff; snd_ad1816a_get_double() local 827 int reg = kcontrol->private_value & 0xff; snd_ad1816a_put_double() local [all...] |
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | mshyperv.h | 30 void hv_set_vpreg(u32 reg, u64 value); 31 u64 hv_get_vpreg(u32 reg); 32 void hv_get_vpreg_128(u32 reg, struct hv_get_vp_registers_output *result); 34 static inline void hv_set_register(unsigned int reg, u64 value) in hv_set_register() argument 36 hv_set_vpreg(reg, value); in hv_set_register() 39 static inline u64 hv_get_register(unsigned int reg) in hv_get_register() argument 41 return hv_get_vpreg(reg); in hv_get_register()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/zte/ |
H A D | zx_drm_drv.h | 15 static inline u32 zx_readl(void __iomem *reg) in zx_readl() argument 17 return readl_relaxed(reg); in zx_readl() 20 static inline void zx_writel(void __iomem *reg, u32 val) in zx_writel() argument 22 writel_relaxed(val, reg); in zx_writel() 25 static inline void zx_writel_mask(void __iomem *reg, u32 mask, u32 val) in zx_writel_mask() argument 29 tmp = zx_readl(reg); in zx_writel_mask() 31 zx_writel(reg, tmp); in zx_writel_mask()
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | paravirt.c | 51 struct pv_time_stolen_time_region *reg; in pv_steal_clock() local 54 reg = per_cpu_ptr(&stolen_time_region, cpu); in pv_steal_clock() 62 kaddr = rcu_dereference(reg->kaddr); in pv_steal_clock() 76 struct pv_time_stolen_time_region *reg; in stolen_time_cpu_down_prepare() local 78 reg = this_cpu_ptr(&stolen_time_region); in stolen_time_cpu_down_prepare() 79 if (!reg->kaddr) in stolen_time_cpu_down_prepare() 82 kaddr = rcu_replace_pointer(reg->kaddr, NULL, true); in stolen_time_cpu_down_prepare() 92 struct pv_time_stolen_time_region *reg; in stolen_time_cpu_online() local 95 reg = this_cpu_ptr(&stolen_time_region); in stolen_time_cpu_online() 106 rcu_assign_pointer(reg in stolen_time_cpu_online() [all...] |
/kernel/linux/linux-5.10/drivers/clk/sunxi-ng/ |
H A D | ccu_gate.c | 15 u32 reg; in ccu_gate_helper_disable() local 22 reg = readl(common->base + common->reg); in ccu_gate_helper_disable() 23 writel(reg & ~gate, common->base + common->reg); in ccu_gate_helper_disable() 38 u32 reg; in ccu_gate_helper_enable() local 45 reg = readl(common->base + common->reg); in ccu_gate_helper_enable() 46 writel(reg | gate, common->base + common->reg); in ccu_gate_helper_enable() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_diag.c | 10 * @reg: reg to be tested 14 u32 reg, u32 mask) in i40e_diag_reg_pattern_test() 22 orig_val = rd32(hw, reg); in i40e_diag_reg_pattern_test() 25 wr32(hw, reg, (pat & mask)); in i40e_diag_reg_pattern_test() 26 val = rd32(hw, reg); in i40e_diag_reg_pattern_test() 29 "%s: reg pattern test failed - reg 0x%08x pat 0x%08x val 0x%08x\n", in i40e_diag_reg_pattern_test() 30 __func__, reg, pat, val); in i40e_diag_reg_pattern_test() 35 wr32(hw, reg, orig_va in i40e_diag_reg_pattern_test() 13 i40e_diag_reg_pattern_test(struct i40e_hw *hw, u32 reg, u32 mask) i40e_diag_reg_pattern_test() argument 80 u32 reg, mask; i40e_diag_reg_test() local [all...] |
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | paravirt.c | 56 struct pv_time_stolen_time_region *reg; in para_steal_clock() local 59 reg = per_cpu_ptr(&stolen_time_region, cpu); in para_steal_clock() 67 kaddr = rcu_dereference(reg->kaddr); in para_steal_clock() 81 struct pv_time_stolen_time_region *reg; in stolen_time_cpu_down_prepare() local 83 reg = this_cpu_ptr(&stolen_time_region); in stolen_time_cpu_down_prepare() 84 if (!reg->kaddr) in stolen_time_cpu_down_prepare() 87 kaddr = rcu_replace_pointer(reg->kaddr, NULL, true); in stolen_time_cpu_down_prepare() 97 struct pv_time_stolen_time_region *reg; in stolen_time_cpu_online() local 100 reg = this_cpu_ptr(&stolen_time_region); in stolen_time_cpu_online() 111 rcu_assign_pointer(reg in stolen_time_cpu_online() [all...] |
/kernel/linux/linux-6.6/arch/arm/boot/compressed/ |
H A D | fdt_check_mem_start.c | 68 const fdt32_t *usable, *reg, *endp; in fdt_check_mem_start() local 113 reg = fdt_getprop(fdt, offset, "linux,usable-memory", &len); in fdt_check_mem_start() 114 if (!reg) in fdt_check_mem_start() 115 reg = fdt_getprop(fdt, offset, "reg", &len); in fdt_check_mem_start() 116 if (!reg) in fdt_check_mem_start() 119 for (endp = reg + (len / sizeof(fdt32_t)); in fdt_check_mem_start() 120 endp - reg >= addr_cells + size_cells; in fdt_check_mem_start() 121 reg += addr_cells + size_cells) { in fdt_check_mem_start() 122 size = get_val(reg in fdt_check_mem_start() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/8xx/ |
H A D | cpm1-ic.c | 14 cpic8xx_t __iomem *reg; member 23 clrbits32(&data->reg->cpic_cimr, (1 << cpm_vec)); in cpm_mask_irq() 31 setbits32(&data->reg->cpic_cimr, (1 << cpm_vec)); in cpm_unmask_irq() 39 out_be32(&data->reg->cpic_cisr, (1 << cpm_vec)); in cpm_end_irq() 58 out_be16(&data->reg->cpic_civr, 1); in cpm_get_irq() 59 cpm_vec = in_be16(&data->reg->cpic_civr); in cpm_get_irq() 98 data->reg = devm_ioremap(dev, res->start, resource_size(res)); in cpm_pic_probe() 99 if (!data->reg) in cpm_pic_probe() 107 out_be32(&data->reg->cpic_cicr, in cpm_pic_probe() 111 out_be32(&data->reg in cpm_pic_probe() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/ |
H A D | debug.h | 49 u32 reg; member 53 #define STAT_MAC_REG(reg) \ 54 { (AR9170_MAC_REG_##reg), #reg } 56 #define STAT_PTA_REG(reg) \ 57 { (AR9170_PTA_REG_##reg), #reg } 59 #define STAT_USB_REG(reg) \ 60 { (AR9170_USB_REG_##reg), #reg } 116 u32 reg; global() member [all...] |