Home
last modified time | relevance | path

Searched refs:val (Results 4801 - 4825 of 20692) sorted by relevance

1...<<191192193194195196197198199200>>...828

/kernel/linux/linux-6.6/drivers/misc/eeprom/
H A Dat25.c78 void *val, size_t count) in at25_ee_read()
81 char *buf = val; in at25_ee_read()
198 static int at25_ee_write(void *priv, unsigned int off, void *val, size_t count) in at25_ee_write() argument
202 const char *buf = val; in at25_ee_write()
323 u32 val; in at25_fw_to_chip() local
328 err = device_property_read_u32(dev, "size", &val); in at25_fw_to_chip()
330 err = device_property_read_u32(dev, "at25,byte-len", &val); in at25_fw_to_chip()
335 chip->byte_len = val; in at25_fw_to_chip()
337 err = device_property_read_u32(dev, "pagesize", &val); in at25_fw_to_chip()
339 err = device_property_read_u32(dev, "at25,page-size", &val); in at25_fw_to_chip()
77 at25_ee_read(void *priv, unsigned int offset, void *val, size_t count) at25_ee_read() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/can/c_can/
H A Dc_can_platform.c59 enum reg index, u16 val) in c_can_plat_write_reg_aligned_to_16bit()
61 writew(val, priv->base + priv->regs[index]); in c_can_plat_write_reg_aligned_to_16bit()
71 enum reg index, u16 val) in c_can_plat_write_reg_aligned_to_32bit()
73 writew(val, priv->base + 2 * priv->regs[index]); in c_can_plat_write_reg_aligned_to_32bit()
77 u32 mask, u32 val) in c_can_hw_raminit_wait_syscon()
84 val &= mask; in c_can_hw_raminit_wait_syscon()
94 } while ((ctrl & mask) != val); in c_can_hw_raminit_wait_syscon()
146 u32 val; in c_can_plat_read_reg32() local
148 val = priv->read_reg(priv, index); in c_can_plat_read_reg32()
149 val | in c_can_plat_read_reg32()
58 c_can_plat_write_reg_aligned_to_16bit(const struct c_can_priv *priv, enum reg index, u16 val) c_can_plat_write_reg_aligned_to_16bit() argument
70 c_can_plat_write_reg_aligned_to_32bit(const struct c_can_priv *priv, enum reg index, u16 val) c_can_plat_write_reg_aligned_to_32bit() argument
76 c_can_hw_raminit_wait_syscon(const struct c_can_priv *priv, u32 mask, u32 val) c_can_hw_raminit_wait_syscon() argument
154 c_can_plat_write_reg32(const struct c_can_priv *priv, enum reg index, u32 val) c_can_plat_write_reg32() argument
166 d_can_plat_write_reg32(const struct c_can_priv *priv, enum reg index, u32 val) d_can_plat_write_reg32() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dfsl_ifc.h855 u32 val; in ifc_in32() local
858 val = ioread32(addr); in ifc_in32()
860 val = ioread32be(addr); in ifc_in32()
862 return val; in ifc_in32()
867 u16 val; in ifc_in16() local
870 val = ioread16(addr); in ifc_in16()
872 val = ioread16be(addr); in ifc_in16()
874 return val; in ifc_in16()
882 static inline void ifc_out32(u32 val, void __iomem *addr) in ifc_out32() argument
885 iowrite32(val, add in ifc_out32()
890 ifc_out16(u16 val, void __iomem *addr) ifc_out16() argument
898 ifc_out8(u8 val, void __iomem *addr) ifc_out8() argument
[all...]
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-rzn1.c94 u32 val, secs; in rzn1_rtc_read_time() local
100 val = readl(rtc->base + RZN1_RTC_CTL2); in rzn1_rtc_read_time()
101 if (val & RZN1_RTC_CTL2_STOPPED) in rzn1_rtc_read_time()
123 u32 val; in rzn1_rtc_set_time() local
134 val = readl(rtc->base + RZN1_RTC_CTL2); in rzn1_rtc_set_time()
135 if (!(val & RZN1_RTC_CTL2_STOPPED)) { in rzn1_rtc_set_time()
141 ret = readl_poll_timeout(rtc->base + RZN1_RTC_CTL2, val, in rzn1_rtc_set_time()
142 val & RZN1_RTC_CTL2_WST, 0, 100); in rzn1_rtc_set_time()
253 u32 val; in rzn1_rtc_read_offset() local
255 val in rzn1_rtc_read_offset()
[all...]
/kernel/linux/linux-6.6/drivers/soc/qcom/
H A Dsmp2p.c192 u32 val; in qcom_smp2p_do_ssr_ack() local
196 val = out->flags & ~BIT(SMP2P_FLAGS_RESTART_ACK_BIT); in qcom_smp2p_do_ssr_ack()
198 val |= BIT(SMP2P_FLAGS_RESTART_ACK_BIT); in qcom_smp2p_do_ssr_ack()
199 out->flags = val; in qcom_smp2p_do_ssr_ack()
226 u32 val; in qcom_smp2p_notify_in() local
249 val = readl(entry->value); in qcom_smp2p_notify_in()
251 status = val ^ entry->last_value; in qcom_smp2p_notify_in()
252 entry->last_value = val; in qcom_smp2p_notify_in()
262 if ((val & BIT(i) && test_bit(i, entry->irq_rising)) || in qcom_smp2p_notify_in()
263 (!(val in qcom_smp2p_notify_in()
398 u32 val; smp2p_update_bits() local
[all...]
/kernel/linux/linux-6.6/drivers/soc/amlogic/
H A Dmeson-clk-measure.c495 unsigned int val; in meson_measure_id() local
518 val, !(val & MSR_BUSY), 10, 10000); in meson_measure_id()
528 regmap_read(priv->regmap, MSR_CLK_REG2, &val); in meson_measure_id()
532 if (val >= MSR_VAL_MASK) in meson_measure_id()
535 return DIV_ROUND_CLOSEST_ULL((val & MSR_VAL_MASK) * 1000000ULL, in meson_measure_id()
561 int val; in clk_msr_show() local
563 val = meson_measure_best_id(clk_msr_id, &precision); in clk_msr_show()
564 if (val < 0) in clk_msr_show()
565 return val; in clk_msr_show()
577 int val, i; clk_msr_summary_show() local
[all...]
/kernel/linux/linux-6.6/drivers/platform/x86/amd/pmf/
H A Dcore.c164 static inline void amd_pmf_reg_write(struct amd_pmf_dev *dev, int reg_offset, u32 val) in amd_pmf_reg_write() argument
166 iowrite32(val, dev->regbase + reg_offset); in amd_pmf_reg_write()
186 u32 val; in amd_pmf_send_cmd() local
192 val, val != 0, PMF_MSG_DELAY_MIN_US, in amd_pmf_send_cmd()
210 val, val != 0, PMF_MSG_DELAY_MIN_US, in amd_pmf_send_cmd()
217 switch (val) { in amd_pmf_send_cmd()
226 dev_err(dev->dev, "SMU not ready. err: 0x%x\n", val); in amd_pmf_send_cmd()
230 dev_err(dev->dev, "SMU cmd unknown. err: 0x%x\n", val); in amd_pmf_send_cmd()
357 u32 val; amd_pmf_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/ras/
H A Dcec.c397 static int u64_get(void *data, u64 *val) in u64_get() argument
399 *val = *(u64 *)data; in u64_get()
404 static int pfn_set(void *data, u64 val) in pfn_set() argument
406 *(u64 *)data = val; in pfn_set()
408 cec_add_elem(val); in pfn_set()
415 static int decay_interval_set(void *data, u64 val) in decay_interval_set() argument
417 if (val < CEC_DECAY_MIN_INTERVAL) in decay_interval_set()
420 if (val > CEC_DECAY_MAX_INTERVAL) in decay_interval_set()
423 *(u64 *)data = val; in decay_interval_set()
424 decay_interval = val; in decay_interval_set()
432 action_threshold_set(void *data, u64 val) action_threshold_set() argument
528 cec_notifier(struct notifier_block *nb, unsigned long val, void *data) cec_notifier() argument
[all...]
/kernel/linux/linux-6.6/drivers/regulator/
H A Dda903x-regulator.c104 uint8_t val, mask; in da903x_set_voltage_sel() local
109 val = selector << info->vol_shift; in da903x_set_voltage_sel()
112 return da903x_update(da9034_dev, info->vol_reg, val, mask); in da903x_set_voltage_sel()
119 uint8_t val, mask; in da903x_get_voltage_sel() local
125 ret = da903x_read(da9034_dev, info->vol_reg, &val); in da903x_get_voltage_sel()
130 val = (val & mask) >> info->vol_shift; in da903x_get_voltage_sel()
132 return val; in da903x_get_voltage_sel()
173 uint8_t val, mask; in da9030_set_ldo1_15_voltage_sel() local
176 val in da9030_set_ldo1_15_voltage_sel()
236 uint8_t val, mask; da9034_set_dvc_voltage_sel() local
[all...]
/kernel/linux/linux-6.6/drivers/char/mwave/
H A D3780i.c76 unsigned short val; in dsp3780I_ReadMsaCfg() local
85 val = InWordDsp(DSP_MsaDataDSISHigh); in dsp3780I_ReadMsaCfg()
88 PRINTK_2(TRACE_3780I, "3780i::dsp3780I_ReadMsaCfg exit val %x\n", val); in dsp3780I_ReadMsaCfg()
90 return val; in dsp3780I_ReadMsaCfg()
480 unsigned short val; in dsp3780I_ReadDStore() local
497 val = InWordDsp(DSP_MsaDataDSISHigh); in dsp3780I_ReadDStore()
499 if(put_user(val, pusBuffer++)) in dsp3780I_ReadDStore()
503 "3780I::dsp3780I_ReadDStore uCount %x val %x\n", in dsp3780I_ReadDStore()
504 uCount, val); in dsp3780I_ReadDStore()
522 unsigned short val; dsp3780I_ReadAndClearDStore() local
579 unsigned short val; dsp3780I_WriteDStore() local
[all...]
/kernel/linux/linux-6.6/drivers/bus/
H A Dvexpress-config.c92 const char *name, u32 *val) in vexpress_config_find_prop()
95 *val = 0; in vexpress_config_find_prop()
99 if (of_property_read_u32(node, name, val) == 0) { in vexpress_config_find_prop()
220 unsigned int *val) in vexpress_syscfg_read()
224 return vexpress_syscfg_exec(func, index, false, val); in vexpress_syscfg_read()
228 unsigned int val) in vexpress_syscfg_write()
232 return vexpress_syscfg_exec(func, index, true, &val); in vexpress_syscfg_write()
254 const __be32 *val = NULL; in vexpress_syscfg_regmap_init() local
271 val = prop->value; in vexpress_syscfg_regmap_init()
280 energy_quirk[0] = *val; in vexpress_syscfg_regmap_init()
91 vexpress_config_find_prop(struct device_node *node, const char *name, u32 *val) vexpress_config_find_prop() argument
219 vexpress_syscfg_read(void *context, unsigned int index, unsigned int *val) vexpress_syscfg_read() argument
227 vexpress_syscfg_write(void *context, unsigned int index, unsigned int val) vexpress_syscfg_write() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/hyperv/
H A Divm.c116 static inline void wr_ghcb_msr(u64 val) in wr_ghcb_msr() argument
118 native_wrmsrl(MSR_AMD64_SEV_ES_GHCB, val); in wr_ghcb_msr()
142 u64 val = GHCB_MSR_TERM_REQ; in hv_ghcb_terminate() local
145 val |= GHCB_SEV_TERM_REASON(set, reason); in hv_ghcb_terminate()
148 wr_ghcb_msr(val); in hv_ghcb_terminate()
158 u64 val; in hv_ghcb_negotiate_protocol() local
166 val = rd_ghcb_msr(); in hv_ghcb_negotiate_protocol()
168 if (GHCB_MSR_INFO(val) != GHCB_MSR_SEV_INFO_RESP) in hv_ghcb_negotiate_protocol()
171 if (GHCB_MSR_PROTO_MAX(val) < GHCB_PROTOCOL_MIN || in hv_ghcb_negotiate_protocol()
172 GHCB_MSR_PROTO_MIN(val) > GHCB_PROTOCOL_MA in hv_ghcb_negotiate_protocol()
385 hv_tdx_msr_write(u64 msr, u64 val) hv_tdx_msr_write() argument
399 hv_tdx_msr_read(u64 msr, u64 *val) hv_tdx_msr_read() argument
[all...]
/kernel/linux/linux-6.6/drivers/extcon/
H A Dextcon-intel-cht-wc.c217 int ret, val; in cht_wc_extcon_set_5v_boost() local
223 val = CHT_WC_VBUS_GPIO_CTLO_DRV_OD | CHT_WC_VBUS_GPIO_CTLO_DIR_OUT; in cht_wc_extcon_set_5v_boost()
225 val |= CHT_WC_VBUS_GPIO_CTLO_OUTPUT; in cht_wc_extcon_set_5v_boost()
227 ret = regmap_write(ext->regmap, CHT_WC_VBUS_GPIO_CTLO, val); in cht_wc_extcon_set_5v_boost()
235 unsigned int val = enable ? CHT_WC_CHGRCTRL1_OTGMODE : 0; in cht_wc_extcon_set_otgmode() local
239 CHT_WC_CHGRCTRL1_OTGMODE, val); in cht_wc_extcon_set_otgmode()
259 unsigned int val = enable ? 0 : CHT_WC_CHGDISCTRL_OUT; in cht_wc_extcon_enable_charging() local
263 CHT_WC_CHGDISCTRL_OUT, val); in cht_wc_extcon_enable_charging()
370 int ret, mask, val; in cht_wc_extcon_sw_control() local
372 val in cht_wc_extcon_sw_control()
444 cht_wc_extcon_psy_get_prop(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val) cht_wc_extcon_psy_get_prop() argument
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-as3722.c226 u8 val = AS3722_GPIO_IOSF_VAL(as_pci->functions[function].mux_option); in as3722_pinctrl_set() local
229 dev_dbg(as_pci->dev, "%s(): GPIO %u pin to function %u and val %u\n", in as3722_pinctrl_set()
230 __func__, group, function, val); in as3722_pinctrl_set()
233 AS3722_GPIO_IOSF_MASK, val); in as3722_pinctrl_set()
241 switch (val) { in as3722_pinctrl_set()
434 u32 val; in as3722_gpio_get() local
463 ret = as3722_read(as3722, reg, &val); in as3722_gpio_get()
470 val = !!(val & AS3722_GPIOn_SIGNAL(offset)); in as3722_gpio_get()
471 return (invert_enable) ? !val in as3722_gpio_get()
480 u32 val; as3722_gpio_set() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/
H A Dfwio.c62 #define APB_WRITE(reg, val) \ in cw1200_load_firmware_cw1200()
64 ret = cw1200_apb_write_32(priv, CW1200_APB(reg), (val)); \ in cw1200_load_firmware_cw1200()
68 #define APB_WRITE2(reg, val) \ in cw1200_load_firmware_cw1200()
70 ret = cw1200_apb_write_32(priv, CW1200_APB(reg), (val)); \ in cw1200_load_firmware_cw1200()
74 #define APB_READ(reg, val) \ in cw1200_load_firmware_cw1200()
76 ret = cw1200_apb_read_32(priv, CW1200_APB(reg), &(val)); \ in cw1200_load_firmware_cw1200()
80 #define REG_WRITE(reg, val) \ in cw1200_load_firmware_cw1200()
82 ret = cw1200_reg_write_32(priv, (reg), (val)); \ in cw1200_load_firmware_cw1200()
86 #define REG_READ(reg, val) \ in cw1200_load_firmware_cw1200()
88 ret = cw1200_reg_read_32(priv, (reg), &(val)); \ in cw1200_load_firmware_cw1200()
265 config_reg_read(struct cw1200_common *priv, u32 *val) config_reg_read() argument
287 config_reg_write(struct cw1200_common *priv, u32 val) config_reg_write() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/dcss/
H A Ddcss-dpr.c121 static void dcss_dpr_write(struct dcss_dpr_ch *ch, u32 val, u32 ofs) in dcss_dpr_write() argument
125 dcss_ctxld_write(dpr->ctxld, dpr->ctx_id, val, ch->base_ofs + ofs); in dcss_dpr_write()
290 u32 val; in dcss_dpr_pix_size_set() local
295 val = PIX_SIZE_8; in dcss_dpr_pix_size_set()
302 val = PIX_SIZE_16; in dcss_dpr_pix_size_set()
306 val = PIX_SIZE_32; in dcss_dpr_pix_size_set()
310 ch->pix_size = val; in dcss_dpr_pix_size_set()
313 ch->mode_ctrl |= ((val << PIX_SIZE_POS) & PIX_SIZE_MASK); in dcss_dpr_pix_size_set()
399 u32 val, mask; in dcss_dpr_rtram_set() local
414 val in dcss_dpr_rtram_set()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Dintel_uncore.h112 i915_reg_t r, u8 val, bool trace);
114 i915_reg_t r, u16 val, bool trace);
116 i915_reg_t r, u32 val, bool trace);
337 i915_reg_t reg, u##x__ val) \
342 write##s__(val, uncore->regs + offset); \
366 i915_reg_t reg, u##x__ val) \
368 uncore->funcs.mmio_write##s__(uncore, reg, val, (trace__)); \
438 u32 old, val; in intel_uncore_rmw() local
441 val = (old & ~clear) | set; in intel_uncore_rmw()
442 intel_uncore_write(uncore, reg, val); in intel_uncore_rmw()
449 u32 old, val; intel_uncore_rmw_fw() local
487 intel_uncore_write_and_verify(struct intel_uncore *uncore, i915_reg_t reg, u32 val, u32 mask, u32 expected_val) intel_uncore_write_and_verify() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/
H A Dsun8i_ui_layer.c31 u32 val, bld_base, ch_base; in sun8i_ui_layer_enable() local
40 val = SUN8I_MIXER_CHAN_UI_LAYER_ATTR_EN; in sun8i_ui_layer_enable()
42 val = 0; in sun8i_ui_layer_enable()
46 SUN8I_MIXER_CHAN_UI_LAYER_ATTR_EN, val); in sun8i_ui_layer_enable()
61 val = SUN8I_MIXER_BLEND_PIPE_CTL_EN(zpos); in sun8i_ui_layer_enable()
65 val, val); in sun8i_ui_layer_enable()
67 val = channel << SUN8I_MIXER_BLEND_ROUTE_PIPE_SHIFT(zpos); in sun8i_ui_layer_enable()
72 val); in sun8i_ui_layer_enable()
79 u32 mask, val, ch_bas in sun8i_ui_layer_update_alpha() local
170 u32 val, ch_base, hw_fmt; sun8i_ui_layer_update_formats() local
[all...]
/kernel/linux/linux-6.6/drivers/hwmon/
H A Demc2305.c180 u8 val, i; in __emc2305_set_cur_state() local
184 val = EMC2305_PWM_STATE2DUTY(state, data->max_state, EMC2305_FAN_MAX); in __emc2305_set_cur_state()
188 ret = i2c_smbus_write_byte_data(client, EMC2305_REG_FAN_DRIVE(cdev_idx), val); in __emc2305_set_cur_state()
197 ret = i2c_smbus_write_byte_data(client, EMC2305_REG_FAN_DRIVE(i), val); in __emc2305_set_cur_state()
272 static int emc2305_set_pwm(struct device *dev, long val, int channel) in emc2305_set_pwm() argument
278 if (val < data->pwm_min[channel] || val > EMC2305_FAN_MAX) in emc2305_set_pwm()
281 ret = i2c_smbus_write_byte_data(client, EMC2305_REG_FAN_DRIVE(channel), val); in emc2305_set_pwm()
284 data->cdev_data[channel].cur_state = EMC2305_PWM_DUTY2STATE(val, data->max_state, in emc2305_set_pwm()
393 emc2305_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long val) in emc2305_write() argument
434 emc2305_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) emc2305_read() argument
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-owl.c107 static void owl_i2c_update_reg(void __iomem *reg, unsigned int val, bool state) in owl_i2c_update_reg() argument
114 regval |= val; in owl_i2c_update_reg()
116 regval &= ~val; in owl_i2c_update_reg()
135 unsigned int val, timeout = 0; in owl_i2c_reset_fifo() local
144 val = readl(i2c_dev->base + OWL_I2C_REG_FIFOCTL); in owl_i2c_reset_fifo()
145 if (!(val & (OWL_I2C_FIFOCTL_RFR | OWL_I2C_FIFOCTL_TFR))) in owl_i2c_reset_fifo()
160 unsigned int val; in owl_i2c_set_freq() local
162 val = DIV_ROUND_UP(i2c_dev->clk_rate, i2c_dev->bus_freq * 16); in owl_i2c_set_freq()
165 writel(OWL_I2C_DIV_FACTOR(val), i2c_dev->base + OWL_I2C_REG_CLKDIV); in owl_i2c_set_freq()
258 unsigned int i2c_cmd, val; in owl_i2c_xfer_common() local
[all...]
H A Di2c-xgene-slimpro.c129 u16 ret, val; in xgene_word_tst_and_clr() local
131 val = le16_to_cpu(READ_ONCE(*addr)); in xgene_word_tst_and_clr()
132 ret = val & mask; in xgene_word_tst_and_clr()
133 val &= ~mask; in xgene_word_tst_and_clr()
134 WRITE_ONCE(*addr, cpu_to_le16(val)); in xgene_word_tst_and_clr()
346 u32 val; in xgene_slimpro_i2c_xfer() local
353 BYTE_DATA, &val); in xgene_slimpro_i2c_xfer()
354 data->byte = val; in xgene_slimpro_i2c_xfer()
365 BYTE_DATA, &val); in xgene_slimpro_i2c_xfer()
366 data->byte = val; in xgene_slimpro_i2c_xfer()
[all...]
H A Di2c-xlp9xx.c102 unsigned long reg, u32 val) in xlp9xx_write_i2c_reg()
104 writel(val, priv->base + reg); in xlp9xx_write_i2c_reg()
161 u32 val, len; in xlp9xx_i2c_update_rlen() local
169 val = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_CTRL); in xlp9xx_i2c_update_rlen()
175 val = (val & ~XLP9XX_I2C_CTRL_MCTLEN_MASK) | in xlp9xx_i2c_update_rlen()
177 xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_CTRL, val); in xlp9xx_i2c_update_rlen()
327 u32 intr_mask, cmd, val, len; in xlp9xx_i2c_xfer_msg() local
345 val = xlp9xx_read_i2c_reg(priv, XLP9XX_I2C_CTRL); in xlp9xx_i2c_xfer_msg()
347 val in xlp9xx_i2c_xfer_msg()
101 xlp9xx_write_i2c_reg(struct xlp9xx_i2c_dev *priv, unsigned long reg, u32 val) xlp9xx_write_i2c_reg() argument
[all...]
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dqcom-spmi-iadc.c119 unsigned int val; in iadc_read() local
122 ret = regmap_read(iadc->regmap, iadc->base + offset, &val); in iadc_read()
126 *data = val; in iadc_read()
311 int *val, int *val2, long mask) in iadc_read_raw()
337 *val = isense_ua; in iadc_read_raw()
340 *val = 0; in iadc_read_raw()
396 u8 val; in iadc_version_check() local
399 ret = iadc_read(iadc, IADC_PERPH_TYPE, &val); in iadc_version_check()
403 if (val < IADC_PERPH_TYPE_ADC) { in iadc_version_check()
404 dev_err(iadc->dev, "%d is not ADC\n", val); in iadc_version_check()
309 iadc_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) iadc_read_raw() argument
[all...]
H A Dad7291.c204 int *val, int *val2) in ad7291_read_event_value()
216 *val = uval & AD7291_VALUE_MASK; in ad7291_read_event_value()
219 *val = sign_extend32(uval, 11); in ad7291_read_event_value()
229 int val, int val2) in ad7291_write_event_value()
234 if (val > AD7291_VALUE_MASK || val < 0) in ad7291_write_event_value()
237 if (val > 2047 || val < -2048) in ad7291_write_event_value()
242 val); in ad7291_write_event_value()
320 int *val, in ad7291_read_raw()
199 ad7291_read_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) ad7291_read_event_value() argument
224 ad7291_write_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) ad7291_write_event_value() argument
318 ad7291_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) ad7291_read_raw() argument
[all...]
/kernel/linux/linux-6.6/drivers/iio/light/
H A Dgp2ap002.c158 int val; in gp2ap002_prox_irq() local
164 ret = regmap_read(gp2ap002->map, GP2AP002_PROX, &val); in gp2ap002_prox_irq()
170 if (val & GP2AP002_PROX_VO_DETECT) { in gp2ap002_prox_irq()
248 int *val, int *val2, long mask) in gp2ap002_read_raw()
262 *val = ret; in gp2ap002_read_raw()
399 unsigned int *val) in gp2ap002_regmap_i2c_read()
409 *val = (ret >> 8) & 0xFF; in gp2ap002_regmap_i2c_read()
415 unsigned int val) in gp2ap002_regmap_i2c_write()
420 return i2c_smbus_write_byte_data(i2c, reg, val); in gp2ap002_regmap_i2c_write()
442 u8 val; in gp2ap002_probe() local
246 gp2ap002_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) gp2ap002_read_raw() argument
398 gp2ap002_regmap_i2c_read(void *context, unsigned int reg, unsigned int *val) gp2ap002_regmap_i2c_read() argument
414 gp2ap002_regmap_i2c_write(void *context, unsigned int reg, unsigned int val) gp2ap002_regmap_i2c_write() argument
[all...]

Completed in 24 milliseconds

1...<<191192193194195196197198199200>>...828