| /linux/Documentation/ABI/testing/ |
| A D | sysfs-bus-iio | 1 What: /sys/bus/iio/devices/iio:deviceX 23 What: /sys/bus/iio/devices/iio:deviceX/buffer 29 What: /sys/bus/iio/devices/iio:deviceX/name 36 What: /sys/bus/iio/devices/iio:deviceX/label 183 What: /sys/bus/iio/devices/iio:deviceX/in_powerY_raw 229 What: /sys/bus/iio/devices/iio:deviceX/in_temp_raw 230 What: /sys/bus/iio/devices/iio:deviceX/in_tempX_raw 312 What: /sys/bus/iio/devices/iio:deviceX/in_angl_raw 313 What: /sys/bus/iio/devices/iio:deviceX/in_anglY_raw 834 What: /sys/bus/iio/devices/iio:deviceX/events [all …]
|
| A D | sysfs-bus-iio-bno055 | 1 What: /sys/bus/iio/devices/iio:deviceX/in_accel_raw_range 10 What: /sys/bus/iio/devices/iio:deviceX/in_anglvel_raw_range 19 What: /sys/bus/iio/devices/iio:deviceX/in_accel_raw_range_available 25 What: /sys/bus/iio/devices/iio:deviceX/in_anglvel_raw_range_available 31 What: /sys/bus/iio/devices/iio:deviceX/in_magn_calibration_fast_enable 38 What: /sys/bus/iio/devices/iio:deviceX/fusion_enable 45 What: /sys/bus/iio/devices/iio:deviceX/calibration_data 51 What: /sys/bus/iio/devices/iio:deviceX/in_accel_calibration_auto_status 59 What: /sys/bus/iio/devices/iio:deviceX/in_gyro_calibration_auto_status 67 What: /sys/bus/iio/devices/iio:deviceX/in_magn_calibration_auto_status [all …]
|
| A D | sysfs-bus-iio-dac-ltc2688 | 1 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_en 3 Contact: linux-iio@vger.kernel.org 12 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_raw 14 Contact: linux-iio@vger.kernel.org 20 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_raw_available 22 Contact: linux-iio@vger.kernel.org 26 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_offset 33 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_frequency 39 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_frequency_available 45 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_phase [all …]
|
| A D | sysfs-bus-iio-frequency-ad9523 | 1 What: /sys/bus/iio/devices/iio:deviceX/pll2_feedback_clk_present 2 What: /sys/bus/iio/devices/iio:deviceX/pll2_reference_clk_present 3 What: /sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_a_present 4 What: /sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_b_present 5 What: /sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_test_present 6 What: /sys/bus/iio/devices/iio:deviceX/vcxo_clk_present 8 Contact: linux-iio@vger.kernel.org 16 What: /sys/bus/iio/devices/iio:deviceX/pllY_locked 18 Contact: linux-iio@vger.kernel.org 23 What: /sys/bus/iio/devices/iio:deviceX/sync_dividers [all …]
|
| A D | sysfs-bus-iio-frequency-admv1013 | 1 What: /sys/bus/iio/devices/iio:deviceX/in_altvoltage0-1_i_calibphase 3 Contact: linux-iio@vger.kernel.org 7 What: /sys/bus/iio/devices/iio:deviceX/in_altvoltage0-1_q_calibphase 9 Contact: linux-iio@vger.kernel.org 13 What: /sys/bus/iio/devices/iio:deviceX/in_altvoltage0_i_calibbias 15 Contact: linux-iio@vger.kernel.org 20 What: /sys/bus/iio/devices/iio:deviceX/in_altvoltage0_q_calibbias 22 Contact: linux-iio@vger.kernel.org 26 What: /sys/bus/iio/devices/iio:deviceX/in_altvoltage1_i_calibbias 28 Contact: linux-iio@vger.kernel.org [all …]
|
| A D | sysfs-bus-iio-adc-mt6360 | 1 What: /sys/bus/iio/devices/iio:deviceX/in_voltage0_raw 8 What: /sys/bus/iio/devices/iio:deviceX/in_voltage1_raw 16 What: /sys/bus/iio/devices/iio:deviceX/in_voltage2_raw 24 What: /sys/bus/iio/devices/iio:deviceX/in_voltage3_raw 31 What: /sys/bus/iio/devices/iio:deviceX/in_voltage4_raw 38 What: /sys/bus/iio/devices/iio:deviceX/in_current5_raw 45 What: /sys/bus/iio/devices/iio:deviceX/in_current6_raw 52 What: /sys/bus/iio/devices/iio:deviceX/in_current7_raw 59 What: /sys/bus/iio/devices/iio:deviceX/in_temp8_raw 66 What: /sys/bus/iio/devices/iio:deviceX/in_voltage9_raw [all …]
|
| A D | sysfs-bus-iio-dac-ad5766 | 1 What: /sys/bus/iio/devices/iio:deviceX/in_voltageY_dither_enable 3 Contact: linux-iio@vger.kernel.org 7 What: /sys/bus/iio/devices/iio:deviceX/in_voltageY_dither_invert 9 Contact: linux-iio@vger.kernel.org 14 What: /sys/bus/iio/devices/iio:deviceX/in_voltageY_dither_scale_available 16 Contact: linux-iio@vger.kernel.org 20 What: /sys/bus/iio/devices/iio:deviceX/in_voltageY_dither_scale 22 Contact: linux-iio@vger.kernel.org 26 What: /sys/bus/iio/devices/iio:deviceX/in_voltageY_dither_source 28 Contact: linux-iio@vger.kernel.org
|
| A D | sysfs-bus-iio-adc-ad7192 | 1 What: /sys/bus/iio/devices/iio:deviceX/ac_excitation_en 3 Contact: linux-iio@vger.kernel.org 10 What: /sys/bus/iio/devices/iio:deviceX/bridge_switch_en 12 Contact: linux-iio@vger.kernel.org 22 What: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration 24 Contact: linux-iio@vger.kernel.org 29 What: /sys/bus/iio/devices/iio:deviceX/in_voltage2-voltage2_shorted_raw 31 Contact: linux-iio@vger.kernel.org 36 What: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode_available 38 Contact: linux-iio@vger.kernel.org [all …]
|
| A D | sysfs-bus-iio-resolver-ad2s1210 | 1 What: /sys/bus/iio/devices/iio:deviceX/events/in_altvoltage0_mag_rising_reset_max 3 Contact: linux-iio@vger.kernel.org 8 What: /sys/bus/iio/devices/iio:deviceX/events/in_altvoltage0_mag_rising_reset_max_available 10 Contact: linux-iio@vger.kernel.org 15 What: /sys/bus/iio/devices/iio:deviceX/events/in_altvoltage0_mag_rising_reset_min 17 Contact: linux-iio@vger.kernel.org 22 What: /sys/bus/iio/devices/iio:deviceX/events/in_altvoltage0_mag_rising_reset_min_available 24 Contact: linux-iio@vger.kernel.org
|
| A D | sysfs-bus-iio-frequency-admv1014 | 1 What: /sys/bus/iio/devices/iio:deviceX/in_altvoltage0_i_calibscale_coarse 3 Contact: linux-iio@vger.kernel.org 7 What: /sys/bus/iio/devices/iio:deviceX/in_altvoltage0_q_calibscale_coarse 9 Contact: linux-iio@vger.kernel.org 13 What: /sys/bus/iio/devices/iio:deviceX/in_altvoltage0_i_calibscale_fine 15 Contact: linux-iio@vger.kernel.org 19 What: /sys/bus/iio/devices/iio:deviceX/in_altvoltage0_q_calibscale_fine 21 Contact: linux-iio@vger.kernel.org
|
| A D | sysfs-bus-iio-impedance-analyzer-ad5933 | 1 What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_start 4 Contact: linux-iio@vger.kernel.org 8 What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_increment 11 Contact: linux-iio@vger.kernel.org 16 What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_points 19 Contact: linux-iio@vger.kernel.org 27 What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_settling_cycles 30 Contact: linux-iio@vger.kernel.org
|
| A D | sysfs-bus-iio-isl29501 | 1 What: /sys/bus/iio/devices/iio:deviceX/in_proximity0_agc_gain 2 What: /sys/bus/iio/devices/iio:deviceX/in_proximity0_agc_gain_bias 4 Contact: linux-iio@vger.kernel.org 17 What: /sys/bus/iio/devices/iio:deviceX/in_proximity0_calib_phase_temp_a 18 What: /sys/bus/iio/devices/iio:deviceX/in_proximity0_calib_phase_temp_b 19 What: /sys/bus/iio/devices/iio:deviceX/in_proximity0_calib_phase_light_a 20 What: /sys/bus/iio/devices/iio:deviceX/in_proximity0_calib_phase_light_b 22 Contact: linux-iio@vger.kernel.org
|
| A D | sysfs-bus-iio-dac | 1 What: /sys/bus/iio/devices/iio:deviceX/out_currentY_toggle_en 3 Contact: linux-iio@vger.kernel.org 13 What: /sys/bus/iio/devices/iio:deviceX/out_currentY_rawN 15 Contact: linux-iio@vger.kernel.org 22 What: /sys/bus/iio/devices/iio:deviceX/out_currentY_symbol 24 Contact: linux-iio@vger.kernel.org 32 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_toggle_en 34 Contact: linux-iio@vger.kernel.org 44 What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_rawN 46 Contact: linux-iio@vger.kernel.org [all …]
|
| A D | sysfs-bus-iio-light-si1133 | 1 What: /sys/bus/iio/devices/iio:deviceX/in_intensity_ir_small_raw 3 Contact: linux-iio@vger.kernel.org 9 What: /sys/bus/iio/devices/iio:deviceX/in_intensity_ir_large_raw 11 Contact: linux-iio@vger.kernel.org 17 What: /sys/bus/iio/devices/iio:deviceX/in_intensity_large_raw 19 Contact: linux-iio@vger.kernel.org
|
| /linux/Documentation/ABI/obsolete/ |
| A D | sysfs-bus-iio | 1 What: /sys/bus/iio/devices/iio:deviceX/buffer/length 3 Contact: linux-iio@vger.kernel.org 10 /sys/bus/iio/devices/iio:deviceX/bufferY/length 12 What: /sys/bus/iio/devices/iio:deviceX/buffer/enable 14 Contact: linux-iio@vger.kernel.org 22 /sys/bus/iio/devices/iio:deviceX/bufferY/enable 24 What: /sys/bus/iio/devices/iio:deviceX/scan_elements 150 What: /sys/bus/iio/devices/iio:deviceX/buffer/watermark 171 /sys/bus/iio/devices/iio:deviceX/bufferY/watermark 173 What: /sys/bus/iio/devices/iio:deviceX/buffer/data_available [all …]
|
| /linux/Documentation/iio/ |
| A D | adxl380.rst | 28 Each IIO device, has a device folder under ``/sys/bus/iio/devices/iio:deviceX``, 35 specific device folder path ``/sys/bus/iio/devices/iio:deviceX``. 116 root:/sys/bus/iio/devices/iio:device0> cat name 123 root:/sys/bus/iio/devices/iio:device0> cat in_accel_x_raw 125 root:/sys/bus/iio/devices/iio:device0> cat in_accel_y_raw 127 root:/sys/bus/iio/devices/iio:device0> cat in_accel_z_raw 129 root:/sys/bus/iio/devices/iio:device0> cat in_accel_scale 151 root:/sys/bus/iio/devices/iio:device0> cat sampling_frequency 157 root:/sys/bus/iio/devices/iio:device0> cat sampling_frequency 203 root:/sys/bus/iio/devices/iio:device0> echo 1 > buffer/enable [all …]
|
| A D | adis16475.rst | 60 specific device folder path ``/sys/bus/iio/devices/iio:deviceX``. 188 root:/sys/bus/iio/devices/iio:device0> cat name 195 root:/sys/bus/iio/devices/iio:device0> cat in_accel_x_raw 197 root:/sys/bus/iio/devices/iio:device0> cat in_accel_y_raw 199 root:/sys/bus/iio/devices/iio:device0> cat in_accel_z_raw 201 root:/sys/bus/iio/devices/iio:device0> cat in_accel_scale 251 root:/sys/bus/iio/devices/iio:device0> cat sampling_frequency 272 root:/sys/kernel/debug/iio/iio:device0> cat serial_number 279 root:/sys/kernel/debug/iio/iio:device0> cat product_id 286 root:/sys/kernel/debug/iio/iio:device0> cat flash_count [all …]
|
| A D | adis16480.rst | 54 specific device folder path ``/sys/bus/iio/devices/iio:deviceX``. 248 root:/sys/bus/iio/devices/iio:device0> cat name 255 root:/sys/bus/iio/devices/iio:device0> cat in_accel_x_raw 257 root:/sys/bus/iio/devices/iio:device0> cat in_accel_y_raw 259 root:/sys/bus/iio/devices/iio:device0> cat in_accel_z_raw 261 root:/sys/bus/iio/devices/iio:device0> cat in_accel_scale 311 root:/sys/bus/iio/devices/iio:device0> cat sampling_frequency 332 root:/sys/kernel/debug/iio/iio:device0> cat serial_number 339 root:/sys/kernel/debug/iio/iio:device0> cat product_id 346 root:/sys/kernel/debug/iio/iio:device0> cat flash_count [all …]
|
| /linux/drivers/iio/ |
| A D | Kconfig | 23 source "drivers/iio/buffer/Kconfig" 84 source "drivers/iio/accel/Kconfig" 85 source "drivers/iio/adc/Kconfig" 86 source "drivers/iio/addac/Kconfig" 87 source "drivers/iio/afe/Kconfig" 89 source "drivers/iio/cdc/Kconfig" 92 source "drivers/iio/dac/Kconfig" 93 source "drivers/iio/dummy/Kconfig" 96 source "drivers/iio/gyro/Kconfig" 99 source "drivers/iio/imu/Kconfig" [all …]
|
| /linux/Documentation/translations/zh_CN/iio/ |
| A D | iio_configfs.rst | 3 :Original: Documentation/iio/iio_configfs.rst 34 此时,将创建所有默认IIO组,并可以在/ config / iio下对其进行访问。 下一章 41 以在/config/iio/triggers下找到。 43 IIO软件触发器为创建多种触发器类型提供了支持。通常在include/linux/iio 48 * drivers/iio/trigger/iio-trig-sample.c 51 #include <linux/iio/sw_trigger.h> 81 每种触发器类型在/config/iio/triggers下都有其自己的目录。加载iio-trig-sample 91 加载iio-trig-hrtimer模块将注册hrtimer触发器类型,从而允许用户在 92 /config/iio/triggers/hrtimer下创建hrtimer触发器。 96 $ mkdir /config/iio/triggers/hrtimer/instance1 [all …]
|
| /linux/drivers/iio/adc/ |
| A D | mxs-lradc-adc.c | 386 struct iio_dev *iio = data; in mxs_lradc_adc_handle_irq() local 395 if (iio_buffer_enabled(iio)) { in mxs_lradc_adc_handle_irq() 398 iio_trigger_poll(iio->trig); in mxs_lradc_adc_handle_irq() 458 trig = devm_iio_trigger_alloc(&iio->dev, "%s-dev%i", iio->name, in mxs_lradc_adc_trigger_init() 459 iio_device_id(iio)); in mxs_lradc_adc_trigger_init() 693 struct iio_dev *iio; in mxs_lradc_adc_probe() local 701 if (!iio) { in mxs_lradc_adc_probe() 706 adc = iio_priv(iio); in mxs_lradc_adc_probe() 723 iio->name = pdev->name; in mxs_lradc_adc_probe() 726 iio->modes = INDIO_DIRECT_MODE; in mxs_lradc_adc_probe() [all …]
|
| A D | ti-adc081c.c | 46 static int adc081c_read_raw(struct iio_dev *iio, in adc081c_read_raw() argument 50 struct adc081c *adc = iio_priv(iio); in adc081c_read_raw() 157 struct iio_dev *iio; in adc081c_probe() local 168 if (!iio) in adc081c_probe() 171 adc = iio_priv(iio); in adc081c_probe() 188 iio->name = dev_name(&client->dev); in adc081c_probe() 189 iio->modes = INDIO_DIRECT_MODE; in adc081c_probe() 190 iio->info = &adc081c_info; in adc081c_probe() 192 iio->channels = model->channels; in adc081c_probe() 193 iio->num_channels = ADC081C_NUM_CHANNELS; in adc081c_probe() [all …]
|
| A D | sd_adc_modulator.c | 85 struct iio_dev *iio; in iio_sd_mod_register() local 87 iio = devm_iio_device_alloc(dev, 0); in iio_sd_mod_register() 88 if (!iio) in iio_sd_mod_register() 91 iio->name = dev_name(dev); in iio_sd_mod_register() 92 iio->info = &iio_sd_mod_iio_info; in iio_sd_mod_register() 93 iio->modes = INDIO_BUFFER_HARDWARE; in iio_sd_mod_register() 95 iio->num_channels = 1; in iio_sd_mod_register() 96 iio->channels = &iio_sd_mod_ch; in iio_sd_mod_register() 98 platform_set_drvdata(pdev, iio); in iio_sd_mod_register() 100 return devm_iio_device_register(&pdev->dev, iio); in iio_sd_mod_register()
|
| /linux/drivers/staging/iio/Documentation/ |
| A D | sysfs-bus-iio-dds | 2 What: /sys/bus/iio/devices/.../out_altvoltageX_frequencyY 4 Contact: linux-iio@vger.kernel.org 15 Contact: linux-iio@vger.kernel.org 24 Contact: linux-iio@vger.kernel.org 34 Contact: linux-iio@vger.kernel.org 45 Contact: linux-iio@vger.kernel.org 54 Contact: linux-iio@vger.kernel.org 65 Contact: linux-iio@vger.kernel.org 77 Contact: linux-iio@vger.kernel.org 85 Contact: linux-iio@vger.kernel.org [all …]
|
| /linux/drivers/iio/light/ |
| A D | opt3001.c | 691 struct iio_dev *iio = _iio; in opt3001_irq() local 709 iio_push_event(iio, in opt3001_irq() 713 iio_get_time_ns(iio)); in opt3001_irq() 715 iio_push_event(iio, in opt3001_irq() 719 iio_get_time_ns(iio)); in opt3001_irq() 746 struct iio_dev *iio; in opt3001_probe() local 752 if (!iio) in opt3001_probe() 755 opt = iio_priv(iio); in opt3001_probe() 771 iio->name = client->name; in opt3001_probe() 775 iio->info = &opt3001_info; in opt3001_probe() [all …]
|