| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/ |
| D | usb251xb.txt | 1 Microchip USB 2.0 Hi-Speed Hub Controller 4 Hi-Speed Controller. 7 - compatible : Should be "microchip,usb251xb" or one of the specific types: 11 - reg : I2C address on the selected bus (default is <0x2C>) 14 - reset-gpios : Should specify the gpio for hub reset 15 - vdd-supply : Should specify the phandle to the regulator supplying vdd 16 - skip-config : Skip Hub configuration, but only send the USB-Attach command 17 - vendor-id : Set USB Vendor ID of the hub (16 bit, default is 0x0424) 18 - product-id : Set USB Product ID of the hub (16 bit, default depends on type) 19 - device-id : Set USB Device ID of the hub (16 bit, default is 0x0bb3) [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/ |
| D | usb251xb.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip USB 2.0 Hi-Speed Hub Controller 10 - Richard Leitner <richard.leitner@skidata.com> 15 - microchip,usb2422 16 - microchip,usb2512b 17 - microchip,usb2512bi 18 - microchip,usb2513b 19 - microchip,usb2513bi [all …]
|
| /kernel/linux/linux-6.6/Documentation/w1/slaves/ |
| D | w1_therm.rst | 16 ----------- 42 A bulk read of all devices on the bus could be done writing ``trigger`` 44 send the convert command to all devices on the bus, and if parasite 45 powered devices are detected on the bus (and strong pullup is enabled 47 time required by parasited powered device on the line. Reading 49 -1 if at least one sensor still in conversion, 1 if conversion is complete 72 the sensor. Resolution is reset when the sensor gets power-cycled. 81 Some non-genuine DS18B20 chips are fixed in 12-bit mode only, so the actual 86 The write-only sysfs entry ``eeprom_cmd`` is an alternative for EEPROM operations. 91 ``0`` if the device is parasite powered, ``1`` if the device is externally powered. [all …]
|
| /kernel/linux/linux-5.10/Documentation/w1/slaves/ |
| D | w1_therm.rst | 15 ----------- 41 A bulk read of all devices on the bus could be done writing ``trigger`` 43 send the convert command to all devices on the bus, and if parasite 44 powered devices are detected on the bus (and strong pullup is enabled 46 time required by parasited powered device on the line. Reading 48 -1 if at least one sensor still in conversion, 1 if conversion is complete 71 the sensor. Resolution is reset when the sensor gets power-cycled. 80 Some non-genuine DS18B20 chips are fixed in 12-bit mode only, so the actual 85 The write-only sysfs entry ``eeprom`` is an alternative for EEPROM operations. 90 ``0`` if the device is parasite powered, ``1`` if the device is externally powered. [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/core/ |
| D | generic.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * drivers/usb/core/generic.c - generic driver for USB devices (not interfaces) 5 * (C) Copyright 2005 Greg Kroah-Hartman <gregkh@suse.de> 9 * (C) Copyright Johannes Erdfelt 1999-2001 14 * (C) Copyright David Brownell 2000-2004 17 * (C) Copyright Greg Kroah-Hartman 2002-2003 34 return desc->bInterfaceClass == USB_CLASS_COMM in is_rndis() 35 && desc->bInterfaceSubClass == 2 in is_rndis() 36 && desc->bInterfaceProtocol == 0xff; in is_rndis() 41 return desc->bInterfaceClass == USB_CLASS_MISC in is_activesync() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/core/ |
| D | generic.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * drivers/usb/generic.c - generic driver for USB devices (not interfaces) 5 * (C) Copyright 2005 Greg Kroah-Hartman <gregkh@suse.de> 9 * (C) Copyright Johannes Erdfelt 1999-2001 14 * (C) Copyright David Brownell 2000-2004 17 * (C) Copyright Greg Kroah-Hartman 2002-2003 34 return desc->bInterfaceClass == USB_CLASS_COMM in is_rndis() 35 && desc->bInterfaceSubClass == 2 in is_rndis() 36 && desc->bInterfaceProtocol == 0xff; in is_rndis() 41 return desc->bInterfaceClass == USB_CLASS_MISC in is_activesync() [all …]
|
| /kernel/linux/linux-6.6/Documentation/firmware-guide/acpi/ |
| D | non-d0-probe.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 In some cases it may be preferred to leave certain devices powered off for the 19 probe. The support for _DSC requires support from the kernel bus type if the 20 bus driver normally sets the device in D0 state for probe. 22 The downside of using _DSC is that as the device is not powered on, even if 28 --- 33 the device will not be powered on (put in D0 state) for probe. 36 -------- 41 .. code-block:: text 44 0 D0 Device fully powered on [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/dvb/ |
| D | fe-diseqc-reset-overload.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 FE_DISEQC_RESET_OVERLOAD - Restores the power to the antenna subsystem, if it was powered off due -… 31 If the bus has been automatically powered off due to power overload, 32 this ioctl call restores the power to the bus. The call requires 34 is manually powered off. Not all Digital TV adapters support this ioctl. 41 On error -1 is returned, and the ``errno`` variable is set 45 :ref:`Generic Error Codes <gen-errors>` chapter.
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/dvb/ |
| D | fe-diseqc-reset-overload.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 FE_DISEQC_RESET_OVERLOAD - Restores the power to the antenna subsystem, if it was powered off due -… 31 If the bus has been automatically powered off due to power overload, 32 this ioctl call restores the power to the bus. The call requires 34 is manually powered off. Not all Digital TV adapters support this ioctl. 41 On error -1 is returned, and the ``errno`` variable is set 45 :ref:`Generic Error Codes <gen-errors>` chapter.
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-usb-devices-usbsevseg | 1 What: /sys/bus/usb/.../powered 5 Description: Controls whether the device's display will powered. 6 A value of 0 is off and a non-zero value is on. 8 What: /sys/bus/usb/.../mode_msb 9 What: /sys/bus/usb/.../mode_lsb 22 What: /sys/bus/usb/.../textmode 28 hex: each character is between 0-15 29 ascii: each character is between '0'-'9' and 'A'-'F'. 31 What: /sys/bus/usb/.../text 37 What: /sys/bus/usb/.../decimals
|
| D | sysfs-driver-w1_therm | 1 What: /sys/bus/w1/devices/.../alarms 7 (typical -55 degC to 125 degC), if not values will be trimmed 11 master level, refer to Documentation/w1/w1-generic.rst for 17 What: /sys/bus/w1/devices/.../eeprom_cmd 33 What: /sys/bus/w1/devices/.../ext_power 39 * '0': device parasite powered 40 * '1': device externally powered 41 * '-xx': xx is kernel error when reading power status 47 What: /sys/bus/w1/devices/.../resolution 55 values after power-on. Read or write are : [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-bus-usb-devices-usbsevseg | 1 What: /sys/bus/usb/.../powered 5 Description: Controls whether the device's display will powered. 6 A value of 0 is off and a non-zero value is on. 8 What: /sys/bus/usb/.../mode_msb 9 What: /sys/bus/usb/.../mode_lsb 22 What: /sys/bus/usb/.../textmode 28 hex: each character is between 0-15 29 ascii: each character is between '0'-'9' and 'A'-'F'. 31 What: /sys/bus/usb/.../text 37 What: /sys/bus/usb/.../decimals
|
| D | sysfs-driver-w1_therm | 1 What: /sys/bus/w1/devices/.../alarms 7 (typical -55 degC to 125 degC), if not values will be trimmed 11 master level, refer to Documentation/w1/w1-generic.rst for 17 What: /sys/bus/w1/devices/.../eeprom 33 What: /sys/bus/w1/devices/.../ext_power 39 * '0': device parasite powered 40 * '1': device externally powered 41 * '-xx': xx is kernel error when reading power status 47 What: /sys/bus/w1/devices/.../resolution 55 values after power-on. Read or write are : [all …]
|
| /kernel/linux/linux-6.6/drivers/pci/hotplug/ |
| D | rpaphp_pci.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * PCI Hot Plug Controller Driver for RPA-compliant PPC64 platform. 15 #include <asm/pci-bridge.h> 23 * RTAS call get-sensor-state(DR_ENTITY_SENSE) return values as per PAPR: 24 * -- generic return codes --- 25 * -1: Hardware Error 26 * -2: RTAS_BUSY 27 * -3: Invalid sensor. RTAS Parameter Error. 28 * -- rtas_get_sensor function specific return codes --- 29 * -9000: Need DR entity to be powered up and unisolated before RTAS call [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/media/ |
| D | csi2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 MIPI CSI-2 8 CSI-2 is a data bus intended for transferring images from cameras to 13 Media bus formats 14 ----------------- 16 See :ref:`v4l2-mbus-pixelcode` for details on which media bus formats should 17 be used for CSI-2 interfaces. 20 ------------------- 22 CSI-2 transmitter, such as a sensor or a TV tuner, drivers need to 23 provide the CSI-2 receiver with information on the CSI-2 bus [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | ti,tlv320aic3x.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 TLV320AIC3x are a series of low-power stereo audio codecs with stereo 13 single-ended or fully differential configurations. 15 The serial control bus supports SPI or I2C protocols, while the serial audio 16 data bus is programmable for I2S, left/right-justified, DSP, or TDM modes. 44 - Jai Luthra <j-luthra@ti.com> 49 - ti,tlv320aic3x 50 - ti,tlv320aic33 [all …]
|
| /kernel/linux/linux-6.6/drivers/hwmon/ |
| D | sfctemp.c | 1 // SPDX-License-Identifier: GPL-2.0 19 * TempSensor reset. The RSTN can be de-asserted once the analog core has 20 * powered up. Trst(min 100ns) 21 * 0:reset 1:de-assert 26 * TempSensor analog core power down. The analog core will be powered up 27 * Tpu(min 50us) after PD is de-asserted. RSTN should be held low until the 28 * analog core is powered up. 41 * Temp(C)=DOUT*Y/4094 - K 64 /* make sure we're powered down first */ in sfctemp_power_up() 65 writel(SFCTEMP_PD, sfctemp->regs); in sfctemp_power_up() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | tlv320aic3x.txt | 1 Texas Instruments - tlv320aic3x Codec module 3 The tlv320aic3x serial control bus communicates through I2C protocols 7 - compatible - "string" - One of: 8 "ti,tlv320aic3x" - Generic TLV320AIC3x device 9 "ti,tlv320aic33" - TLV320AIC33 10 "ti,tlv320aic3007" - TLV320AIC3007 11 "ti,tlv320aic3106" - TLV320AIC3106 12 "ti,tlv320aic3104" - TLV320AIC3104 15 - reg - <int> - I2C slave address 20 - reset-gpios - GPIO specification for the active low RESET input. [all …]
|
| /kernel/linux/linux-5.10/Documentation/trace/coresight/ |
| D | coresight-ect.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 -------------------- 21 0 C 0----------->: : +======>(other CTI channel IO) 22 0 P 0<-----------: : v 24 0000000 : CTI :<=========>*CTM*<====>: CTI :---+ 25 ####### in_trigs : : (id 0-3) ***** ::::::: v 26 # ETM #----------->: : ^ ####### 27 # #<-----------: : +---# ETR # 50 The hardware trigger signals can also be connected to non-CoreSight devices 60 --------------------------- [all …]
|
| /kernel/linux/linux-6.6/Documentation/trace/coresight/ |
| D | coresight-ect.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 -------------------- 21 0 C 0----------->: : +======>(other CTI channel IO) 22 0 P 0<-----------: : v 24 0000000 : CTI :<=========>*CTM*<====>: CTI :---+ 25 ####### in_trigs : : (id 0-3) ***** ::::::: v 26 # ETM #----------->: : ^ ####### 27 # #<-----------: : +---# ETR # 50 The hardware trigger signals can also be connected to non-CoreSight devices 60 --------------------------- [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/obsolete/ |
| D | sysfs-driver-hid-roccat-kovaplus | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 4 Description: The integer value of this attribute ranges from 1-4. 11 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 14 Description: The integer value of this attribute ranges from 0-4. 18 The profile that's active when powered down is the same that's 19 active when the mouse is powered on. 22 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 25 Description: The integer value of this attribute ranges from 1-10. 32 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 35 Description: The integer value of this attribute ranges from 1-10. [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/obsolete/ |
| D | sysfs-driver-hid-roccat-kovaplus | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 4 Description: The integer value of this attribute ranges from 1-4. 11 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 14 Description: The integer value of this attribute ranges from 0-4. 18 The profile that's active when powered down is the same that's 19 active when the mouse is powered on. 22 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 25 Description: The integer value of this attribute ranges from 1-10. 32 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 35 Description: The integer value of this attribute ranges from 1-10. [all …]
|
| /kernel/linux/linux-6.6/drivers/soundwire/ |
| D | intel_bus_common.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 2 // Copyright(c) 2015-2023 Intel Corporation. All rights reserved. 9 #include "bus.h" 14 struct device *dev = sdw->cdns.dev; in intel_start_bus() 15 struct sdw_cdns *cdns = &sdw->cdns; in intel_start_bus() 16 struct sdw_bus *bus = &cdns->bus; in intel_start_bus() local 23 if (bus->multi_link) in intel_start_bus() 34 if (bus->multi_link) { in intel_start_bus() 56 dev_err(dev, "%s: unable to exit bus reset sequence: %d\n", __func__, ret); in intel_start_bus() 63 schedule_delayed_work(&cdns->attach_dwork, in intel_start_bus() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/sof/intel/ |
| D | hda-dsp.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 21 #include "../sof-audio.h" 24 #include "hda-ipc.h" 56 dev_err(sdev->dev, in hda_dsp_core_reset_enter() 67 dev_err(sdev->dev, in hda_dsp_core_reset_enter() 70 ret = -EIO; in hda_dsp_core_reset_enter() 97 dev_err(sdev->dev, in hda_dsp_core_reset_leave() 107 dev_err(sdev->dev, in hda_dsp_core_reset_leave() 110 ret = -EIO; in hda_dsp_core_reset_leave() 138 dev_dbg(sdev->dev, "unstall/run core: core_mask = %x\n", core_mask); in hda_dsp_core_run() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/bus/ |
| D | renesas,bsc.yaml | 2 --- 3 $id: http://devicetree.org/schemas/bus/renesas,bsc.yaml# 4 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 title: Renesas Bus State Controller (BSC) 9 - Geert Uytterhoeven <geert+renesas@glider.be> 12 The Renesas Bus State Controller (BSC, sometimes called "LBSC within Bus 13 Bridge", or "External Bus Interface") can be found in several Renesas ARM 14 SoCs. It provides an external bus for connecting multiple external 18 While the BSC is a fairly simple memory-mapped bus, it may be part of a 21 must be powered on, and the functional clock driving the BSC must be [all …]
|