Searched full:thunderbolt (Results 1 – 25 of 150) sorted by relevance
123456
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-bus-thunderbolt | 1 What: /sys/bus/thunderbolt/devices/.../domainX/boot_acl 4 Contact: thunderbolt-software@lists.01.org 24 What: /sys/bus/thunderbolt/devices/.../domainX/iommu_dma_protection 27 Contact: thunderbolt-software@lists.01.org 30 it is not (DMA protection is solely based on Thunderbolt 33 What: /sys/bus/thunderbolt/devices/.../domainX/security 36 Contact: thunderbolt-software@lists.01.org 37 Description: This attribute holds current Thunderbolt security level 49 connected Thunderbolt dock (and Display Port). All 53 What: /sys/bus/thunderbolt/devices/.../authorized [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | thunderbolt.rst | 4 USB4 and Thunderbolt 6 USB4 is the public specification based on Thunderbolt 3 protocol with 11 Typically PCs come with a firmware connection manager for Thunderbolt 3 16 The Linux Thunderbolt driver supports both and can detect at runtime which 30 More details about the sysfs interface for Thunderbolt devices can be 31 found in ``Documentation/ABI/testing/sysfs-bus-thunderbolt``. 37 ACTION=="add", SUBSYSTEM=="thunderbolt", ATTR{authorized}=="0", ATTR{authorized}="1" 43 Starting with Intel Falcon Ridge Thunderbolt controller there are 4 60 ``/sys/bus/thunderbolt/devices``, the user then can make the decision. 81 ``/sys/bus/thunderbolt/devices/domainX/security`` where ``domainX`` is [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/ |
| D | thunderbolt.rst | 4 USB4 and Thunderbolt 6 USB4 is the public specification based on Thunderbolt 3 protocol with 11 Typically PCs come with a firmware connection manager for Thunderbolt 3 16 The Linux Thunderbolt driver supports both and can detect at runtime which 30 More details about the sysfs interface for Thunderbolt devices can be 31 found in ``Documentation/ABI/testing/sysfs-bus-thunderbolt``. 37 ACTION=="add", SUBSYSTEM=="thunderbolt", ATTR{authorized}=="0", ATTR{authorized}="1" 43 Starting with Intel Falcon Ridge Thunderbolt controller there are 4 63 ``/sys/bus/thunderbolt/devices``, the user then can make the decision. 88 ``/sys/bus/thunderbolt/devices/domainX/security`` where ``domainX`` is [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-thunderbolt | 1 What: /sys/bus/thunderbolt/devices/.../domainX/boot_acl 24 What: /sys/bus/thunderbolt/devices/.../domainX/deauthorization 33 What: /sys/bus/thunderbolt/devices/.../domainX/iommu_dma_protection 39 it is not (DMA protection is solely based on Thunderbolt 42 What: /sys/bus/thunderbolt/devices/.../domainX/security 46 Description: This attribute holds current Thunderbolt security level 58 connected Thunderbolt dock (and Display Port). All 64 What: /sys/bus/thunderbolt/devices/.../authorized 68 Description: This attribute is used to authorize Thunderbolt devices 98 What: /sys/bus/thunderbolt/devices/.../boot [all …]
|
| /kernel/linux/linux-5.10/drivers/thunderbolt/ |
| D | Makefile | 2 obj-${CONFIG_USB4} := thunderbolt.o 3 thunderbolt-objs := nhi.o nhi_ops.o ctl.o tb.o switch.o cap.o path.o tunnel.o eeprom.o 4 thunderbolt-objs += domain.o dma_port.o icm.o property.o xdomain.o lc.o tmu.o usb4.o 5 thunderbolt-objs += nvm.o retimer.o quirks.o 7 thunderbolt-${CONFIG_ACPI} += acpi.o 8 thunderbolt-$(CONFIG_DEBUG_FS) += debugfs.o 9 thunderbolt-${CONFIG_USB4_KUNIT_TEST} += test.o
|
| D | Kconfig | 3 tristate "Unified support for USB4 and Thunderbolt" 11 USB4 and Thunderbolt driver. USB4 is the public specification 12 based on the Thunderbolt 3 protocol. This driver is required if 13 you want to hotplug Thunderbolt and USB4 compliant devices on 17 called thunderbolt.
|
| D | quirks.c | 3 * Thunderbolt driver - quirks 28 * @sw: Thunderbolt switch 30 * Apply any quirks for the Thunderbolt controller.
|
| D | ctl.h | 3 * Thunderbolt driver - control channel and configuration commands 13 #include <linux/thunderbolt.h> 73 * An arbitrary request over Thunderbolt control channel. For standard
|
| D | nhi.h | 3 * Thunderbolt driver - NHI driver 12 #include <linux/thunderbolt.h>
|
| D | tb.h | 3 * Thunderbolt driver - bus logic (NHI independent) 14 #include <linux/thunderbolt.h> 97 * struct tb_switch - a thunderbolt switch 116 * @generation: Switch Thunderbolt generation 137 * @quirks: Quirks used for this Thunderbolt switch 181 * struct tb_port - a thunderbolt port, part of a tb_switch 220 * tb_retimer: Thunderbolt retimer 330 /* HopIDs 0-7 are reserved by the Thunderbolt protocol */ 361 * @handle_event: Handle thunderbolt event
|
| /kernel/linux/linux-6.6/drivers/thunderbolt/ |
| D | Makefile | 2 obj-${CONFIG_USB4} := thunderbolt.o 3 thunderbolt-objs := nhi.o nhi_ops.o ctl.o tb.o switch.o cap.o path.o tunnel.o eeprom.o 4 thunderbolt-objs += domain.o dma_port.o icm.o property.o xdomain.o lc.o tmu.o usb4.o 5 thunderbolt-objs += usb4_port.o nvm.o retimer.o quirks.o clx.o 7 thunderbolt-${CONFIG_ACPI} += acpi.o 8 thunderbolt-$(CONFIG_DEBUG_FS) += debugfs.o 9 thunderbolt-${CONFIG_USB4_KUNIT_TEST} += test.o
|
| D | Kconfig | 3 tristate "Unified support for USB4 and Thunderbolt" 11 USB4 and Thunderbolt driver. USB4 is the public specification 12 based on the Thunderbolt 3 protocol. This driver is required if 13 you want to hotplug Thunderbolt and USB4 compliant devices on 17 called thunderbolt.
|
| D | quirks.c | 3 * Thunderbolt driver - quirks 100 * @sw: Thunderbolt switch 102 * Apply any quirks for the Thunderbolt controller.
|
| D | ctl.h | 3 * Thunderbolt driver - control channel and configuration commands 13 #include <linux/thunderbolt.h> 72 * An arbitrary request over Thunderbolt control channel. For standard
|
| D | nhi.h | 3 * Thunderbolt driver - NHI driver 12 #include <linux/thunderbolt.h>
|
| D | lc.c | 3 * Thunderbolt link controller support 302 * and negative errno in case of failure. Can be called for Thunderbolt 3 322 * for Thunderbolt 3 routers only. 634 * @sw: Thunderbolt switch 637 * a Thunderbolt link present.
|
| /kernel/linux/linux-6.6/drivers/platform/x86/intel/wmi/ |
| D | Makefile | 8 intel-wmi-thunderbolt-y := thunderbolt.o 9 obj-$(CONFIG_INTEL_WMI_THUNDERBOLT) += intel-wmi-thunderbolt.o
|
| D | Kconfig | 21 tristate "Intel WMI thunderbolt force power driver" 26 systems to force the power control of Intel Thunderbolt controllers. 31 be called intel-wmi-thunderbolt.
|
| D | thunderbolt.c | 3 * WMI Thunderbolt driver 63 .name = "intel-wmi-thunderbolt", 73 MODULE_DESCRIPTION("Intel WMI Thunderbolt force power driver");
|
| /kernel/linux/linux-5.10/drivers/platform/x86/ |
| D | intel-wmi-thunderbolt.c | 3 * WMI Thunderbolt driver 83 .name = "intel-wmi-thunderbolt", 94 MODULE_DESCRIPTION("Intel WMI Thunderbolt force power driver");
|
| /kernel/linux/linux-6.6/drivers/net/thunderbolt/ |
| D | Kconfig | 3 tristate "Networking over USB4 and Thunderbolt cables" 7 over a USB4 and Thunderbolt cables. The driver supports Apple
|
| D | trace.c | 3 * Tracepoints for Thunderbolt/USB4 networking driver
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | thunderbolt.h | 3 * Thunderbolt service API 40 * enum tb_security_level - Thunderbolt security level 46 * Thunderbolt dock (and Display Port). All PCIe 61 * struct tb - main thunderbolt bus structure 175 * enum tb_link_width - Thunderbolt/USB4 link width 362 * Thunderbolt services can hook into incoming XDomain requests by 381 * struct tb_service - Thunderbolt service 434 * tb_service_driver - Thunderbolt service driver 474 * struct tb_nhi - thunderbolt native host interface 507 * struct tb_ring - thunderbolt TX or RX ring associated with a NHI
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | thunderbolt.h | 3 * Thunderbolt service API 40 * enum tb_security_level - Thunderbolt security level 46 * Thunderbolt dock (and Display Port). All PCIe 58 * struct tb - main thunderbolt bus structure 320 * Thunderbolt services can hook into incoming XDomain requests by 339 * struct tb_service - Thunderbolt service 388 * tb_service_driver - Thunderbolt service driver 428 * struct tb_nhi - thunderbolt native host interface 457 * struct tb_ring - thunderbolt TX or RX ring associated with a NHI
|
| /kernel/linux/linux-5.10/drivers/net/ |
| D | Makefile | 83 thunderbolt-net-y += thunderbolt.o 84 obj-$(CONFIG_USB4_NET) += thunderbolt-net.o
|
123456