mirror of
https://github.com/torvalds/linux.git
synced 2026-08-12 10:27:20 +02:00
Usual mix of cleanups and new device support.
Counter
======
Cleanups and refactoring:
* treewide
- Ensure attempts to set invalid modes result in -EINVAL return.
- Rename counter_count_function to counter_function as the middle count
is redundant.
- Standardize error returns when limits are exceeded.
* 104-quad:
- Document the lock.
- Return an error if attempt to set the ceiling value in a mode that
doesn't support it.
* intel-qep
- Drop unused bitops.h include
IIO
===
New device support
* bma255
- Add support fo the bosch,bmc156_accel which oddly only exposes the INT2
interrupt pin and not INT1. Patch set includes enabling use of INT2.
* ingenic_adc
- Add support for JZ4760 and similar and update bindings
- Add support for JZ4760B and update bindings
* rockchip_saradc
- Add support for rk3568 ADC (separate channel array as more channels)
* sgp40 gas sensor used to measure air quality
- New driver including binding and ABI documentation.
Bindings
--------
* Add missing bindings for many DACs where the binding was effectively
implicit due to fallback probe methods in I2C and SPI.
adi,ad5064
adi,ad5360
adi,ad5380
adi,ad5421
adi,ad5449
adi,ad5504
adi,ad5624r
adi,ad5686 / adi,ad5696
adi,ad5761
adi,ad5764
adi,ad5791
adi,ad8801
capella,cm3323 (also add explicit of_device_id table)
microchip,mcp4922
* bosch,bma255
- Interrupt type in example was opposite of what the device expects.
It's possible that a particular board had an inverter, but we
definitely don't want the example to suggest this would be normal.
- Add interrupt-names to allow for cases where only INT2 is connected.
- Sort compatibles
- Merge in very similar bosch,bma180 binding.
New feature
-----------
* Devices only allowed to provide either extended_name or a label for given
channel. If extend_name is used (generally discouraged but can't be
removed as it would be a userspaece ABI change), then the label sysfs
attribute will provide the extended_name. This allows some userspace
parser simplications and hardening.
* hid-sensors-pres
- Add a timestamp channel (either from hardware, or locally filled).
* vcnl3020
- Add periodic sensor mode used to provide IIO events.
Cleanups / minor fixes
----------------------
* core/buffers
- Avoid unnecessary zeroing of bitmaps that are immediately overwritten.
- Move a sanity check earlier to simplify error path.
* Quite a few cases of refactors to use devm_* for all of probe and drop
remove
- adjd_s311
- adxl345
- bma220
- da280
- dmard10
- ds311
- max5481
- max5821
- rfd77402
- tcs3414
- tmp006
* ad5624r
- Fix incorrect handling of a regulator that was preventing use of
internal regulators.
* adjd_s311
- Allocate a buffer as part of iio_priv() structure as maximum size
is small enough, no significant advantage in making it flexible sized.
* bma220
- Make handling of suspend and resume closer to the probe() wrt to the
rather odd interface, that suspend mode is entered by reading a register.
* ep93xx
- Prepare clock before using (part of conversion to CCF)
* fsl-imx25-gcq
- Use local device pointer.
- Adjust handling of platform_get_irq() to not check for 0 as an error.
The function is documented as never returning it.
* hid-sensors
- Use devm_kmemdup() consistently across all drivers to simplify channel
structure allocation management.
* meson-saradc
- Drop BL30 integration on G12A and newer SoCs as not used.
- Whitespace fixes.
* mpu6050
- Add per device type startup times. This avoids an issue with having
to dsicard initial data from gyroscopes when they were still stabilizing.
* rfd77402
- Change from passing private data, to passing i2c_client where only
that is needed, reducing back and forth in pm functions.
* si1145
- Drop pointless continue
* st-sensors
- Cleanup of includes to remove unused and add missing headers that are used.
- Use some devm functions to simplify probe() and remove() - gets us part way
towards a fully device managed driver.
* sx9310
- Switch from of to generic properties to enable ACPI bindings.
* vcnl3020
- Add DMA safe buffer for bulk transfers.
- Drop use of iio_claim_direct() in a driver that has no mode changes.
A local lock is more appropriate.
-----BEGIN PGP SIGNATURE-----
iQJFBAABCAAvFiEEbilms4eEBlKRJoGxVIU0mcT0FogFAmEX9x4RHGppYzIzQGtl
cm5lbC5vcmcACgkQVIU0mcT0FohFFg//ezTrpdh7w2F4iTmMfWHks3GKloah3U0p
DnuhfrW6w0uEsHCtuHE3ogL+5LssHgoRpBuIU6gXr0yNFxsfqWjeJQ34eTCOa5HK
G532ecgexDF6LPIuvZi/4iv8xPFdjbFN2nQCkikNE9Ko7mcpdJP5xJL7Xa5htzm9
r76ugJn7p1u0sZmcStWzIX/cZl2QI/5/NqZz/F2x2fWh8WKEZPns/SmqSIcsaPTu
XHg4D8HnauRS1qDiO5XJlY0sPbwyjC3sOsziq0JcIbnp3+McF2Kypu3BrizJLl4Z
vL0+iUvoYqt3OetALECxXuCFu0hDjJrqs2EWdEpXoc4A0rNh7Jhnc86Qb+s4Sath
KvMyGf1qDc3rX2C4ADXdlq/YompQuhsYc1gmeGGG3YCDbfvnEPIPdwIU0stXlWy/
0+f4Wifa0ABw5upyXly+AwWMWCpnl8XsPTEb7WiKpItviNktyssPTwbCggjITW8x
17YbH2B0Rx5xIlVIinGEQXVELuA4gOjwBBjpFQCT6Z07tBHkbPpwS5fJeoHTjBmM
ZAV3x54UUo7RIKVrFF/szsVwXRBJGu5cYWuCAzaA6Z37agxBrJShxbmBE7nJiB1n
/x4oqywXL6RjfN1HSrJvd6SjHBv3oK98CNryD9V0F3ppzIZvYb/cAzHOI922iEQR
tcXSUf4CQik=
=cDKa
-----END PGP SIGNATURE-----
Merge tag 'iio-for-5.15a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
Jonathan writes:
First set of new IIO and counter device support, cleanups and features for 5.15
Usual mix of cleanups and new device support.
Counter
======
Cleanups and refactoring:
* treewide
- Ensure attempts to set invalid modes result in -EINVAL return.
- Rename counter_count_function to counter_function as the middle count
is redundant.
- Standardize error returns when limits are exceeded.
* 104-quad:
- Document the lock.
- Return an error if attempt to set the ceiling value in a mode that
doesn't support it.
* intel-qep
- Drop unused bitops.h include
IIO
===
New device support
* bma255
- Add support fo the bosch,bmc156_accel which oddly only exposes the INT2
interrupt pin and not INT1. Patch set includes enabling use of INT2.
* ingenic_adc
- Add support for JZ4760 and similar and update bindings
- Add support for JZ4760B and update bindings
* rockchip_saradc
- Add support for rk3568 ADC (separate channel array as more channels)
* sgp40 gas sensor used to measure air quality
- New driver including binding and ABI documentation.
Bindings
--------
* Add missing bindings for many DACs where the binding was effectively
implicit due to fallback probe methods in I2C and SPI.
adi,ad5064
adi,ad5360
adi,ad5380
adi,ad5421
adi,ad5449
adi,ad5504
adi,ad5624r
adi,ad5686 / adi,ad5696
adi,ad5761
adi,ad5764
adi,ad5791
adi,ad8801
capella,cm3323 (also add explicit of_device_id table)
microchip,mcp4922
* bosch,bma255
- Interrupt type in example was opposite of what the device expects.
It's possible that a particular board had an inverter, but we
definitely don't want the example to suggest this would be normal.
- Add interrupt-names to allow for cases where only INT2 is connected.
- Sort compatibles
- Merge in very similar bosch,bma180 binding.
New feature
-----------
* Devices only allowed to provide either extended_name or a label for given
channel. If extend_name is used (generally discouraged but can't be
removed as it would be a userspaece ABI change), then the label sysfs
attribute will provide the extended_name. This allows some userspace
parser simplications and hardening.
* hid-sensors-pres
- Add a timestamp channel (either from hardware, or locally filled).
* vcnl3020
- Add periodic sensor mode used to provide IIO events.
Cleanups / minor fixes
----------------------
* core/buffers
- Avoid unnecessary zeroing of bitmaps that are immediately overwritten.
- Move a sanity check earlier to simplify error path.
* Quite a few cases of refactors to use devm_* for all of probe and drop
remove
- adjd_s311
- adxl345
- bma220
- da280
- dmard10
- ds311
- max5481
- max5821
- rfd77402
- tcs3414
- tmp006
* ad5624r
- Fix incorrect handling of a regulator that was preventing use of
internal regulators.
* adjd_s311
- Allocate a buffer as part of iio_priv() structure as maximum size
is small enough, no significant advantage in making it flexible sized.
* bma220
- Make handling of suspend and resume closer to the probe() wrt to the
rather odd interface, that suspend mode is entered by reading a register.
* ep93xx
- Prepare clock before using (part of conversion to CCF)
* fsl-imx25-gcq
- Use local device pointer.
- Adjust handling of platform_get_irq() to not check for 0 as an error.
The function is documented as never returning it.
* hid-sensors
- Use devm_kmemdup() consistently across all drivers to simplify channel
structure allocation management.
* meson-saradc
- Drop BL30 integration on G12A and newer SoCs as not used.
- Whitespace fixes.
* mpu6050
- Add per device type startup times. This avoids an issue with having
to dsicard initial data from gyroscopes when they were still stabilizing.
* rfd77402
- Change from passing private data, to passing i2c_client where only
that is needed, reducing back and forth in pm functions.
* si1145
- Drop pointless continue
* st-sensors
- Cleanup of includes to remove unused and add missing headers that are used.
- Use some devm functions to simplify probe() and remove() - gets us part way
towards a fully device managed driver.
* sx9310
- Switch from of to generic properties to enable ACPI bindings.
* vcnl3020
- Add DMA safe buffer for bulk transfers.
- Drop use of iio_claim_direct() in a driver that has no mode changes.
A local lock is more appropriate.
* tag 'iio-for-5.15a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio: (77 commits)
counter: 104-quad-8: Describe member 'lock' in 'quad8'
iio: hid-sensor-press: Add timestamp channel
counter: Rename counter_count_function to counter_function
counter: Rename counter_signal_value to counter_signal_level
counter: Standardize to ERANGE for limit exceeded errors
counter: Return error code on invalid modes
counter: 104-quad-8: Return error when invalid mode during ceiling_write
iio: accel: bmc150: Add support for BMC156
iio: accel: bmc150: Make it possible to configure INT2 instead of INT1
dt-bindings: iio: accel: bma255: Add bosch,bmc156_accel
dt-bindings: iio: accel: bma255: Add interrupt-names
iio: light: cm3323: Add of_device_id table
dt-bindings: Add bindings for Capella cm3323 Ambient Light Sensor
iio: chemical: Add driver support for sgp40
dt-bindings: iio: chemical: Add trivial DT binding for sgp40
iio: ep93xx: Prepare clock before using it
iio: adc: fsl-imx25-gcq: adjust irq check to match docs and simplify code
iio: dac: max5821: convert device register to device managed function
dt-bindings: iio/adc: ingenic: add the JZ4760(B) socs to the sadc Documentation
iio/adc: ingenic: add JZ4760B support to the sadc driver
...
|
||
|---|---|---|
| .. | ||
| configfs-acpi | ||
| configfs-iio | ||
| configfs-most | ||
| configfs-rdma_cm | ||
| configfs-spear-pcie-gadget | ||
| configfs-stp-policy | ||
| configfs-stp-policy-p_sys-t | ||
| configfs-usb-gadget | ||
| configfs-usb-gadget-acm | ||
| configfs-usb-gadget-ecm | ||
| configfs-usb-gadget-eem | ||
| configfs-usb-gadget-ffs | ||
| configfs-usb-gadget-hid | ||
| configfs-usb-gadget-loopback | ||
| configfs-usb-gadget-mass-storage | ||
| configfs-usb-gadget-midi | ||
| configfs-usb-gadget-ncm | ||
| configfs-usb-gadget-obex | ||
| configfs-usb-gadget-phonet | ||
| configfs-usb-gadget-printer | ||
| configfs-usb-gadget-rndis | ||
| configfs-usb-gadget-serial | ||
| configfs-usb-gadget-sourcesink | ||
| configfs-usb-gadget-subset | ||
| configfs-usb-gadget-tcm | ||
| configfs-usb-gadget-uac1 | ||
| configfs-usb-gadget-uac1_legacy | ||
| configfs-usb-gadget-uac2 | ||
| configfs-usb-gadget-uvc | ||
| debugfs-cec-error-inj | ||
| debugfs-cros-ec | ||
| debugfs-driver-genwqe | ||
| debugfs-driver-habanalabs | ||
| debugfs-ec | ||
| debugfs-hisi-hpre | ||
| debugfs-hisi-sec | ||
| debugfs-hisi-zip | ||
| debugfs-hyperv | ||
| debugfs-ideapad | ||
| debugfs-moxtet | ||
| debugfs-olpc | ||
| debugfs-pfo-nx-crypto | ||
| debugfs-pktcdvd | ||
| debugfs-turris-mox-rwtm | ||
| debugfs-wilco-ec | ||
| dell-smbios-wmi | ||
| dev-kmsg | ||
| devlink-resource-mlxsw | ||
| evm | ||
| gpio-cdev | ||
| ima_policy | ||
| ppc-memtrace | ||
| procfs-attr-current | ||
| procfs-attr-exec | ||
| procfs-attr-prev | ||
| procfs-diskstats | ||
| procfs-smaps_rollup | ||
| pstore | ||
| rtc-cdev | ||
| sysfs-ata | ||
| sysfs-block | ||
| sysfs-block-aoe | ||
| sysfs-block-bcache | ||
| sysfs-block-device | ||
| sysfs-block-dm | ||
| sysfs-block-loop | ||
| sysfs-block-rnbd | ||
| sysfs-block-rssd | ||
| sysfs-block-zram | ||
| sysfs-bus-acpi | ||
| sysfs-bus-amba | ||
| sysfs-bus-bcma | ||
| sysfs-bus-coresight-devices-cti | ||
| sysfs-bus-coresight-devices-etb10 | ||
| sysfs-bus-coresight-devices-etm3x | ||
| sysfs-bus-coresight-devices-etm4x | ||
| sysfs-bus-coresight-devices-funnel | ||
| sysfs-bus-coresight-devices-stm | ||
| sysfs-bus-coresight-devices-tmc | ||
| sysfs-bus-coresight-devices-trbe | ||
| sysfs-bus-counter | ||
| sysfs-bus-css | ||
| sysfs-bus-cxl | ||
| sysfs-bus-dfl | ||
| sysfs-bus-dfl-devices-emif | ||
| sysfs-bus-dfl-devices-n3000-nios | ||
| sysfs-bus-event_source-devices-dfl_fme | ||
| sysfs-bus-event_source-devices-dsa | ||
| sysfs-bus-event_source-devices-events | ||
| sysfs-bus-event_source-devices-format | ||
| sysfs-bus-event_source-devices-hv_24x7 | ||
| sysfs-bus-event_source-devices-hv_gpci | ||
| sysfs-bus-fcoe | ||
| sysfs-bus-fsi | ||
| sysfs-bus-fsl-mc | ||
| sysfs-bus-hsi | ||
| sysfs-bus-i2c-devices-bq32k | ||
| sysfs-bus-i2c-devices-fsa9480 | ||
| sysfs-bus-i2c-devices-hm6352 | ||
| sysfs-bus-i2c-devices-lm3533 | ||
| sysfs-bus-i2c-devices-pca954x | ||
| sysfs-bus-i3c | ||
| sysfs-bus-iio | ||
| sysfs-bus-iio-accel-adxl372 | ||
| sysfs-bus-iio-accel-bmc150 | ||
| sysfs-bus-iio-adc-ad7192 | ||
| sysfs-bus-iio-adc-envelope-detector | ||
| sysfs-bus-iio-adc-hi8435 | ||
| sysfs-bus-iio-adc-max9611 | ||
| sysfs-bus-iio-adc-mt6360 | ||
| sysfs-bus-iio-adc-stm32 | ||
| sysfs-bus-iio-chemical-sgp40 | ||
| sysfs-bus-iio-chemical-vz89x | ||
| sysfs-bus-iio-cros-ec | ||
| sysfs-bus-iio-dac-ad5766 | ||
| sysfs-bus-iio-dac-dpot-dac | ||
| sysfs-bus-iio-dfsdm-adc-stm32 | ||
| sysfs-bus-iio-distance-srf08 | ||
| sysfs-bus-iio-dma-buffer | ||
| sysfs-bus-iio-frequency-ad9523 | ||
| sysfs-bus-iio-frequency-adf4350 | ||
| sysfs-bus-iio-frequency-adf4371 | ||
| sysfs-bus-iio-gyro-bmg160 | ||
| sysfs-bus-iio-health-afe440x | ||
| sysfs-bus-iio-humidity | ||
| sysfs-bus-iio-impedance-analyzer-ad5933 | ||
| sysfs-bus-iio-ina2xx-adc | ||
| sysfs-bus-iio-isl29501 | ||
| sysfs-bus-iio-light-isl29018 | ||
| sysfs-bus-iio-light-lm3533-als | ||
| sysfs-bus-iio-light-si1133 | ||
| sysfs-bus-iio-light-tsl2583 | ||
| sysfs-bus-iio-light-tsl2772 | ||
| sysfs-bus-iio-magnetometer-hmc5843 | ||
| sysfs-bus-iio-meas-spec | ||
| sysfs-bus-iio-mpu6050 | ||
| sysfs-bus-iio-potentiometer-mcp4531 | ||
| sysfs-bus-iio-proximity | ||
| sysfs-bus-iio-proximity-as3935 | ||
| sysfs-bus-iio-scd30 | ||
| sysfs-bus-iio-sps30 | ||
| sysfs-bus-iio-sx9310 | ||
| sysfs-bus-iio-temperature-max31856 | ||
| sysfs-bus-iio-timer-stm32 | ||
| sysfs-bus-iio-trigger-sysfs | ||
| sysfs-bus-iio-vf610 | ||
| sysfs-bus-intel_th-devices-gth | ||
| sysfs-bus-intel_th-devices-msc | ||
| sysfs-bus-intel_th-devices-pti | ||
| sysfs-bus-intel_th-output-devices | ||
| sysfs-bus-mcb | ||
| sysfs-bus-mdio | ||
| sysfs-bus-media | ||
| sysfs-bus-mei | ||
| sysfs-bus-mmc | ||
| sysfs-bus-most | ||
| sysfs-bus-moxtet-devices | ||
| sysfs-bus-nfit | ||
| sysfs-bus-nvdimm | ||
| sysfs-bus-optee-devices | ||
| sysfs-bus-papr-pmem | ||
| sysfs-bus-pci | ||
| sysfs-bus-pci-devices-aer_stats | ||
| sysfs-bus-pci-devices-catpt | ||
| sysfs-bus-pci-devices-cciss | ||
| sysfs-bus-pci-devices-pvpanic | ||
| sysfs-bus-pci-drivers-ehci_hcd | ||
| sysfs-bus-pci-drivers-janz-cmodio | ||
| sysfs-bus-pci-drivers-xhci_hcd | ||
| sysfs-bus-platform | ||
| sysfs-bus-rapidio | ||
| sysfs-bus-rbd | ||
| sysfs-bus-rpmsg | ||
| sysfs-bus-siox | ||
| sysfs-bus-soundwire-master | ||
| sysfs-bus-soundwire-slave | ||
| sysfs-bus-spi-devices-spi-nor | ||
| sysfs-bus-thunderbolt | ||
| sysfs-bus-typec | ||
| sysfs-bus-umc | ||
| sysfs-bus-usb | ||
| sysfs-bus-usb-devices-usbsevseg | ||
| sysfs-bus-usb-lvstest | ||
| sysfs-bus-vfio-mdev | ||
| sysfs-bus-vmbus | ||
| sysfs-c2port | ||
| sysfs-cfq-target-latency | ||
| sysfs-class | ||
| sysfs-class-backlight | ||
| sysfs-class-backlight-driver-lm3533 | ||
| sysfs-class-backlight-lm3639 | ||
| sysfs-class-bdi | ||
| sysfs-class-bsr | ||
| sysfs-class-chromeos | ||
| sysfs-class-chromeos-driver-cros-ec-lightbar | ||
| sysfs-class-chromeos-driver-cros-ec-vbc | ||
| sysfs-class-cxl | ||
| sysfs-class-devfreq | ||
| sysfs-class-devfreq-event | ||
| sysfs-class-devlink | ||
| sysfs-class-extcon | ||
| sysfs-class-fc_host | ||
| sysfs-class-fc_remote_ports | ||
| sysfs-class-firmware-attributes | ||
| sysfs-class-fpga-bridge | ||
| sysfs-class-fpga-manager | ||
| sysfs-class-fpga-region | ||
| sysfs-class-gnss | ||
| sysfs-class-intel_pmt | ||
| sysfs-class-iommu | ||
| sysfs-class-iommu-amd-iommu | ||
| sysfs-class-iommu-intel-iommu | ||
| sysfs-class-lcd | ||
| sysfs-class-led | ||
| sysfs-class-led-driver-lm3533 | ||
| sysfs-class-led-driver-turris-omnia | ||
| sysfs-class-led-flash | ||
| sysfs-class-led-multicolor | ||
| sysfs-class-led-trigger-netdev | ||
| sysfs-class-led-trigger-oneshot | ||
| sysfs-class-led-trigger-pattern | ||
| sysfs-class-led-trigger-tty | ||
| sysfs-class-led-trigger-usbport | ||
| sysfs-class-leds-gt683r | ||
| sysfs-class-mei | ||
| sysfs-class-mic | ||
| sysfs-class-mtd | ||
| sysfs-class-mux | ||
| sysfs-class-net | ||
| sysfs-class-net-cdc_ncm | ||
| sysfs-class-net-dsa | ||
| sysfs-class-net-grcan | ||
| sysfs-class-net-janz-ican3 | ||
| sysfs-class-net-phydev | ||
| sysfs-class-net-qmi | ||
| sysfs-class-net-queues | ||
| sysfs-class-net-statistics | ||
| sysfs-class-ocxl | ||
| sysfs-class-pktcdvd | ||
| sysfs-class-power | ||
| sysfs-class-power-ltc4162l | ||
| sysfs-class-power-mp2629 | ||
| sysfs-class-power-surface | ||
| sysfs-class-power-twl4030 | ||
| sysfs-class-power-wilco | ||
| sysfs-class-powercap | ||
| sysfs-class-pwm | ||
| sysfs-class-rapidio | ||
| sysfs-class-rc | ||
| sysfs-class-rc-nuvoton | ||
| sysfs-class-regulator | ||
| sysfs-class-remoteproc | ||
| sysfs-class-rnbd-client | ||
| sysfs-class-rnbd-server | ||
| sysfs-class-rtc | ||
| sysfs-class-rtc-rtc0-device-rtc_calibration | ||
| sysfs-class-rtrs-client | ||
| sysfs-class-rtrs-server | ||
| sysfs-class-scsi_host | ||
| sysfs-class-scsi_tape | ||
| sysfs-class-spi-eeprom | ||
| sysfs-class-stm | ||
| sysfs-class-stm_source | ||
| sysfs-class-switchtec | ||
| sysfs-class-typec | ||
| sysfs-class-usb_role | ||
| sysfs-class-uwb_rc | ||
| sysfs-class-uwb_rc-wusbhc | ||
| sysfs-class-wakeup | ||
| sysfs-class-watchdog | ||
| sysfs-class-zram | ||
| sysfs-dev | ||
| sysfs-devices | ||
| sysfs-devices-consumer | ||
| sysfs-devices-coredump | ||
| sysfs-devices-edac | ||
| sysfs-devices-firmware_node | ||
| sysfs-devices-lpss_ltr | ||
| sysfs-devices-mapping | ||
| sysfs-devices-memory | ||
| sysfs-devices-mmc | ||
| sysfs-devices-online | ||
| sysfs-devices-platform-_UDC_-gadget | ||
| sysfs-devices-platform-ACPI-TAD | ||
| sysfs-devices-platform-docg3 | ||
| sysfs-devices-platform-dock | ||
| sysfs-devices-platform-ipmi | ||
| sysfs-devices-platform-sh_mobile_lcdc_fb | ||
| sysfs-devices-platform-soc-ipa | ||
| sysfs-devices-platform-stratix10-rsu | ||
| sysfs-devices-platform-trackpoint | ||
| sysfs-devices-power | ||
| sysfs-devices-power_resources_D0 | ||
| sysfs-devices-power_resources_D1 | ||
| sysfs-devices-power_resources_D2 | ||
| sysfs-devices-power_resources_D3hot | ||
| sysfs-devices-power_resources_wakeup | ||
| sysfs-devices-power_state | ||
| sysfs-devices-real_power_state | ||
| sysfs-devices-removable | ||
| sysfs-devices-resource_in_use | ||
| sysfs-devices-soc | ||
| sysfs-devices-software_node | ||
| sysfs-devices-state_synced | ||
| sysfs-devices-sun | ||
| sysfs-devices-supplier | ||
| sysfs-devices-system-cpu | ||
| sysfs-devices-system-ibm-rtl | ||
| sysfs-devices-system-xen_cpu | ||
| sysfs-devices-waiting_for_supplier | ||
| sysfs-devices-xenbus | ||
| sysfs-driver-altera-cvp | ||
| sysfs-driver-bd9571mwv-regulator | ||
| sysfs-driver-fsi-master-gpio | ||
| sysfs-driver-genwqe | ||
| sysfs-driver-habanalabs | ||
| sysfs-driver-hid | ||
| sysfs-driver-hid-corsair | ||
| sysfs-driver-hid-lenovo | ||
| sysfs-driver-hid-logitech-hidpp | ||
| sysfs-driver-hid-logitech-lg4ff | ||
| sysfs-driver-hid-multitouch | ||
| sysfs-driver-hid-ntrig | ||
| sysfs-driver-hid-picolcd | ||
| sysfs-driver-hid-prodikeys | ||
| sysfs-driver-hid-roccat-kone | ||
| sysfs-driver-hid-srws1 | ||
| sysfs-driver-hid-wiimote | ||
| sysfs-driver-input-axp-pek | ||
| sysfs-driver-input-cros-ec-keyb | ||
| sysfs-driver-input-exc3000 | ||
| sysfs-driver-intel-m10-bmc | ||
| sysfs-driver-intel-rapid-start | ||
| sysfs-driver-jz4780-efuse | ||
| sysfs-driver-pciback | ||
| sysfs-driver-ppi | ||
| sysfs-driver-samsung-laptop | ||
| sysfs-driver-st | ||
| sysfs-driver-tegra-fuse | ||
| sysfs-driver-toshiba_acpi | ||
| sysfs-driver-toshiba_haps | ||
| sysfs-driver-typec-displayport | ||
| sysfs-driver-uacce | ||
| sysfs-driver-ucsi-ccg | ||
| sysfs-driver-ufs | ||
| sysfs-driver-w1_ds28e17 | ||
| sysfs-driver-w1_therm | ||
| sysfs-driver-wacom | ||
| sysfs-driver-xdata | ||
| sysfs-driver-xen-blkback | ||
| sysfs-driver-xen-blkfront | ||
| sysfs-firmware-acpi | ||
| sysfs-firmware-dmi-entries | ||
| sysfs-firmware-dmi-tables | ||
| sysfs-firmware-efi | ||
| sysfs-firmware-efi-esrt | ||
| sysfs-firmware-efi-runtime-map | ||
| sysfs-firmware-gsmi | ||
| sysfs-firmware-lefi-boardinfo | ||
| sysfs-firmware-log | ||
| sysfs-firmware-memmap | ||
| sysfs-firmware-ofw | ||
| sysfs-firmware-opal-powercap | ||
| sysfs-firmware-opal-psr | ||
| sysfs-firmware-opal-sensor-groups | ||
| sysfs-firmware-qemu_fw_cfg | ||
| sysfs-firmware-sgi_uv | ||
| sysfs-firmware-turris-mox-rwtm | ||
| sysfs-fs-ext4 | ||
| sysfs-fs-f2fs | ||
| sysfs-fs-nilfs2 | ||
| sysfs-fs-xfs | ||
| sysfs-hypervisor-xen | ||
| sysfs-ibft | ||
| sysfs-kernel-boot_params | ||
| sysfs-kernel-btf | ||
| sysfs-kernel-fadump | ||
| sysfs-kernel-fscaps | ||
| sysfs-kernel-iommu_groups | ||
| sysfs-kernel-irq | ||
| sysfs-kernel-livepatch | ||
| sysfs-kernel-mm | ||
| sysfs-kernel-mm-cma | ||
| sysfs-kernel-mm-hugepages | ||
| sysfs-kernel-mm-ksm | ||
| sysfs-kernel-mm-swap | ||
| sysfs-kernel-reboot | ||
| sysfs-kernel-slab | ||
| sysfs-kernel-vmcoreinfo | ||
| sysfs-memory-page-offline | ||
| sysfs-module | ||
| sysfs-ocfs2 | ||
| sysfs-platform_profile | ||
| sysfs-platform-asus-laptop | ||
| sysfs-platform-asus-wmi | ||
| sysfs-platform-at91 | ||
| sysfs-platform-brcmstb-gisb-arb | ||
| sysfs-platform-chipidea-usb-otg | ||
| sysfs-platform-chipidea-usb2 | ||
| sysfs-platform-dell-laptop | ||
| sysfs-platform-dell-privacy-wmi | ||
| sysfs-platform-dell-smbios | ||
| sysfs-platform-dfl-fme | ||
| sysfs-platform-dfl-port | ||
| sysfs-platform-dptf | ||
| sysfs-platform-eeepc-laptop | ||
| sysfs-platform-hidma | ||
| sysfs-platform-hidma-mgmt | ||
| sysfs-platform-i2c-demux-pinctrl | ||
| sysfs-platform-ideapad-laptop | ||
| sysfs-platform-intel-pmc | ||
| sysfs-platform-intel-wmi-sbl-fw-update | ||
| sysfs-platform-intel-wmi-thunderbolt | ||
| sysfs-platform-kim | ||
| sysfs-platform-lg-laptop | ||
| sysfs-platform-mellanox-bootctl | ||
| sysfs-platform-msi-laptop | ||
| sysfs-platform-phy-rcar-gen3-usb2 | ||
| sysfs-platform-renesas_usb3 | ||
| sysfs-platform-sst-atom | ||
| sysfs-platform-tahvo-usb | ||
| sysfs-platform-ts5500 | ||
| sysfs-platform-twl4030-usb | ||
| sysfs-platform-usbip-vudc | ||
| sysfs-platform-wilco-ec | ||
| sysfs-power | ||
| sysfs-pps | ||
| sysfs-profiling | ||
| sysfs-ptp | ||
| sysfs-secvar | ||
| sysfs-tty | ||
| sysfs-uevent | ||
| sysfs-wusb_cbaf | ||
| usb-charger-uevent | ||
| usb-uevent | ||