/linux-6.14.4/drivers/iio/adc/ |
D | sc27xx_adc.c | 220 static int sc2720_adc_get_ratio(int channel, int scale) in sc2720_adc_get_ratio() 281 static int sc2721_adc_get_ratio(int channel, int scale) in sc2721_adc_get_ratio() 308 static int sc2730_adc_get_ratio(int channel, int scale) in sc2730_adc_get_ratio() 382 static int sc2731_adc_get_ratio(int channel, int scale) in sc2731_adc_get_ratio() 485 int scale, int *val) in sc27xx_adc_read() 584 static void sc27xx_adc_volt_ratio(struct sc27xx_adc_data *data, int channel, int scale, in sc27xx_adc_volt_ratio() 617 int scale, int raw_adc) in sc27xx_adc_convert_volt() 647 int channel, int scale, int *val) in sc27xx_adc_read_processed() 661 int *val, int *val2, long mask) in sc27xx_adc_read_raw() 664 int scale = data->channel_scale[chan->channel]; in sc27xx_adc_read_raw() local [all …]
|
D | hx711.c | 31 int scale; member 69 static int hx711_get_scale_to_gain(int scale) in hx711_get_scale_to_gain() 143 int val = gpiod_get_value(hx711_data->gpiod_dout); in hx711_read() local 166 int i, val; in hx711_wait_for_ready() local 188 int val = hx711_wait_for_ready(hx711_data); in hx711_reset() local 249 int val; in hx711_reset_read() local 271 int *val, int *val2, long mask) in hx711_read_raw() 302 int val, in hx711_write_raw()
|
D | ti-ads8688.c | 83 unsigned int scale; member 186 unsigned int val) in ads8688_prog_write() 244 int *val, int *val2, long m) in ads8688_read_raw() 291 int val, int val2, long mask) in ads8688_write_raw() 294 unsigned int scale = 0; in ads8688_write_raw() local
|
/linux-6.14.4/drivers/iio/light/ |
D | zopt2201.c | 84 unsigned int scale; /* micro lux per count */ member 95 unsigned int scale; /* micro W/m2 per count */ member 117 unsigned int scale, uscale; /* scale factor as integer + micro */ member 146 unsigned int scale, uscale; /* scale factor as integer + micro */ member 256 int *val, int *val2, long mask) in zopt2201_read_raw() 320 int val, int val2) in zopt2201_write_resolution() 368 int val, int val2) in zopt2201_write_scale_als() 398 int val, int val2) in zopt2201_write_scale_uvb() 412 int val, int val2, long mask) in zopt2201_write_raw()
|
D | isl29018.c | 72 unsigned int scale; member 88 struct isl29018_scale scale; member 131 static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) in isl29018_set_scale() 342 int val; in proximity_on_chip_ambient_infrared_suppression_store() local 362 int val, in isl29018_write_raw() 402 int *val, in isl29018_read_raw()
|
/linux-6.14.4/drivers/gpu/drm/i2c/ |
D | ch7006_mode.c | 106 subc, scale, scale_mask, norm_mask, e_hd, e_vd) { \ argument 135 subc, scale, scale_mask, norm_mask) \ argument 335 uint64_t scale, aspect; in ch7006_setup_properties() local 368 void ch7006_write(struct i2c_client *client, uint8_t addr, uint8_t val) in ch7006_write() 381 uint8_t val; in ch7006_read() local
|
/linux-6.14.4/drivers/iio/dac/ |
D | mcp4728.c | 299 static void mcp4728_get_scale_avail(enum mcp4728_scale scale, in mcp4728_get_scale_avail() 300 struct mcp4728_data *data, int *val, in mcp4728_get_scale_avail() 307 static void mcp4728_get_scale(int channel, struct mcp4728_data *data, int *val, in mcp4728_get_scale() 326 static int mcp4728_find_matching_scale(struct mcp4728_data *data, int val, in mcp4728_find_matching_scale() 337 static int mcp4728_set_scale(int channel, struct mcp4728_data *data, int val, in mcp4728_set_scale() 340 int scale = mcp4728_find_matching_scale(data, val, val2); in mcp4728_set_scale() local 363 struct iio_chan_spec const *chan, int *val, in mcp4728_read_raw() 380 struct iio_chan_spec const *chan, int val, in mcp4728_write_raw() 403 static void mcp4728_init_scale_avail(enum mcp4728_scale scale, int vref_mv, in mcp4728_init_scale_avail()
|
D | ad5766.c | 24 #define AD5766_DITHER_SCALE(ch, scale) (scale << (ch * 2)) argument 145 static int __ad5766_spi_read(struct ad5766_state *st, u8 dac, int *val) in __ad5766_spi_read() 182 static int ad5766_read(struct iio_dev *indio_dev, u8 dac, int *val) in ad5766_read() 232 int *val, in ad5766_read_raw() 263 int val, in ad5766_write_raw() 305 uint16_t val; in ad5766_set_dither_source() local 325 u32 scale; in ad5766_get_dither_scale() local 334 unsigned int scale) in ad5766_set_dither_scale() 338 uint16_t val; in ad5766_set_dither_scale() local 523 uint16_t val; in ad5766_default_setup() local
|
/linux-6.14.4/drivers/iio/ |
D | inkern.c | 545 static int iio_channel_read(struct iio_channel *chan, int *val, int *val2, in iio_channel_read() 577 int iio_read_channel_raw(struct iio_channel *chan, int *val) in iio_read_channel_raw() 589 int iio_read_channel_average_raw(struct iio_channel *chan, int *val) in iio_read_channel_average_raw() 603 unsigned int scale) in iio_convert_raw_to_processed_unlocked() 681 int *processed, unsigned int scale) in iio_convert_raw_to_processed() 694 int iio_read_channel_attribute(struct iio_channel *chan, int *val, int *val2, in iio_read_channel_attribute() 707 int iio_read_channel_offset(struct iio_channel *chan, int *val, int *val2) in iio_read_channel_offset() 713 int iio_read_channel_processed_scale(struct iio_channel *chan, int *val, in iio_read_channel_processed_scale() 714 unsigned int scale) in iio_read_channel_processed_scale() 742 int iio_read_channel_processed(struct iio_channel *chan, int *val) in iio_read_channel_processed() [all …]
|
/linux-6.14.4/drivers/iio/afe/ |
D | iio-rescale.c | 23 int *val, int *val2) in rescale_process_scale() 112 int rescale_process_offset(struct rescale *rescale, int scale_type, in rescale_process_offset() 114 int *val, int *val2) in rescale_process_offset() 148 int *val, int *val2, long mask) in rescale_read_raw() 151 int scale, scale2; in rescale_read_raw() local
|
/linux-6.14.4/arch/arm64/kernel/ |
D | topology.c | 156 u64 core_cnt, const_cnt, scale; in amu_scale_freq_tick() local 220 static int init_amu_fie_callback(struct notifier_block *nb, unsigned long val, in init_amu_fie_callback() 255 static void cpu_read_corecnt(void *val) in cpu_read_corecnt() 266 static void cpu_read_constcnt(void *val) in cpu_read_constcnt() 279 int counters_read_on_cpu(int cpu, smp_call_func_t func, u64 *val) in counters_read_on_cpu() 320 int cpc_read_ffh(int cpu, struct cpc_reg *reg, u64 *val) in cpc_read_ffh() 342 int cpc_write_ffh(int cpunum, struct cpc_reg *reg, u64 val) in cpc_write_ffh()
|
/linux-6.14.4/drivers/leds/ |
D | leds-lp8788.c | 31 enum lp8788_isink_scale scale; member 46 u8 addr, mask, val; in lp8788_led_init_device() local 79 u8 val = on << num; in lp8788_led_enable() local 89 enum led_brightness val) in lp8788_brightness_set()
|
/linux-6.14.4/drivers/tty/serial/ |
D | ar933x_uart.c | 72 unsigned int val) in ar933x_uart_rmw() 84 unsigned int val) in ar933x_uart_rmw_set() 91 unsigned int val) in ar933x_uart_rmw_clear() 237 unsigned int scale, in ar933x_uart_get_baud() 254 unsigned int *scale, in ar933x_uart_get_scale_step() 292 unsigned int baud, scale, step; in ar933x_uart_set_termios() local
|
/linux-6.14.4/drivers/media/i2c/ |
D | tw9910.c | 32 #define GET_ID(val) ((val & 0xF8) >> 3) argument 33 #define GET_REV(val) (val & 0x07) argument 229 const struct tw9910_scale_ctrl *scale; member 336 s32 val = i2c_smbus_read_byte_data(client, command); in tw9910_mask_set() local 348 const struct tw9910_scale_ctrl *scale) in tw9910_set_scale() 426 const struct tw9910_scale_ctrl *scale; in tw9910_select_norm() local 460 u8 val; in tw9910_s_stream() local 649 u8 val; in tw9910_set_frame() local 801 const struct tw9910_scale_ctrl *scale; in tw9910_set_fmt() local
|
/linux-6.14.4/drivers/iio/common/scmi_sensors/ |
D | scmi_iio.c | 134 static int scmi_iio_set_odr_val(struct iio_dev *iio_dev, int val, int val2) in scmi_iio_set_odr_val() 201 struct iio_chan_spec const *chan, int val, in scmi_iio_write_raw() 250 static int scmi_iio_get_odr_val(struct iio_dev *iio_dev, int *val, int *val2) in scmi_iio_get_odr_val() 287 struct iio_chan_spec const *ch, int *val, int *val2) in scmi_iio_read_channel_data() 333 struct iio_chan_spec const *ch, int *val, in scmi_iio_read_raw() 337 s8 scale; in scmi_iio_read_raw() local 380 s8 exponent, scale; in scmi_iio_get_raw_available() local 497 static u64 scmi_iio_convert_interval_to_ns(u32 val) in scmi_iio_convert_interval_to_ns()
|
/linux-6.14.4/drivers/gpu/drm/sun4i/ |
D | sun8i_ui_scaler.c | 108 unsigned int scale, int_part, float_part; in sun8i_ui_scaler_coef_index() local 132 u32 val, base; in sun8i_ui_scaler_enable() local
|
D | sun8i_vi_scaler.c | 848 unsigned int scale, int_part, float_part; in sun8i_vi_scaler_coef_index() local 912 u32 val, base; in sun8i_vi_scaler_enable() local 960 u32 val; in sun8i_vi_scaler_setup() local
|
/linux-6.14.4/drivers/thunderbolt/ |
D | usb4.c | 58 u32 val; in usb4_native_switch_op() local 168 u32 val; in usb4_switch_check_wakes() local 214 u32 val; in link_is_usb4() local 245 u32 val = 0; in usb4_switch_setup() local 310 u32 val; in usb4_switch_configuration_valid() local 392 u32 val; in usb4_switch_lane_bonding_possible() local 414 u32 val; in usb4_switch_set_wake() local 494 u32 val; in usb4_switch_set_sleep() local 689 u32 val; in usb4_switch_nvm_authenticate_status() local 1085 u32 val; in usb4_port_unlock() local [all …]
|
/linux-6.14.4/drivers/gpu/drm/sprd/ |
D | megacores_pll.c | 127 static void dphy_set_timing_reg(struct regmap *regmap, int type, u8 val[]) in dphy_set_timing_reg() 219 const u32 scale = 100; in dphy_timing_config() local 222 u8 val[2]; in dphy_timing_config() local
|
/linux-6.14.4/drivers/hwmon/ |
D | adm1025.c | 81 #define IN_FROM_REG(reg, scale) (((reg) * (scale) + 96) / 192) argument 82 #define IN_TO_REG(val, scale) ((val) <= 0 ? 0 : \ argument 87 #define TEMP_TO_REG(val) ((val) <= -127500 ? -128 : \ argument 220 long val; in in_min_store() local 241 long val; in in_max_store() local 282 long val; in temp_min_store() local 304 long val; in temp_max_store() local 369 unsigned long val; in vrm_store() local
|
D | max127.c | 72 static int max127_read_channel(struct i2c_client *client, long *val) in max127_read_channel() 96 long scale, weight; in max127_process_raw() local 117 static int max127_read_input(struct max127_data *data, int channel, long *val) in max127_read_input() 141 static int max127_read_min(struct max127_data *data, int channel, long *val) in max127_read_min() 155 static int max127_read_max(struct max127_data *data, int channel, long *val) in max127_read_max() 169 static int max127_write_min(struct max127_data *data, int channel, long val) in max127_write_min() 191 static int max127_write_max(struct max127_data *data, int channel, long val) in max127_write_max() 227 u32 attr, int channel, long *val) in max127_read() 257 u32 attr, int channel, long val) in max127_write()
|
/linux-6.14.4/drivers/iio/proximity/ |
D | irsd200.c | 128 unsigned int val; in irsd200_setup() local 165 enum iio_event_direction dir, int *val) in irsd200_read_threshold() 169 int scale; in irsd200_read_threshold() local 195 enum iio_event_direction dir, int val) in irsd200_write_threshold() 199 int scale; in irsd200_write_threshold() local 233 static int irsd200_read_data(struct irsd200_data *data, s16 *val) in irsd200_read_data() 250 static int irsd200_read_data_rate(struct irsd200_data *data, int *val) in irsd200_read_data_rate() 269 static int irsd200_write_data_rate(struct irsd200_data *data, int val) in irsd200_write_data_rate() 298 static int irsd200_read_timer(struct irsd200_data *data, int *val, int *val2) in irsd200_read_timer() 319 static int irsd200_write_timer(struct irsd200_data *data, int val, int val2) in irsd200_write_timer() [all …]
|
/linux-6.14.4/drivers/clk/ |
D | clk-xgene.c | 242 u64 ret, scale; in xgene_clk_pmd_recalc_rate() local 243 u32 val; in xgene_clk_pmd_recalc_rate() local 278 u64 ret, scale; in xgene_clk_pmd_round_rate() local 298 u64 scale, ret; in xgene_clk_pmd_set_rate() local 299 u32 val; in xgene_clk_pmd_set_rate() local
|
D | clk-fractional-divider.c | 61 static inline void clk_fd_writel(struct clk_fractional_divider *fd, u32 val) in clk_fd_writel() 75 u32 val; in clk_fd_get_div() local 136 unsigned long scale = fls_long(*parent_rate / rate - 1); in clk_fractional_divider_general_approximation() local 182 u32 val; in clk_fd_set_rate() local 220 static int clk_fd_numerator_get(void *hw, u64 *val) in clk_fd_numerator_get() 232 static int clk_fd_denominator_get(void *hw, u64 *val) in clk_fd_denominator_get()
|
/linux-6.14.4/drivers/iio/position/ |
D | iqs624-pos.c | 112 static int iqs624_pos_angle_get(struct iqs62x_core *iqs62x, unsigned int *val) in iqs624_pos_angle_get() 133 int *val, int *val2, long mask) in iqs624_pos_read_raw() 137 unsigned int scale = 1; in iqs624_pos_read_raw() local 188 unsigned int val; in iqs624_pos_write_event_config() local
|