Home
last modified time | relevance | path

Searched +full:bus +full:- +full:powered (Results 1 – 25 of 442) sorted by relevance

12345678910>>...18

/linux-6.12.1/Documentation/devicetree/bindings/usb/
Dusb251xb.yaml1 # 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 …]
Datmel-usb.txt6 - compatible: Should be "atmel,at91rm9200-ohci" for USB controllers
8 - reg: Address and length of the register set for the device
9 - interrupts: Should contain ohci interrupt
10 - clocks: Should reference the peripheral, host and system clocks
11 - clock-names: Should contain three strings
15 - num-ports: Number of ports.
16 - atmel,vbus-gpio: If present, specifies a gpio that needs to be
17 activated for the bus to be powered.
18 - atmel,oc-gpio: If present, specifies a gpio that needs to be
22 compatible = "atmel,at91rm9200-ohci", "usb-ohci";
[all …]
/linux-6.12.1/Documentation/w1/slaves/
Dw1_therm.rst16 -----------
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 …]
/linux-6.12.1/Documentation/firmware-guide/acpi/
Dnon-d0-probe.rst1 .. 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 …]
/linux-6.12.1/drivers/usb/core/
Dgeneric.c1 // 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 …]
/linux-6.12.1/Documentation/userspace-api/media/dvb/
Dfe-diseqc-reset-overload.rst1 .. 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.
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-bus-usb-devices-usbsevseg1 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
Dsysfs-driver-w1_therm1 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 …]
Dsysfs-bus-coresight-devices-cti1 What: /sys/bus/coresight/devices/<cti-name>/enable
7 What: /sys/bus/coresight/devices/<cti-name>/powered
11 Description: (Read) Indicate if the CTI hardware is powered.
13 What: /sys/bus/coresight/devices/<cti-name>/ctmid
19 What: /sys/bus/coresight/devices/<cti-name>/nr_trigger_cons
25 What: /sys/bus/coresight/devices/<cti-name>/triggers<N>/name
31 What: /sys/bus/coresight/devices/<cti-name>/triggers<N>/in_signals
37 What: /sys/bus/coresight/devices/<cti-name>/triggers<N>/in_types
44 What: /sys/bus/coresight/devices/<cti-name>/triggers<N>/out_signals
50 What: /sys/bus/coresight/devices/<cti-name>/triggers<N>/out_types
[all …]
/linux-6.12.1/drivers/pci/hotplug/
Drpaphp_pci.c1 // 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 …]
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dti,tlv320aic3x.yaml1 # 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 …]
/linux-6.12.1/drivers/hwmon/
Dsfctemp.c1 // 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 …]
/linux-6.12.1/Documentation/trace/coresight/
Dcoresight-ect.rst1 .. 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 …]
/linux-6.12.1/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-kovaplus1 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 …]
Dsysfs-driver-hid-roccat-koneplus1 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 0-4.
7 profile that's active when the mouse is powered on next time.
12 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
15 Description: The integer value of this attribute ranges from 0-4.
18 profile that's active when the mouse is powered on next time.
24 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
36 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
44 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
55 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
[all …]
/linux-6.12.1/drivers/soundwire/
Dintel_bus_common.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
2 // Copyright(c) 2015-2023 Intel Corporation
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 …]
/linux-6.12.1/Documentation/devicetree/bindings/bus/
Drenesas,bsc.yaml2 ---
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 …]
/linux-6.12.1/drivers/pci/pwrctl/
Dcore.c1 // SPDX-License-Identifier: GPL-2.0-only
10 #include <linux/pci-pwrctl.h>
20 if (dev_fwnode(dev) != dev_fwnode(pwrctl->dev)) in pci_pwrctl_notify()
34 dev->of_node_reused = true; in pci_pwrctl_notify()
37 pwrctl->link = device_link_add(dev, pwrctl->dev, in pci_pwrctl_notify()
39 if (!pwrctl->link) in pci_pwrctl_notify()
40 dev_err(pwrctl->dev, "Failed to add device link\n"); in pci_pwrctl_notify()
43 if (pwrctl->link) in pci_pwrctl_notify()
44 device_link_remove(dev, pwrctl->dev); in pci_pwrctl_notify()
56 pci_rescan_bus(to_pci_dev(pwrctl->dev->parent)->bus); in rescan_work_func()
[all …]
/linux-6.12.1/include/soc/qcom/
Dtcs.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (c) 2016-2019, The Linux Foundation. All rights reserved.
15 * is powered down. There is no client using the
18 * requested before the processor was powered down.
35 * active-only transfers, this is because:
36 * rpmh_write() - Always waits.
38 * rpmh_write_async() - Never waits.
52 * (same as setting cmd->wait for all commands in the request)
72 /* Construct a Bus Clock Manager (BCM) specific TCS command */
/linux-6.12.1/drivers/net/wireless/intel/iwlegacy/
Dcsr.h8 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.
29 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
33 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.
68 * CSR registers are mapped directly into PCI bus space, and are accessible
70 * low power states due to driver-invoked device resets
71 * (e.g. CSR_RESET_REG_FLAG_SW_RESET) or uCode-driven power-saving modes.
74 * these provide simple PCI bus access, without waking up the MAC.
77 * The MAC (uCode processor, etc.) does not need to be powered up for accessing
86 #define CSR_INT_COALESCING (CSR_BASE+0x004) /* accum ints, 32-usec units */
100 * 31-8: Reserved
[all …]
/linux-6.12.1/Documentation/usb/
Dmisc_usbsevseg.rst2 USB 7-Segment Numeric Display
8 ------------------
16 ------------
28 hex expects a value between 0-15 per character,
29 ascii expects a value between '0'-'9' and 'A'-'F'.
33 ----------------
35 echo 1 > /sys/bus/usb/.../powered
37 echo $mode_msb > /sys/bus/usb/.../mode_msb
38 echo $mode_lsb > /sys/bus/usb/.../mode_lsb
40 echo $textmode > /sys/bus/usb/.../textmode
[all …]
/linux-6.12.1/Documentation/mhi/
Dtopology.rst1 .. SPDX-License-Identifier: GPL-2.0
11 --------------
14 such as the external modems and WiFi chipsets. It is also the MHI bus master
17 is taken care by the physical bus such as PCIe. Each controller driver exposes
22 * Turns on the physical bus and establishes the link to the device
24 * Allocates struct mhi_controller and registers with the MHI bus framework
30 ----------
33 for bi-directional communication. Once MHI is in powered on state, the MHI
40 /sys/bus/mhi/devices/
43 ----------
[all …]
/linux-6.12.1/drivers/nfc/
Dmei_phy.c1 // SPDX-License-Identifier: GPL-2.0
5 * MEI Library for mei bus nfc device access
74 16, 1, (skb)->data, (skb)->len, false); \
81 16, 1, (skb)->data, (skb)->len, false); \
88 (_hdr)->cmd, (_hdr)->status, (_hdr)->req_id, \
89 (_hdr)->reserved, (_hdr)->data_size); \
107 r = mei_cldev_send(phy->cldev, (u8 *)&cmd, sizeof(struct mei_nfc_cmd)); in mei_nfc_if_version()
119 return -ENOMEM; in mei_nfc_if_version()
121 bytes_recv = mei_cldev_recv(phy->cldev, (u8 *)reply, if_version_length); in mei_nfc_if_version()
124 r = -EIO; in mei_nfc_if_version()
[all …]
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/
Diwl-csr.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2005-2014, 2018-2024 Intel Corporation
4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH
12 * CSR registers are mapped directly into PCI bus space, and are accessible
14 * low power states due to driver-invoked device resets
15 * (e.g. CSR_RESET_REG_FLAG_SW_RESET) or uCode-driven power-saving modes.
18 * these provide simple PCI bus access, without waking up the MAC.
21 * The MAC (uCode processor, etc.) does not need to be powered up for accessing
30 #define CSR_INT_COALESCING (CSR_BASE+0x004) /* accum ints, 32-usec units */
37 #define CSR_FUNC_SCRATCH (CSR_BASE+0x02c) /* Scratch register - used for FW dbg */
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/net/bluetooth/
Dmediatek,bluetooth.txt13 - compatible: Must be
14 "mediatek,mt7663u-bluetooth": for MT7663U device
15 "mediatek,mt7668u-bluetooth": for MT7668U device
16 - vcc-supply: Main voltage regulator
21 - pinctrl-names: Should be "default", "runtime"
22 - pinctrl-0: Should contain UART RXD low when the device is powered up to
24 - pinctrl-1: Should contain UART mode pin ctrl
30 - boot-gpios: GPIO same to the pin as UART RXD and used to keep LOW when
31 the device is powered up to enter proper bootstrap mode when
32 - pinctrl-names: Should be "default"
[all …]

12345678910>>...18