| /linux/drivers/clk/qcom/ |
| H A D | Kconfig | 29 Say Y if you want to support display devices and functionality such as 38 Support for the global clock controller on Eliza devices. 39 Say Y if you want to use peripheral devices such as UART, SPI, 48 Support for the TCSR clock controller on Eliza devices. 49 Say Y if you want to use peripheral devices such as USB/PCIe/UFS. 58 Glymur devices. 59 Say Y if you want to support camera devices and functionality such as 69 Technologies, Inc. Glymur devices. 70 Say Y if you want to support display devices and functionality such as 81 Qualcomm Technologies, Inc. Glymur devices. [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-soundwire-slave | 1 What: /sys/bus/soundwire/devices/sdw:.../status 2 /sys/bus/soundwire/devices/sdw:.../device_number 15 detect devices exposed by platform firmware but not 16 physically present on the bus, and conversely devices 19 What: /sys/bus/soundwire/devices/sdw:.../dev-properties/mipi_revision 20 /sys/bus/soundwire/devices/sdw:.../dev-properties/wake_capable 21 /sys/bus/soundwire/devices/sdw:.../dev-properties/test_mode_capable 22 /sys/bus/soundwire/devices/sdw:.../dev-properties/clk_stop_mode1 23 /sys/bus/soundwire/devices/sdw:.../dev-properties/simple_clk_stop_capable 24 /sys/bus/soundwire/devices/sdw:.../dev-properties/clk_stop_timeout [all …]
|
| H A D | sysfs-devices-platform-ipmi | 1 What: /sys/devices/platform/ipmi_bmc.*/firmware_revision 9 What: /sys/devices/platform/ipmi_bmc.*/aux_firmware_revision 20 What: /sys/devices/platform/ipmi_bmc.*/revision 30 What: /sys/devices/platform/ipmi_bmc.*/provides_device_sdrs 39 What: /sys/devices/platform/ipmi_bmc.*/device_id 50 What: /sys/devices/platform/ipmi_bmc.*/additional_device_support 60 What: /sys/devices/platform/ipmi_bmc.*/ipmi_version 68 What: /sys/devices/platform/ipmi_bmc.*/manufacturer_id 78 What: /sys/devices/platform/ipmi_bmc.*/product_id 91 What: /sys/devices/platform/ipmi_bmc.*/guid [all …]
|
| H A D | sysfs-driver-chromeos-acpi | 1 What: /sys/bus/platform/devices/GGL0001:*/BINF.2 2 /sys/bus/platform/devices/GOOG0016:*/BINF.2 13 What: /sys/bus/platform/devices/GGL0001:*/BINF.3 14 /sys/bus/platform/devices/GOOG0016:*/BINF.3 27 What: /sys/bus/platform/devices/GGL0001:*/CHSW 28 /sys/bus/platform/devices/GOOG0016:*/CHSW 43 What: /sys/bus/platform/devices/GGL0001:*/FMAP 44 /sys/bus/platform/devices/GOOG0016:*/FMAP 51 What: /sys/bus/platform/devices/GGL0001:*/FRID 52 /sys/bus/platform/devices/GOOG0016:*/FRID [all …]
|
| H A D | sysfs-bus-cxl | 11 What: /sys/bus/cxl/devices/memX/firmware_version 21 What: /sys/bus/cxl/devices/memX/payload_max 31 What: /sys/bus/cxl/devices/memX/label_storage_size 39 What: /sys/bus/cxl/devices/memX/ram/size 49 What: /sys/bus/cxl/devices/memX/ram/qos_class 66 What: /sys/bus/cxl/devices/memX/pmem/size 76 What: /sys/bus/cxl/devices/memX/pmem/qos_class 93 What: /sys/bus/cxl/devices/memX/serial 99 capability. Mandatory for CXL devices, see CXL 2.0 8.1.12.2 103 What: /sys/bus/cxl/devices/memX/numa_node [all …]
|
| H A D | sysfs-devices-mapping | 1 What: /sys/devices/uncore_iio_x/dieX 13 $ ls /sys/devices/uncore_iio_0/die* 14 -r--r--r-- /sys/devices/uncore_iio_0/die0 15 -r--r--r-- /sys/devices/uncore_iio_0/die1 16 -r--r--r-- /sys/devices/uncore_iio_0/die2 17 -r--r--r-- /sys/devices/uncore_iio_0/die3 19 $ tail /sys/devices/uncore_iio_0/die* 20 ==> /sys/devices/uncore_iio_0/die0 <== 22 ==> /sys/devices/uncore_iio_0/die1 <== 24 ==> /sys/devices/uncore_iio_0/die2 <== [all …]
|
| H A D | sysfs-platform-hidma-mgmt | 1 What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/priority 2 /sys/devices/platform/QCOM8060:*/chanops/chan*/priority 10 What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/weight 11 /sys/devices/platform/QCOM8060:*/chanops/chan*/weight 19 What: /sys/devices/platform/hidma-mgmt*/chreset_timeout_cycles 20 /sys/devices/platform/QCOM8060:*/chreset_timeout_cycles 31 What: /sys/devices/platform/hidma-mgmt*/dma_channels 32 /sys/devices/platform/QCOM8060:*/dma_channels 40 What: /sys/devices/platform/hidma-mgmt*/hw_version_major 41 /sys/devices/platform/QCOM8060:*/hw_version_major [all …]
|
| H A D | sysfs-bus-most | 1 What: /sys/bus/most/devices/<dev>/description 11 What: /sys/bus/most/devices/<dev>/interface 19 What: /sys/bus/most/devices/<dev>/dci 29 What: /sys/bus/most/devices/<dev>/dci/arb_address 38 What: /sys/bus/most/devices/<dev>/dci/arb_value 47 What: /sys/bus/most/devices/<dev>/dci/mep_eui48_hi 55 What: /sys/bus/most/devices/<dev>/dci/mep_eui48_lo 63 What: /sys/bus/most/devices/<dev>/dci/mep_eui48_mi 71 What: /sys/bus/most/devices/<dev>/dci/mep_filter 79 What: /sys/bus/most/devices/<dev>/dci/mep_hash0 [all …]
|
| H A D | sysfs-devices-memory | 1 What: /sys/devices/system/memory 5 The /sys/devices/system/memory contains a snapshot of the 12 What: /sys/devices/system/memory/memoryX/removable 16 The file /sys/devices/system/memory/memoryX/removable is a 24 What: /sys/devices/system/memory/memoryX/phys_device 28 The file /sys/devices/system/memory/memoryX/phys_device 33 What: /sys/devices/system/memory/memoryX/phys_index 37 The file /sys/devices/system/memory/memoryX/phys_index 42 What: /sys/devices/system/memory/memoryX/state 46 The file /sys/devices/system/memory/memoryX/state [all …]
|
| H A D | sysfs-bus-thunderbolt | 1 What: /sys/bus/thunderbolt/devices/.../domainX/boot_acl 7 startup (e.g boot devices). The list always contains 24 What: /sys/bus/thunderbolt/devices/.../domainX/deauthorization 29 de-authorization of devices. Value of 1 means user can 33 What: /sys/bus/thunderbolt/devices/.../domainX/iommu_dma_protection 42 What: /sys/bus/thunderbolt/devices/.../domainX/security 50 none All devices are automatically authorized 51 user Devices are only authorized based on writing 53 secure Require devices that support secure connect at 64 What: /sys/bus/thunderbolt/devices/.../authorized [all …]
|
| H A D | sysfs-edac-memory-repair | 1 What: /sys/bus/edac/devices/<dev-name>/mem_repairX 6 The sysfs EDAC bus devices /<dev-name>/mem_repairX subdirectory 28 decoders have been configured), memory devices (e.g. CXL) 35 What: /sys/bus/edac/devices/<dev-name>/mem_repairX/repair_type 55 What: /sys/bus/edac/devices/<dev-name>/mem_repairX/persist_mode 71 What: /sys/bus/edac/devices/<dev-name>/mem_repairX/repair_safe_when_in_use 83 What: /sys/bus/edac/devices/<dev-name>/mem_repairX/hpa 91 What: /sys/bus/edac/devices/<dev-name>/mem_repairX/dpa 101 decoders have been configured), memory devices (e.g. CXL) 108 What: /sys/bus/edac/devices/<dev-name>/mem_repairX/nibble_mask [all …]
|
| H A D | sysfs-bus-cdx | 6 and devices on the CDX bus. Any new devices are scanned and 7 added to the list of Linux devices and any devices removed are 14 What: /sys/bus/cdx/devices/.../vendor 22 What: /sys/bus/cdx/devices/.../device 31 What: /sys/bus/cdx/devices/.../subsystem_vendor 39 What: /sys/bus/cdx/devices/.../subsystem_device 47 What: /sys/bus/cdx/devices/.../class 54 What: /sys/bus/cdx/devices/.../revision 61 What: /sys/bus/cdx/devices/.../enable 65 CDX bus should be disabled before updating the devices in FPGA. [all …]
|
| H A D | sysfs-platform-dfl-fme | 1 What: /sys/bus/platform/devices/dfl-fme.0/ports_num 9 What: /sys/bus/platform/devices/dfl-fme.0/bitstream_id 17 What: /sys/bus/platform/devices/dfl-fme.0/bitstream_metadata 25 What: /sys/bus/platform/devices/dfl-fme.0/cache_size 31 What: /sys/bus/platform/devices/dfl-fme.0/fabric_version 39 What: /sys/bus/platform/devices/dfl-fme.0/socket_id 48 What: /sys/bus/platform/devices/dfl-fme.0/errors/pcie0_errors 57 What: /sys/bus/platform/devices/dfl-fme.0/errors/pcie1_errors 66 What: /sys/bus/platform/devices/dfl-fme.0/errors/nonfatal_errors 72 What: /sys/bus/platform/devices/dfl-fme.0/errors/catfatal_errors [all …]
|
| /linux/Documentation/ABI/stable/ |
| H A D | sysfs-driver-mlxreg-io | 1 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/asic_health 10 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_version 11 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_version 20 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/fan_dir 30 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld3_version 39 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/jtag_enable 48 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/select_iio 52 Description: This file allows iio devices selection. 55 selects which one of iio devices can be accessed. 59 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/psu1_on [all …]
|
| H A D | sysfs-driver-firmware-zynqmp | 1 What: /sys/devices/platform/firmware\:zynqmp-firmware/ggs* 17 # cat /sys/devices/platform/firmware\:zynqmp-firmware/ggs0 18 # echo <value> > /sys/devices/platform/firmware\:zynqmp-firmware/ggs0 22 # cat /sys/devices/platform/firmware\:zynqmp-firmware/ggs0 23 # echo 0x1234ABCD > /sys/devices/platform/firmware\:zynqmp-firmware/ggs0 27 What: /sys/devices/platform/firmware\:zynqmp-firmware/pggs* 46 # cat /sys/devices/platform/firmware\:zynqmp-firmware/pggs0 47 # echo <value> > /sys/devices/platform/firmware\:zynqmp-firmware/pggs0 51 # cat /sys/devices/platform/firmware\:zynqmp-firmware/pggs0 52 # echo 0x1234ABCD > /sys/devices/platform/firmware\:zynqmp-firmware/pggs0 [all …]
|
| H A D | sysfs-bus-vmbus | 8 What: /sys/bus/vmbus/devices/<UUID>/id 15 What: /sys/bus/vmbus/devices/<UUID>/class_id 22 What: /sys/bus/vmbus/devices/<UUID>/device_id 29 What: /sys/bus/vmbus/devices/<UUID>/channel_vp_mapping 38 What: /sys/bus/vmbus/devices/<UUID>/device 45 What: /sys/bus/vmbus/devices/<UUID>/vendor 52 What: /sys/bus/vmbus/devices/<UUID>/numa_node 59 What: /sys/bus/vmbus/devices/<UUID>/channels/<N> 66 What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/cpu 73 What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/in_mask [all …]
|
| /linux/drivers/platform/surface/ |
| H A D | Kconfig | 12 for Microsoft Surface devices. This option alone does not add any 43 Surface ACPI Notify (SAN) driver for Microsoft Surface devices. 47 on 5th- and 6th-generation Microsoft Surface devices (including 81 devices. 83 Provides subsystem hub drivers which manage client devices on various 85 devices contained in the base of the Surface Book 3 and the KIP subsystem 86 managing type-cover devices in the Surface Pro 8 and Surface Pro X, 87 devices can be (hot-)removed. Hub devices and drivers are required to 90 Devices managed via these hubs are: 91 - Battery/AC devices (Surface Book 3). [all …]
|
| /linux/Documentation/admin-guide/ |
| H A D | sysfs-rules.rst | 38 - devices are only "devices" 39 There is no such thing like class-, bus-, physical devices, 43 applications that look for devices in sysfs. 47 - devpath (``/devices/pci0000:00/0000:00:1d.1/usb2/2-2/2-2:1.0``) 55 pointing to /sys/devices must always be resolved to their real 80 - devices which do not have "driver"-link just do not have a 94 - Properties of parent devices never belong into a child device. 95 Always look at the parent devices themselves for determining device 104 and this is below: ``/sys/devices.`` 109 There are currently three places for classification of devices: [all …]
|
| /linux/Documentation/arch/s390/ |
| H A D | common_io.rst | 19 The given devices will be ignored by the common I/O-layer; no detection 20 and device sensing will be done on any of those devices. The subchannel to 27 The devices must be given either as bus ids (0.x.abcd) or as hexadecimal 31 You can use the 'all' keyword to ignore all devices. The 'ipldev' and 'condev' 42 will ignore all devices ranging from 0.0.0023 to 0.0.0042 and the device 49 will ignore all devices but 0.0.4711, 0.0.fd00, 0.0.fd01, 0.0.fd02. 51 By default, no devices are ignored. 59 Lists the ranges of devices (by bus id) which are ignored by common I/O. 61 You can un-ignore certain or all devices by piping to /proc/cio_ignore. 62 "free all" will un-ignore all ignored devices, [all …]
|
| /linux/drivers/staging/most/Documentation/ABI/ |
| H A D | sysfs-class-most.txt | 27 What: /sys/class/most/mostcore/devices 35 What: /sys/class/most/mostcore/devices/<mdev>/description 45 What: /sys/class/most/mostcore/devices/<mdev>/interface 54 What: /sys/class/most/mostcore/devices/<mdev>/dci 65 What: /sys/class/most/mostcore/devices/<mdev>/dci/arb_address 74 What: /sys/class/most/mostcore/devices/<mdev>/dci/arb_value 83 What: /sys/class/most/mostcore/devices/<mdev>/dci/mep_eui48_hi 91 What: /sys/class/most/mostcore/devices/<mdev>/dci/mep_eui48_lo 99 What: /sys/class/most/mostcore/devices/<mdev>/dci/mep_eui48_mi 107 What: /sys/class/most/mostcore/devices/<mdev>/dci/mep_filter [all …]
|
| /linux/drivers/hid/ |
| H A D | Kconfig | 23 devices (such as, but not strictly limited to, Bluetooth) are 26 together with generic HID layer code. The HID devices are added and 37 bool "Battery level reporting for HID devices" 41 This option adds support of reporting battery strength (for HID devices 48 Say Y here if you want to support HID devices (from the USB 50 devices, like monitor controls and Uninterruptible Power Supplies. 52 This module supports these devices separately using a separate 70 corresponding HID Device Driver or provides input devices on top of your 87 Support for generic devices on the HID bus. This includes most 143 Support for some Apple devices which less or more break [all …]
|
| /linux/Documentation/driver-api/driver-model/ |
| H A D | porting.rst | 15 Most of the work of porting devices drivers to the new model happens 82 subdirectories: 'devices' and 'drivers':: 86 |-- devices 91 Step 2: Registering Devices. 127 When devices are discovered or registered with the bus type, the 133 necessary for representing devices in sysfs. 138 The driver model maintains an ordered list of devices that it uses 140 devices are shutdown before their physical parents, and vice versa. 142 devices. 176 This should happen on buses that support hotpluggable devices. [all …]
|
| /linux/Documentation/i2c/ |
| H A D | instantiating-devices.rst | 2 How to instantiate I2C devices 5 Unlike PCI or USB devices, I2C devices are not enumerated at the hardware 6 level. Instead, the software must know which devices are connected on each 7 I2C bus segment, and what address these devices are using. For this 8 reason, the kernel code must instantiate I2C devices explicitly. There are 12 Method 1: Declare the I2C devices statically 17 is known in advance. It is thus possible to pre-declare the I2C devices 23 When the I2C bus in question is registered, the I2C devices will be 24 instantiated automatically by i2c-core. The devices will be automatically 28 Declare the I2C devices via devicetree [all …]
|
| /linux/Documentation/driver-api/ |
| H A D | s390-drivers.rst | 11 drive s390 based channel attached I/O devices. This includes interfaces 21 While most I/O devices on a s390 system are typically driven through the 25 The s390 common I/O layer also provides access to some devices that are 26 not strictly considered I/O devices. They are considered here as well, 50 The ccw bus typically contains the majority of devices available to a 52 command structure used to address its devices, the ccw bus contains 53 so-called channel attached devices. They are addressed via I/O 55 channel-attached devices, however, will never interact with the 59 I/O functions for channel-attached devices 70 ccw devices [all …]
|
| /linux/tools/testing/selftests/drivers/usb/usbip/ |
| H A D | usbip_test.sh | 74 echo "Expect to see export-able devices"; 78 echo "Run lsusb to see all usb devices" 84 echo "Get exported devices from localhost - expect to see none"; 88 echo "bind devices"; 92 echo "Run lsusb - bound devices should be under usbip_host control" 96 echo "bind devices - expect already bound messages" 100 echo "Get exported devices from localhost - expect to see exported devices"; 104 echo "unbind devices"; 108 echo "Run lsusb - bound devices should be rebound to original drivers" 112 echo "unbind devices - expect no devices bound message"; [all …]
|