/Linux-v6.6/drivers/iio/adc/ |
D | ti-ads1015.c | 266 static bool ads1015_event_channel_enabled(struct ads1015_data *data) in ads1015_event_channel_enabled() 271 static void ads1015_event_channel_enable(struct ads1015_data *data, int chan, in ads1015_event_channel_enable() 280 static void ads1015_event_channel_disable(struct ads1015_data *data, int chan) in ads1015_event_channel_disable() 371 static int ads1015_set_power_state(struct ads1015_data *data, bool on) in ads1015_set_power_state() 388 static int ads1015_set_power_state(struct ads1015_data *data, bool on) in ads1015_set_power_state() 396 int ads1015_get_adc_result(struct ads1015_data *data, int chan, int *val) in ads1015_get_adc_result() 447 struct ads1015_data *data = iio_priv(indio_dev); in ads1015_trigger_handler() local 478 static int ads1015_set_scale(struct ads1015_data *data, in ads1015_set_scale() 496 static int ads1015_set_data_rate(struct ads1015_data *data, int chan, int rate) in ads1015_set_data_rate() 515 struct ads1015_data *data = iio_priv(indio_dev); in ads1015_read_avail() local [all …]
|
/Linux-v6.6/drivers/iio/light/ |
D | rohm-bu27034.c | 280 static int bu27034_get_gain_sel(struct bu27034_data *data, int chan) in bu27034_get_gain_sel() 319 static int bu27034_get_gain(struct bu27034_data *data, int chan, int *gain) in bu27034_get_gain() 342 static int bu27034_get_int_time(struct bu27034_data *data) in bu27034_get_int_time() 354 static int _bu27034_get_scale(struct bu27034_data *data, int channel, int *val, in _bu27034_get_scale() 370 static int bu27034_get_scale(struct bu27034_data *data, int channel, int *val, in bu27034_get_scale() 391 static int bu27034_write_gain_sel(struct bu27034_data *data, int chan, int sel) in bu27034_write_gain_sel() 440 static int bu27034_set_gain(struct bu27034_data *data, int chan, int gain) in bu27034_set_gain() 459 static int bu27034_set_int_time(struct bu27034_data *data, int time) in bu27034_set_int_time() 475 static int bu27034_try_set_int_time(struct bu27034_data *data, int time_us) in bu27034_try_set_int_time() 568 static int bu27034_set_scale(struct bu27034_data *data, int chan, in bu27034_set_scale() [all …]
|
D | ltrf216a.c | 106 struct ltrf216a_data *data = iio_priv(indio_dev); in ltrf216a_reset() local 117 struct ltrf216a_data *data = iio_priv(indio_dev); in ltrf216a_enable() local 137 struct ltrf216a_data *data = iio_priv(indio_dev); in ltrf216a_disable() local 148 static void ltrf216a_cleanup(void *data) in ltrf216a_cleanup() 155 static int ltrf216a_set_int_time(struct ltrf216a_data *data, int itime) in ltrf216a_set_int_time() 183 static int ltrf216a_get_int_time(struct ltrf216a_data *data, in ltrf216a_get_int_time() 191 static int ltrf216a_set_power_state(struct ltrf216a_data *data, bool on) in ltrf216a_set_power_state() 210 static int ltrf216a_read_data(struct ltrf216a_data *data, u8 addr) in ltrf216a_read_data() 234 static int ltrf216a_get_lux(struct ltrf216a_data *data) in ltrf216a_get_lux() 259 struct ltrf216a_data *data = iio_priv(indio_dev); in ltrf216a_read_raw() local [all …]
|
D | isl29125.c | 84 u8 mode, data; member 91 static int isl29125_read_data(struct isl29125_data *data, int si) in isl29125_read_data() 129 struct isl29125_data *data = iio_priv(indio_dev); in isl29125_read_raw() local 158 struct isl29125_data *data = iio_priv(indio_dev); in isl29125_write_raw() local 181 struct isl29125_data *data = iio_priv(indio_dev); in isl29125_trigger_handler() local 222 struct isl29125_data *data = iio_priv(indio_dev); in isl29125_buffer_postenable() local 231 struct isl29125_data *data = iio_priv(indio_dev); in isl29125_buffer_predisable() local 246 struct isl29125_data *data; in isl29125_probe() local 296 static int isl29125_powerdown(struct isl29125_data *data) in isl29125_powerdown() 313 struct isl29125_data *data = iio_priv(i2c_get_clientdata( in isl29125_suspend() local [all …]
|
D | tcs3414.c | 96 static int tcs3414_req_data(struct tcs3414_data *data) in tcs3414_req_data() 132 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_read_raw() local 168 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_write_raw() local 206 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_trigger_handler() local 249 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_buffer_postenable() local 258 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_buffer_predisable() local 270 static int tcs3414_powerdown(struct tcs3414_data *data) in tcs3414_powerdown() 277 static void tcs3414_powerdown_cleanup(void *data) in tcs3414_powerdown_cleanup() 284 struct tcs3414_data *data; in tcs3414_probe() local 349 struct tcs3414_data *data = iio_priv(i2c_get_clientdata( in tcs3414_suspend() local [all …]
|
D | vcnl4035.c | 70 static inline bool vcnl4035_is_triggered(struct vcnl4035_data *data) in vcnl4035_is_triggered() 86 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_drdy_irq_thread() local 106 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_trigger_consumer_handler() local 130 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_als_drdy_set_state() local 144 static int vcnl4035_set_pm_runtime_state(struct vcnl4035_data *data, bool on) in vcnl4035_set_pm_runtime_state() 176 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_read_raw() local 224 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_write_raw() local 254 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_read_thresh() local 283 struct vcnl4035_data *data = iio_priv(indio_dev); in vcnl4035_write_thresh() local 400 static int vcnl4035_set_als_power_state(struct vcnl4035_data *data, u8 status) in vcnl4035_set_als_power_state() [all …]
|
D | apds9960.c | 364 static int apds9960_set_it_time(struct apds9960_data *data, int val2) in apds9960_set_it_time() 384 static int apds9960_set_pxs_gain(struct apds9960_data *data, int val) in apds9960_set_pxs_gain() 416 static int apds9960_set_als_gain(struct apds9960_data *data, int val) in apds9960_set_als_gain() 438 static int apds9960_set_power_state(struct apds9960_data *data, bool on) in apds9960_set_power_state() 465 static int apds9960_set_power_state(struct apds9960_data *data, bool on) in apds9960_set_power_state() 475 struct apds9960_data *data = iio_priv(indio_dev); in apds9960_read_raw() local 543 struct apds9960_data *data = iio_priv(indio_dev); in apds9960_write_raw() local 620 struct apds9960_data *data = iio_priv(indio_dev); in apds9960_read_event() local 656 struct apds9960_data *data = iio_priv(indio_dev); in apds9960_write_event() local 689 struct apds9960_data *data = iio_priv(indio_dev); in apds9960_read_event_config() local [all …]
|
/Linux-v6.6/drivers/hid/ |
D | hid-picolcd_backlight.c | 19 struct picolcd_data *data = bl_get_data(bdev); in picolcd_get_brightness() local 25 struct picolcd_data *data = bl_get_data(bdev); in picolcd_set_brightness() local 53 int picolcd_init_backlight(struct picolcd_data *data, struct hid_report *report) in picolcd_init_backlight() 82 void picolcd_exit_backlight(struct picolcd_data *data) in picolcd_exit_backlight() 90 int picolcd_resume_backlight(struct picolcd_data *data) in picolcd_resume_backlight() 98 void picolcd_suspend_backlight(struct picolcd_data *data) in picolcd_suspend_backlight()
|
/Linux-v6.6/drivers/hwmon/ |
D | adt7470.c | 179 static inline int adt7470_read_word_data(struct adt7470_data *data, unsigned int reg, in adt7470_read_word_data() 194 static inline int adt7470_write_word_data(struct adt7470_data *data, unsigned int reg, in adt7470_write_word_data() 206 static int adt7470_read_temperatures(struct adt7470_data *data) in adt7470_read_temperatures() 291 struct adt7470_data *data = i2c_get_clientdata(client); in adt7470_update_thread() local 307 static int adt7470_update_sensors(struct adt7470_data *data) in adt7470_update_sensors() 378 static int adt7470_update_limits(struct adt7470_data *data) in adt7470_update_limits() 426 struct adt7470_data *data = dev_get_drvdata(dev); in adt7470_update_device() local 476 struct adt7470_data *data = adt7470_update_device(dev); in auto_update_interval_show() local 488 struct adt7470_data *data = dev_get_drvdata(dev); in auto_update_interval_store() local 507 struct adt7470_data *data = adt7470_update_device(dev); in num_temp_sensors_show() local [all …]
|
D | w83793.c | 279 struct w83793_data *data = container_of(ref, struct w83793_data, kref); in w83793_release_resources() local 314 struct w83793_data *data = dev_get_drvdata(dev); in vrm_show() local 321 struct w83793_data *data = w83793_update_device(dev); in show_vid() local 333 struct w83793_data *data = dev_get_drvdata(dev); in vrm_store() local 353 struct w83793_data *data = w83793_update_device(dev); in show_alarm_beep() local 375 struct w83793_data *data = i2c_get_clientdata(client); in store_beep() local 404 struct w83793_data *data = w83793_update_device(dev); in show_beep_enable() local 413 struct w83793_data *data = i2c_get_clientdata(client); in store_beep_enable() local 441 struct w83793_data *data = i2c_get_clientdata(client); in store_chassis_clear() local 469 struct w83793_data *data = w83793_update_device(dev); in show_fan() local [all …]
|
D | tc654.c | 136 struct tc654_data *data = dev_get_drvdata(dev); in tc654_update_client() local 199 struct tc654_data *data = tc654_update_client(dev); in fan_show() local 217 struct tc654_data *data = tc654_update_client(dev); in fan_min_show() local 230 struct tc654_data *data = dev_get_drvdata(dev); in fan_min_store() local 254 struct tc654_data *data = tc654_update_client(dev); in fan_alarm_show() local 274 struct tc654_data *data = tc654_update_client(dev); in fan_pulses_show() local 289 struct tc654_data *data = dev_get_drvdata(dev); in fan_pulses_store() local 328 struct tc654_data *data = tc654_update_client(dev); in pwm_mode_show() local 339 struct tc654_data *data = dev_get_drvdata(dev); in pwm_mode_store() local 369 struct tc654_data *data = tc654_update_client(dev); in pwm_show() local [all …]
|
D | nct7904.c | 145 static int nct7904_bank_lock(struct nct7904_data *data, unsigned int bank) in nct7904_bank_lock() 160 static inline void nct7904_bank_release(struct nct7904_data *data) in nct7904_bank_release() 166 static int nct7904_read_reg(struct nct7904_data *data, in nct7904_read_reg() 184 static int nct7904_read_reg16(struct nct7904_data *data, in nct7904_read_reg16() 206 static int nct7904_write_reg(struct nct7904_data *data, in nct7904_write_reg() 223 struct nct7904_data *data = dev_get_drvdata(dev); in nct7904_read_fan() local 274 const struct nct7904_data *data = _data; in nct7904_fan_is_visible() local 302 struct nct7904_data *data = dev_get_drvdata(dev); in nct7904_read_in() local 366 const struct nct7904_data *data = _data; in nct7904_in_is_visible() local 390 struct nct7904_data *data = dev_get_drvdata(dev); in nct7904_read_temp() local [all …]
|
/Linux-v6.6/drivers/usb/class/ |
D | usbtmc.c | 120 struct usbtmc_device_data *data; member 157 struct usbtmc_device_data *data = to_usbtmc_data(kref); in usbtmc_delete() local 166 struct usbtmc_device_data *data; in usbtmc_open() local 218 struct usbtmc_device_data *data; in usbtmc_flush() local 265 static int usbtmc_ioctl_abort_bulk_in_tag(struct usbtmc_device_data *data, in usbtmc_ioctl_abort_bulk_in_tag() 389 static int usbtmc_ioctl_abort_bulk_in(struct usbtmc_device_data *data) in usbtmc_ioctl_abort_bulk_in() 394 static int usbtmc_ioctl_abort_bulk_out_tag(struct usbtmc_device_data *data, in usbtmc_ioctl_abort_bulk_out_tag() 473 static int usbtmc_ioctl_abort_bulk_out(struct usbtmc_device_data *data) in usbtmc_ioctl_abort_bulk_out() 480 struct usbtmc_device_data *data = file_data->data; in usbtmc_get_stb() local 577 struct usbtmc_device_data *data = file_data->data; in usbtmc_ioctl_get_srq_stb() local [all …]
|
/Linux-v6.6/drivers/misc/ |
D | ics932s401.c | 118 struct ics932s401_data *data = i2c_get_clientdata(client); in ics932s401_update_device() local 152 struct ics932s401_data *data = ics932s401_update_device(dev); in show_spread_enabled() local 177 static int calculate_cpu_freq(struct ics932s401_data *data) in calculate_cpu_freq() 199 struct ics932s401_data *data = ics932s401_update_device(dev); in show_cpu_clock() local 208 struct ics932s401_data *data = ics932s401_update_device(dev); in show_cpu_clock_sel() local 234 static int calculate_src_freq(struct ics932s401_data *data) in calculate_src_freq() 256 struct ics932s401_data *data = ics932s401_update_device(dev); in show_src_clock() local 265 struct ics932s401_data *data = ics932s401_update_device(dev); in show_src_clock_sel() local 282 static int calculate_pci_freq(struct ics932s401_data *data) in calculate_pci_freq() 304 struct ics932s401_data *data = ics932s401_update_device(dev); in show_pci_clock() local [all …]
|
/Linux-v6.6/kernel/irq/ |
D | ipi.c | 27 struct irq_data *data; in irq_reserve_ipi() local 117 struct irq_data *data = irq_get_irq_data(irq); in irq_destroy_ipi() local 165 struct irq_data *data = irq_get_irq_data(irq); in ipi_get_hwirq() local 188 static int ipi_send_verify(struct irq_chip *chip, struct irq_data *data, in ipi_send_verify() 229 struct irq_data *data = irq_desc_get_irq_data(desc); in __ipi_send_single() local 271 struct irq_data *data = irq_desc_get_irq_data(desc); in __ipi_send_mask() local 316 struct irq_data *data = desc ? irq_desc_get_irq_data(desc) : NULL; in ipi_send_single() local 337 struct irq_data *data = desc ? irq_desc_get_irq_data(desc) : NULL; in ipi_send_mask() local
|
/Linux-v6.6/arch/x86/crypto/ |
D | sha1_ssse3_glue.c | 29 static int sha1_update(struct shash_desc *desc, const u8 *data, in sha1_update() 51 static int sha1_finup(struct shash_desc *desc, const u8 *data, in sha1_finup() 69 static int sha1_ssse3_update(struct shash_desc *desc, const u8 *data, in sha1_ssse3_update() 75 static int sha1_ssse3_finup(struct shash_desc *desc, const u8 *data, in sha1_ssse3_finup() 119 static int sha1_avx_update(struct shash_desc *desc, const u8 *data, in sha1_avx_update() 125 static int sha1_avx_finup(struct shash_desc *desc, const u8 *data, in sha1_avx_finup() 192 const u8 *data, int blocks) in sha1_apply_transform_avx2() 201 static int sha1_avx2_update(struct shash_desc *desc, const u8 *data, in sha1_avx2_update() 207 static int sha1_avx2_finup(struct shash_desc *desc, const u8 *data, in sha1_avx2_finup() 251 static int sha1_ni_update(struct shash_desc *desc, const u8 *data, in sha1_ni_update() [all …]
|
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7996/ |
D | debugfs.c | 24 mt7996_implicit_txbf_set(void *data, u64 val) in mt7996_implicit_txbf_set() 37 mt7996_implicit_txbf_get(void *data, u64 *val) in mt7996_implicit_txbf_get() 221 mt7996_radar_trigger(void *data, u64 val) in mt7996_radar_trigger() 236 mt7996_rdd_monitor(struct seq_file *s, void *data) in mt7996_rdd_monitor() 283 mt7996_fw_debug_wm_set(void *data, u64 val) in mt7996_fw_debug_wm_set() 330 mt7996_fw_debug_wm_get(void *data, u64 *val) in mt7996_fw_debug_wm_get() 343 mt7996_fw_debug_wa_set(void *data, u64 val) in mt7996_fw_debug_wa_set() 359 mt7996_fw_debug_wa_get(void *data, u64 *val) in mt7996_fw_debug_wa_get() 396 mt7996_fw_debug_bin_set(void *data, u64 val) in mt7996_fw_debug_bin_set() 418 mt7996_fw_debug_bin_get(void *data, u64 *val) in mt7996_fw_debug_bin_get() [all …]
|
/Linux-v6.6/drivers/usb/typec/ |
D | rt1719.c | 126 static int rt1719_read16(struct rt1719_data *data, unsigned int reg, u16 *val) in rt1719_read16() 139 static int rt1719_read32(struct rt1719_data *data, unsigned int reg, u32 *val) in rt1719_read32() 152 static int rt1719_write32(struct rt1719_data *data, unsigned int reg, u32 val) in rt1719_write32() 197 static void rt1719_set_data_role(struct rt1719_data *data, in rt1719_set_data_role() 214 static void rt1719_update_data_role(struct rt1719_data *data) in rt1719_update_data_role() 222 static void rt1719_register_partner(struct rt1719_data *data) in rt1719_register_partner() 259 static void rt1719_attach(struct rt1719_data *data) in rt1719_attach() 289 static void rt1719_detach(struct rt1719_data *data) in rt1719_detach() 310 static void rt1719_update_operating_status(struct rt1719_data *data) in rt1719_update_operating_status() 365 static void rt1719_update_pwr_opmode(struct rt1719_data *data) in rt1719_update_pwr_opmode() [all …]
|
/Linux-v6.6/drivers/watchdog/ |
D | meson_gxbb_wdt.c | 53 struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev); in meson_gxbb_wdt_start() local 63 struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev); in meson_gxbb_wdt_stop() local 73 struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev); in meson_gxbb_wdt_ping() local 83 struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev); in meson_gxbb_wdt_set_timeout() local 100 struct meson_gxbb_wdt *data = watchdog_get_drvdata(wdt_dev); in meson_gxbb_wdt_get_timeleft() local 124 struct meson_gxbb_wdt *data = dev_get_drvdata(dev); in meson_gxbb_wdt_resume() local 134 struct meson_gxbb_wdt *data = dev_get_drvdata(dev); in meson_gxbb_wdt_suspend() local 164 struct meson_gxbb_wdt *data; in meson_gxbb_wdt_probe() local
|
/Linux-v6.6/lib/ |
D | asn1_encoder.c | 24 asn1_encode_integer(unsigned char *data, const unsigned char *end_data, in asn1_encode_integer() 91 unsigned char *data = *_data; in asn1_encode_oid_digit() local 141 asn1_encode_oid(unsigned char *data, const unsigned char *end_data, in asn1_encode_oid() 191 static int asn1_encode_length(unsigned char **data, int *data_len, int len) in asn1_encode_length() 270 asn1_encode_tag(unsigned char *data, const unsigned char *end_data, in asn1_encode_tag() 328 asn1_encode_octet_string(unsigned char *data, in asn1_encode_octet_string() 373 asn1_encode_sequence(unsigned char *data, const unsigned char *end_data, in asn1_encode_sequence() 426 asn1_encode_boolean(unsigned char *data, const unsigned char *end_data, in asn1_encode_boolean()
|
/Linux-v6.6/arch/sparc/include/asm/ |
D | spitfire.h | 121 unsigned long data; in spitfire_get_dtlb_data() local 143 static inline void spitfire_put_dtlb_data(int entry, unsigned long data) in spitfire_put_dtlb_data() 154 unsigned long data; in spitfire_get_itlb_data() local 176 static inline void spitfire_put_itlb_data(int entry, unsigned long data) in spitfire_put_itlb_data() 234 unsigned long data; in cheetah_get_ldtlb_data() local 247 unsigned long data; in cheetah_get_litlb_data() local 282 static inline void cheetah_put_ldtlb_data(int entry, unsigned long data) in cheetah_put_ldtlb_data() 292 static inline void cheetah_put_litlb_data(int entry, unsigned long data) in cheetah_put_litlb_data() 304 unsigned long data; in cheetah_get_dtlb_data() local 324 static inline void cheetah_put_dtlb_data(int entry, unsigned long data, int tlb) in cheetah_put_dtlb_data() [all …]
|
/Linux-v6.6/drivers/media/platform/qcom/venus/ |
D | hfi_parser.c | 38 u32 codecs, u32 domain, func cb, void *data, in for_each_codec() 54 fill_buf_mode(struct hfi_plat_caps *cap, const void *data, unsigned int num) in fill_buf_mode() 63 parse_alloc_mode(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_alloc_mode() 84 static void fill_profile_level(struct hfi_plat_caps *cap, const void *data, in fill_profile_level() 94 parse_profile_level(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_profile_level() 110 fill_caps(struct hfi_plat_caps *cap, const void *data, unsigned int num) in fill_caps() 119 parse_caps(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_caps() 145 parse_raw_formats(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_raw_formats() 174 static void parse_codecs(struct venus_core *core, void *data) in parse_codecs() 188 static void parse_max_sessions(struct venus_core *core, const void *data) in parse_max_sessions() [all …]
|
/Linux-v6.6/arch/s390/pci/ |
D | pci_insn.c | 40 struct zpci_err_insn_data data = { in zpci_err_insn_req() local 50 struct zpci_err_insn_data data = { in zpci_err_insn_addr() local 156 static inline int ____pcilg(u64 *data, u64 req, u64 offset, u8 *status) in ____pcilg() 175 static inline int __pcilg(u64 *data, u64 req, u64 offset, u8 *status) in __pcilg() 187 int __zpci_load(u64 *data, u64 req, u64 offset) in __zpci_load() 213 static inline int zpci_load_fh(u64 *data, const volatile void __iomem *addr, in zpci_load_fh() 222 static inline int __pcilg_mio(u64 *data, u64 ioaddr, u64 len, u8 *status) in __pcilg_mio() 241 int zpci_load(u64 *data, const volatile void __iomem *addr, unsigned long len) in zpci_load() 258 static inline int __pcistg(u64 data, u64 req, u64 offset, u8 *status) in __pcistg() 276 int __zpci_store(u64 data, u64 req, u64 offset) in __zpci_store() [all …]
|
/Linux-v6.6/arch/ia64/kernel/ |
D | salinfo.c | 192 shift1_data_saved (struct salinfo_data *data, int shift) in shift1_data_saved() 214 struct salinfo_data *data = salinfo_data + type; in salinfo_log_wakeup() local 256 salinfo_timeout_check(struct salinfo_data *data) in salinfo_timeout_check() 285 struct salinfo_data *data = pde_data(file_inode(file)); in salinfo_event_read() local 343 struct salinfo_data *data = pde_data(inode); in salinfo_log_open() local 368 struct salinfo_data *data = pde_data(inode); in salinfo_log_release() local 385 struct salinfo_data *data = context; in salinfo_log_read_cpu() local 396 salinfo_log_new_read(int cpu, struct salinfo_data *data) in salinfo_log_new_read() 436 struct salinfo_data *data = pde_data(file_inode(file)); in salinfo_log_read() local 456 struct salinfo_data *data = context; in salinfo_log_clear_cpu() local [all …]
|
/Linux-v6.6/drivers/iio/chemical/ |
D | sgp30.c | 41 #define SGP_VERS_PRODUCT(data) ((((data)->feature_set) & 0xf000) >> 12) argument 42 #define SGP_VERS_RESERVED(data) ((((data)->feature_set) & 0x0800) >> 11) argument 43 #define SGP_VERS_GEN(data) ((((data)->feature_set) & 0x0600) >> 9) argument 44 #define SGP_VERS_ENG_BIT(data) ((((data)->feature_set) & 0x0100) >> 8) argument 45 #define SGP_VERS_MAJOR(data) ((((data)->feature_set) & 0x00e0) >> 5) argument 46 #define SGP_VERS_MINOR(data) (((data)->feature_set) & 0x001f) argument 203 static int sgp_verify_buffer(const struct sgp_data *data, in sgp_verify_buffer() 234 static int sgp_read_cmd(struct sgp_data *data, enum sgp_cmd cmd, in sgp_read_cmd() 270 static int sgp_measure_iaq(struct sgp_data *data) in sgp_measure_iaq() 292 static void sgp_iaq_thread_sleep_until(const struct sgp_data *data, in sgp_iaq_thread_sleep_until() [all …]
|