/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/ |
H A D | gp_timer.c | 28 gp_timer_reg_load(uint32_t reg); 31 gp_timer_reg_store(u32 reg, uint32_t value); 34 gp_timer_reg_load(uint32_t reg) in gp_timer_reg_load() argument 38 (reg * sizeof(uint32_t))); in gp_timer_reg_load() 42 gp_timer_reg_store(u32 reg, uint32_t value) in gp_timer_reg_store() argument 45 (reg * sizeof(uint32_t))), in gp_timer_reg_store()
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/ |
H A D | gp_timer.c | 28 gp_timer_reg_load(uint32_t reg); 31 gp_timer_reg_store(u32 reg, uint32_t value); 34 gp_timer_reg_load(uint32_t reg) in gp_timer_reg_load() argument 38 (reg * sizeof(uint32_t))); in gp_timer_reg_load() 42 gp_timer_reg_store(u32 reg, uint32_t value) in gp_timer_reg_store() argument 45 (reg * sizeof(uint32_t))), in gp_timer_reg_store()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | smu9_baco.c | 34 uint32_t reg, data; in smu9_baco_get_capability() local 44 reg = RREG32_SOC15(NBIF, 0, mmRCC_BIF_STRAP0); in smu9_baco_get_capability() 46 if (reg & RCC_BIF_STRAP0__STRAP_PX_CAPABLE_MASK) in smu9_baco_get_capability() 56 uint32_t reg; in smu9_baco_get_state() local 58 reg = RREG32_SOC15(NBIF, 0, mmBACO_CNTL); in smu9_baco_get_state() 60 if (reg & BACO_CNTL__BACO_MODE_MASK) in smu9_baco_get_state()
|
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_legalize_relative.c | 20 foreach_dst (reg, instr) { in is_reg_relative() 21 if (reg->flags & IR3_REG_RELATIV) in is_reg_relative() 25 foreach_src (reg, instr) { in is_reg_relative() 26 if (reg->flags & IR3_REG_RELATIV) in is_reg_relative() 36 foreach_dst (reg, instr) { in is_dst_a0() 37 if (reg->num == regid(REG_A0, 0)) in is_dst_a0() 54 /* Is it valid to have address reg loaded from a relative src (ie. in ir3_legalize_relative()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcTargetStreamer.h | 21 /// Emit ".register <reg>, #ignore". 22 virtual void emitSparcRegisterIgnore(unsigned reg) = 0; 23 /// Emit ".register <reg>, #scratch". 24 virtual void emitSparcRegisterScratch(unsigned reg) = 0; 33 void emitSparcRegisterIgnore(unsigned reg) override; 34 void emitSparcRegisterScratch(unsigned reg) override; 42 void emitSparcRegisterIgnore(unsigned reg) override {} 43 void emitSparcRegisterScratch(unsigned reg) override {}
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/MCTargetDesc/ |
H A D | VETargetStreamer.h | 21 /// Emit ".register <reg>, #ignore". 22 virtual void emitVERegisterIgnore(unsigned reg) = 0; 23 /// Emit ".register <reg>, #scratch". 24 virtual void emitVERegisterScratch(unsigned reg) = 0; 33 void emitVERegisterIgnore(unsigned reg) override; 34 void emitVERegisterScratch(unsigned reg) override; 42 void emitVERegisterIgnore(unsigned reg) override {} 43 void emitVERegisterScratch(unsigned reg) override {}
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_pipe.h | 903 static inline void r600_store_config_reg_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) in r600_store_config_reg_seq() argument 905 assert(reg < R600_CONTEXT_REG_OFFSET); in r600_store_config_reg_seq() 908 cb->buf[cb->num_dw++] = (reg - R600_CONFIG_REG_OFFSET) >> 2; in r600_store_config_reg_seq() 915 static inline void r600_store_context_reg_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) in r600_store_context_reg_seq() argument 917 assert(reg >= R600_CONTEXT_REG_OFFSET && reg < R600_CTL_CONST_OFFSET); in r600_store_context_reg_seq() 920 cb->buf[cb->num_dw++] = (reg - R600_CONTEXT_REG_OFFSET) >> 2; in r600_store_context_reg_seq() 927 static inline void r600_store_ctl_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) in r600_store_ctl_const_seq() argument 929 assert(reg >= R600_CTL_CONST_OFFSET); in r600_store_ctl_const_seq() 932 cb->buf[cb->num_dw++] = (reg in r600_store_ctl_const_seq() 935 r600_store_loop_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) r600_store_loop_const_seq() argument 947 eg_store_loop_const_seq(struct r600_command_buffer *cb, unsigned reg, unsigned num) eg_store_loop_const_seq() argument 955 r600_store_config_reg(struct r600_command_buffer *cb, unsigned reg, unsigned value) r600_store_config_reg() argument 961 r600_store_context_reg(struct r600_command_buffer *cb, unsigned reg, unsigned value) r600_store_context_reg() argument 967 r600_store_ctl_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) r600_store_ctl_const() argument 973 r600_store_loop_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) r600_store_loop_const() argument 979 eg_store_loop_const(struct r600_command_buffer *cb, unsigned reg, unsigned value) eg_store_loop_const() argument 988 radeon_compute_set_context_reg_seq(struct radeon_cmdbuf *cs, unsigned reg, unsigned num) radeon_compute_set_context_reg_seq() argument 995 radeon_set_ctl_const_seq(struct radeon_cmdbuf *cs, unsigned reg, unsigned num) radeon_set_ctl_const_seq() argument 1003 radeon_compute_set_context_reg(struct radeon_cmdbuf *cs, unsigned reg, unsigned value) radeon_compute_set_context_reg() argument 1009 radeon_set_context_reg_flag(struct radeon_cmdbuf *cs, unsigned reg, unsigned value, unsigned flag) radeon_set_context_reg_flag() argument 1018 radeon_set_ctl_const(struct radeon_cmdbuf *cs, unsigned reg, unsigned value) radeon_set_ctl_const() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus_vp8.c | 628 u32 reg = cedrus_read(dev, VE_H264_STATUS); in cedrus_vp8_irq_status() local 630 if (reg & (VE_H264_STATUS_DECODE_ERR_INT | in cedrus_vp8_irq_status() 634 if (reg & VE_H264_CTRL_SLICE_DECODE_INT) in cedrus_vp8_irq_status() 648 u32 reg = cedrus_read(dev, VE_H264_CTRL); in cedrus_vp8_irq_disable() local 651 reg & ~VE_H264_CTRL_INT_MASK); in cedrus_vp8_irq_disable() 663 u32 reg; in cedrus_vp8_setup() local 671 reg = slice->first_part_size * 8; in cedrus_vp8_setup() 672 cedrus_write(dev, VE_VP8_FIRST_DATA_PART_LEN, reg); in cedrus_vp8_setup() 676 reg = slice->first_part_size + header_size; in cedrus_vp8_setup() 677 cedrus_write(dev, VE_VP8_PART_SIZE_OFFSET, reg); in cedrus_vp8_setup() [all...] |
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | skx_common.c | 162 u32 reg; in skx_get_src_id() local 164 if (pci_read_config_dword(d->util_all, off, ®)) { in skx_get_src_id() 169 *id = GET_BITFIELD(reg, 12, 14); in skx_get_src_id() 175 u32 reg; in skx_get_node_id() local 177 if (pci_read_config_dword(d->util_all, 0xf4, ®)) { in skx_get_node_id() 182 *id = GET_BITFIELD(reg, 0, 2); in skx_get_node_id() 208 u32 reg; in skx_get_all_bus_mappings() local 223 if (pci_read_config_dword(pdev, cfg->busno_cfg_offset, ®)) { in skx_get_all_bus_mappings() 230 d->bus[0] = GET_BITFIELD(reg, 0, 7); in skx_get_all_bus_mappings() 231 d->bus[1] = GET_BITFIELD(reg, in skx_get_all_bus_mappings() 254 u32 reg; skx_get_hi_lo() local 290 skx_get_dimm_attr(u32 reg, int lobit, int hibit, int add, int minval, int maxval, const char *name) skx_get_dimm_attr() argument [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-stm32f4.c | 134 static inline void stm32f4_i2c_set_bits(void __iomem *reg, u32 mask) in stm32f4_i2c_set_bits() argument 136 writel_relaxed(readl_relaxed(reg) | mask, reg); in stm32f4_i2c_set_bits() 139 static inline void stm32f4_i2c_clr_bits(void __iomem *reg, u32 mask) in stm32f4_i2c_clr_bits() argument 141 writel_relaxed(readl_relaxed(reg) & ~mask, reg); in stm32f4_i2c_clr_bits() 146 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR2; in stm32f4_i2c_disable_irq() local 148 stm32f4_i2c_clr_bits(reg, STM32F4_I2C_CR2_IRQ_MASK); in stm32f4_i2c_disable_irq() 352 void __iomem *reg; in stm32f4_i2c_terminate_xfer() local 356 reg in stm32f4_i2c_terminate_xfer() 372 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR2; stm32f4_i2c_handle_write() local 397 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR2; stm32f4_i2c_handle_read() local 437 void __iomem *reg; stm32f4_i2c_handle_rx_done() local 632 void __iomem *reg; stm32f4_i2c_isr_error() local 683 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR1; stm32f4_i2c_xfer_msg() local [all...] |
/kernel/linux/linux-5.10/drivers/net/phy/ |
H A D | bcm-phy-lib.c | 19 int __bcm_phy_write_exp(struct phy_device *phydev, u16 reg, u16 val) in __bcm_phy_write_exp() argument 23 rc = __phy_write(phydev, MII_BCM54XX_EXP_SEL, reg); in __bcm_phy_write_exp() 31 int bcm_phy_write_exp(struct phy_device *phydev, u16 reg, u16 val) in bcm_phy_write_exp() argument 36 rc = __bcm_phy_write_exp(phydev, reg, val); in bcm_phy_write_exp() 43 int __bcm_phy_read_exp(struct phy_device *phydev, u16 reg) in __bcm_phy_read_exp() argument 47 val = __phy_write(phydev, MII_BCM54XX_EXP_SEL, reg); in __bcm_phy_read_exp() 60 int bcm_phy_read_exp(struct phy_device *phydev, u16 reg) in bcm_phy_read_exp() argument 65 rc = __bcm_phy_read_exp(phydev, reg); in bcm_phy_read_exp() 72 int __bcm_phy_modify_exp(struct phy_device *phydev, u16 reg, u16 mask, u16 set) in __bcm_phy_modify_exp() argument 76 ret = __phy_write(phydev, MII_BCM54XX_EXP_SEL, reg); in __bcm_phy_modify_exp() 92 bcm_phy_modify_exp(struct phy_device *phydev, u16 reg, u16 mask, u16 set) bcm_phy_modify_exp() argument 121 bcm_phy_write_misc(struct phy_device *phydev, u16 reg, u16 chl, u16 val) bcm_phy_write_misc() argument 145 bcm_phy_read_misc(struct phy_device *phydev, u16 reg, u16 chl) bcm_phy_read_misc() argument 171 int reg; bcm_phy_ack_intr() local 184 int reg; bcm_phy_config_intr() local 456 u8 reg; global() member [all...] |
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | skx_common.c | 199 u32 reg; in skx_get_src_id() local 201 if (pci_read_config_dword(d->util_all, off, ®)) { in skx_get_src_id() 206 *id = GET_BITFIELD(reg, 12, 14); in skx_get_src_id() 212 u32 reg; in skx_get_node_id() local 214 if (pci_read_config_dword(d->util_all, 0xf4, ®)) { in skx_get_node_id() 219 *id = GET_BITFIELD(reg, 0, 2); in skx_get_node_id() 245 u32 reg; in skx_get_all_bus_mappings() local 260 if (pci_read_config_dword(pdev, cfg->busno_cfg_offset, ®)) { in skx_get_all_bus_mappings() 267 d->bus[0] = GET_BITFIELD(reg, 0, 7); in skx_get_all_bus_mappings() 268 d->bus[1] = GET_BITFIELD(reg, in skx_get_all_bus_mappings() 291 u32 reg; skx_get_hi_lo() local 327 skx_get_dimm_attr(u32 reg, int lobit, int hibit, int add, int minval, int maxval, const char *name) skx_get_dimm_attr() argument [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-stm32f4.c | 134 static inline void stm32f4_i2c_set_bits(void __iomem *reg, u32 mask) in stm32f4_i2c_set_bits() argument 136 writel_relaxed(readl_relaxed(reg) | mask, reg); in stm32f4_i2c_set_bits() 139 static inline void stm32f4_i2c_clr_bits(void __iomem *reg, u32 mask) in stm32f4_i2c_clr_bits() argument 141 writel_relaxed(readl_relaxed(reg) & ~mask, reg); in stm32f4_i2c_clr_bits() 146 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR2; in stm32f4_i2c_disable_irq() local 148 stm32f4_i2c_clr_bits(reg, STM32F4_I2C_CR2_IRQ_MASK); in stm32f4_i2c_disable_irq() 352 void __iomem *reg; in stm32f4_i2c_terminate_xfer() local 356 reg in stm32f4_i2c_terminate_xfer() 372 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR2; stm32f4_i2c_handle_write() local 397 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR2; stm32f4_i2c_handle_read() local 437 void __iomem *reg; stm32f4_i2c_handle_rx_done() local 632 void __iomem *reg; stm32f4_i2c_isr_error() local 683 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR1; stm32f4_i2c_xfer_msg() local [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-xra1403.c | 46 static unsigned int to_reg(unsigned int reg, unsigned int offset) in to_reg() argument 48 return reg + (offset > 7); in to_reg() 120 int reg; in xra1403_dbg_show() local 128 seq_puts(s, "xra reg:"); in xra1403_dbg_show() 129 for (reg = 0; reg <= XRA_LAST; reg++) in xra1403_dbg_show() 130 seq_printf(s, " %2.2x", reg); in xra1403_dbg_show() 132 for (reg = 0; reg < XRA_LAS in xra1403_dbg_show() [all...] |
H A D | gpio-rdc321x.c | 34 int reg; in rdc_gpio_get_value() local 37 reg = gpio < 32 ? gpch->reg1_data_base : gpch->reg2_data_base; in rdc_gpio_get_value() 40 pci_write_config_dword(gpch->sb_pdev, reg, in rdc_gpio_get_value() 42 pci_read_config_dword(gpch->sb_pdev, reg, &value); in rdc_gpio_get_value() 52 int reg = (gpio < 32) ? 0 : 1; in rdc_gpio_set_value_impl() local 57 gpch->data_reg[reg] |= 1 << (gpio & 0x1f); in rdc_gpio_set_value_impl() 59 gpch->data_reg[reg] &= ~(1 << (gpio & 0x1f)); in rdc_gpio_set_value_impl() 62 reg ? gpch->reg2_data_base : gpch->reg1_data_base, in rdc_gpio_set_value_impl() 63 gpch->data_reg[reg]); in rdc_gpio_set_value_impl() 83 u32 reg; in rdc_gpio_config() local [all...] |
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | timer-stm32-lp.c | 24 struct regmap *reg; member 40 regmap_write(priv->reg, STM32_LPTIM_CR, 0); in stm32_clkevent_lp_shutdown() 41 regmap_write(priv->reg, STM32_LPTIM_IER, 0); in stm32_clkevent_lp_shutdown() 43 regmap_write(priv->reg, STM32_LPTIM_ICR, STM32_LPTIM_ARRMCF); in stm32_clkevent_lp_shutdown() 55 regmap_write(priv->reg, STM32_LPTIM_CR, 0); in stm32_clkevent_lp_set_timer() 57 regmap_write(priv->reg, STM32_LPTIM_IER, STM32_LPTIM_ARRMIE); in stm32_clkevent_lp_set_timer() 59 regmap_write(priv->reg, STM32_LPTIM_CR, STM32_LPTIM_ENABLE); in stm32_clkevent_lp_set_timer() 61 regmap_write(priv->reg, STM32_LPTIM_ARR, evt); in stm32_clkevent_lp_set_timer() 65 regmap_write(priv->reg, STM32_LPTIM_CR, in stm32_clkevent_lp_set_timer() 68 regmap_write(priv->reg, STM32_LPTIM_C in stm32_clkevent_lp_set_timer() [all...] |
/kernel/linux/linux-5.10/drivers/clk/tegra/ |
H A D | clk-tegra20-emc.c | 40 void __iomem *reg; member 59 val = readl_relaxed(emc->reg); in emc_recalc_rate() 69 return readl_relaxed(emc->reg) >> CLK_SOURCE_EMC_2X_CLK_SRC_SHIFT; in emc_get_parent() 77 val = readl_relaxed(emc->reg); in emc_set_parent() 93 writel_relaxed(val, emc->reg); in emc_set_parent() 95 fence_udelay(1, emc->reg); in emc_set_parent() 109 val = readl_relaxed(emc->reg); in emc_set_rate() 125 writel_relaxed(val, emc->reg); in emc_set_rate() 127 fence_udelay(1, emc->reg); in emc_set_rate() 142 val = readl_relaxed(emc->reg); in emc_set_rate_and_parent() [all...] |
/kernel/linux/linux-5.10/drivers/clk/imx/ |
H A D | clk-pfdv2.c | 21 * @reg: PFD register address 29 void __iomem *reg; member 47 return readl_poll_timeout(pfd->reg, val, val & (1 << pfd->vld_bit), in clk_pfdv2_wait() 58 val = readl_relaxed(pfd->reg); in clk_pfdv2_enable() 60 writel_relaxed(val, pfd->reg); in clk_pfdv2_enable() 73 val = readl_relaxed(pfd->reg); in clk_pfdv2_disable() 75 writel_relaxed(val, pfd->reg); in clk_pfdv2_disable() 86 frac = (readl_relaxed(pfd->reg) >> pfd->frac_off) in clk_pfdv2_recalc_rate() 146 if (readl_relaxed(pfd->reg) & (1 << pfd->gate_bit)) in clk_pfdv2_is_enabled() 176 val = readl_relaxed(pfd->reg); in clk_pfdv2_set_rate() 194 imx_clk_hw_pfdv2(const char *name, const char *parent_name, void __iomem *reg, u8 idx) imx_clk_hw_pfdv2() argument [all...] |
H A D | clk-divider-gate.c | 32 val = readl(div->reg) >> div->shift; in clk_divider_gate_recalc_rate_ro() 54 val = readl(div->reg) >> div->shift; in clk_divider_gate_recalc_rate() 90 val = readl(div->reg); in clk_divider_gate_set_rate() 93 writel(val, div->reg); in clk_divider_gate_set_rate() 117 val = readl(div->reg); in clk_divider_enable() 119 writel(val, div->reg); in clk_divider_enable() 136 val = readl(div->reg) >> div->shift; in clk_divider_disable() 139 writel(0, div->reg); in clk_divider_disable() 149 val = readl(div->reg) >> div->shift; in clk_divider_is_enabled() 177 unsigned long flags, void __iomem *reg, in imx_clk_hw_divider_gate() 176 imx_clk_hw_divider_gate(const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, u8 shift, u8 width, u8 clk_divider_flags, const struct clk_div_table *table, spinlock_t *lock) imx_clk_hw_divider_gate() argument [all...] |
/kernel/linux/linux-5.10/drivers/leds/ |
H A D | leds-bcm6358.c | 46 static void bcm6358_led_write(void __iomem *reg, unsigned long data) in bcm6358_led_write() argument 49 iowrite32be(data, reg); in bcm6358_led_write() 51 writel(data, reg); in bcm6358_led_write() 55 static unsigned long bcm6358_led_read(void __iomem *reg) in bcm6358_led_read() argument 58 return ioread32be(reg); in bcm6358_led_read() 60 return readl(reg); in bcm6358_led_read() 94 static int bcm6358_led(struct device *dev, struct device_node *nc, u32 reg, in bcm6358_led() argument 106 led->pin = reg; in bcm6358_led() 189 u32 reg; in bcm6358_leds_probe() local 191 if (of_property_read_u32(child, "reg", in bcm6358_leds_probe() [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
H A D | inspur-ipsps.c | 57 u8 reg; in ipsps_string_show() local 64 reg = ipsps_regs[attr->index]; in ipsps_string_show() 65 rc = i2c_smbus_read_block_data(client, reg, data); in ipsps_string_show() 80 u8 reg; in ipsps_fw_version_show() local 86 reg = ipsps_regs[attr->index]; in ipsps_fw_version_show() 87 rc = i2c_smbus_read_block_data(client, reg, data); in ipsps_fw_version_show() 102 u8 reg; in ipsps_mode_show() local 107 reg = ipsps_regs[attr->index]; in ipsps_mode_show() 108 rc = i2c_smbus_read_byte_data(client, reg); in ipsps_mode_show() 134 u8 reg; in ipsps_mode_store() local [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | tmp102.c | 77 int err, reg; in tmp102_read() local 86 reg = TMP102_TEMP_REG; in tmp102_read() 89 reg = TMP102_TLOW_REG; in tmp102_read() 92 reg = TMP102_THIGH_REG; in tmp102_read() 98 err = regmap_read(tmp102->regmap, reg, ®val); in tmp102_read() 110 int reg; in tmp102_write() local 114 reg = TMP102_TLOW_REG; in tmp102_write() 117 reg = TMP102_THIGH_REG; in tmp102_write() 124 return regmap_write(tmp102->regmap, reg, tmp102_mC_to_reg(temp)); in tmp102_write() 170 static bool tmp102_is_writeable_reg(struct device *dev, unsigned int reg) in tmp102_is_writeable_reg() argument 175 tmp102_is_volatile_reg(struct device *dev, unsigned int reg) tmp102_is_volatile_reg() argument [all...] |
H A D | atxp1.c | 46 } reg; member 60 data->reg.vid = i2c_smbus_read_byte_data(client, ATXP1_VID); in atxp1_update_device() 61 data->reg.cpu_vid = i2c_smbus_read_byte_data(client, in atxp1_update_device() 63 data->reg.gpio1 = i2c_smbus_read_byte_data(client, ATXP1_GPIO1); in atxp1_update_device() 64 data->reg.gpio2 = i2c_smbus_read_byte_data(client, ATXP1_GPIO2); in atxp1_update_device() 83 size = sprintf(buf, "%d\n", vid_from_reg(data->reg.vid & ATXP1_VIDMASK, in cpu0_vid_show() 117 if (data->reg.vid & ATXP1_VIDENA) in cpu0_vid_store() 118 cvid = data->reg.vid & ATXP1_VIDMASK; in cpu0_vid_store() 120 cvid = data->reg.cpu_vid; in cpu0_vid_store() 159 size = sprintf(buf, "0x%02x\n", data->reg in gpio1_show() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/intelfb/ |
H A D | intelfb_i2c.c | 60 OUTREG(chan->reg, (state ? SCL_VAL_OUT : 0) | in intelfb_gpio_setscl() 62 val = INREG(chan->reg); in intelfb_gpio_setscl() 71 OUTREG(chan->reg, (state ? SDA_VAL_OUT : 0) | in intelfb_gpio_setsda() 73 val = INREG(chan->reg); in intelfb_gpio_setsda() 82 OUTREG(chan->reg, SCL_DIR_MASK); in intelfb_gpio_getscl() 83 OUTREG(chan->reg, 0); in intelfb_gpio_getscl() 84 val = INREG(chan->reg); in intelfb_gpio_getscl() 94 OUTREG(chan->reg, SDA_DIR_MASK); in intelfb_gpio_getsda() 95 OUTREG(chan->reg, 0); in intelfb_gpio_getsda() 96 val = INREG(chan->reg); in intelfb_gpio_getsda() 100 intelfb_setup_i2c_bus(struct intelfb_info *dinfo, struct intelfb_i2c_chan *chan, const u32 reg, const char *name, int class) intelfb_setup_i2c_bus() argument [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | meson_wdt.c | 90 u32 reg; in meson_wdt_change_timeout() local 92 reg = readl(meson_wdt->wdt_base + MESON_WDT_TC); in meson_wdt_change_timeout() 93 reg &= ~meson_wdt->data->terminal_count_mask; in meson_wdt_change_timeout() 94 reg |= MESON_SEC_TO_TC(timeout, meson_wdt->data->count_unit); in meson_wdt_change_timeout() 95 writel(reg, meson_wdt->wdt_base + MESON_WDT_TC); in meson_wdt_change_timeout() 112 u32 reg; in meson_wdt_stop() local 114 reg = readl(meson_wdt->wdt_base + MESON_WDT_TC); in meson_wdt_stop() 115 reg &= ~meson_wdt->data->enable; in meson_wdt_stop() 116 writel(reg, meson_wdt->wdt_base + MESON_WDT_TC); in meson_wdt_stop() 124 u32 reg; in meson_wdt_start() local [all...] |