Home
last modified time | relevance | path

Searched refs:reg (Results 1726 - 1750 of 14711) sorted by relevance

1...<<61626364656667686970>>...589

/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Dgp_timer.c28 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 Dgp_timer.c28 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 Dsmu9_baco.c34 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 Dir3_legalize_relative.c20 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 DSparcTargetStreamer.h21 /// 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 DVETargetStreamer.h21 /// 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 Dr600_pipe.h903 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 Dcedrus_vp8.c628 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 Dskx_common.c162 u32 reg; in skx_get_src_id() local
164 if (pci_read_config_dword(d->util_all, off, &reg)) { 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, &reg)) { 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, &reg)) { 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 Di2c-stm32f4.c134 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 Dbcm-phy-lib.c19 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 Dskx_common.c199 u32 reg; in skx_get_src_id() local
201 if (pci_read_config_dword(d->util_all, off, &reg)) { 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, &reg)) { 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, &reg)) { 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 Di2c-stm32f4.c134 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 Dgpio-xra1403.c46 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 Dgpio-rdc321x.c34 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 Dtimer-stm32-lp.c24 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 Dclk-tegra20-emc.c40 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 Dclk-pfdv2.c21 * @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 Dclk-divider-gate.c32 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 Dleds-bcm6358.c46 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 Dinspur-ipsps.c57 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 Dtmp102.c77 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, &regval); 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 Datxp1.c46 } 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 Dintelfb_i2c.c60 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 Dmeson_wdt.c90 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...]

Completed in 16 milliseconds

1...<<61626364656667686970>>...589