/linux-6.14.4/Documentation/devicetree/bindings/arm/bcm/ |
D | raspberrypi,bcm2835-firmware.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/arm/bcm/raspberrypi,bcm2835-firmware.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Raspberry Pi VideoCore firmware driver 10 - Eric Anholt <[email protected]> 11 - Stefan Wahren <[email protected]> 17 const: raspberrypi,bcm2835-firmware 20 - compatible 25 - const: raspberrypi,bcm2835-firmware [all …]
|
/linux-6.14.4/Documentation/ABI/testing/ |
D | sysfs-driver-chromeos-acpi | 6 Returns active EC firmware of current boot (boolean). 9 0 Read only (recovery) firmware. 10 1 Rewritable firmware. 18 Returns main firmware type for current boot (integer). 33 switches when the firmware is booted (integer). 38 4 Recovery button was pressed (EC firmware). 40 512 Firmware write protection was disabled. 49 processor firmware flashmap. 56 Returns firmware version for the read-only portion of the 57 main processor firmware. [all …]
|
/linux-6.14.4/Documentation/firmware-guide/acpi/ |
D | chromeos-acpi-device.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 .. flat-table:: Supported ACPI Objects 13 :header-rows: 1 15 * - Object 16 - Description 18 * - CHSW 19 - Chrome OS switch positions 21 * - HWID 22 - Chrome OS hardware ID 24 * - FWID [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/firmware/xilinx/ |
D | xlnx,zynqmp-firmware.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/firmware/xilinx/xlnx,zynqmp-firmware.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Xilinx firmware driver 10 - Nava kishore Manne <[email protected]> 12 description: The zynqmp-firmware node describes the interface to platform 13 firmware. ZynqMP has an interface to communicate with secure firmware. 14 Firmware driver provides an interface to firmware APIs. Interface APIs 23 - description: For implementations complying for Zynq Ultrascale+ MPSoC. [all …]
|
/linux-6.14.4/drivers/gpio/ |
D | gpio-raspberrypi-exp.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Raspberry Pi 3 expander GPIO driver 5 * Uses the firmware mailbox service to communicate with the 6 * GPIO expander on the VPU. 12 #include <linux/gpio/driver.h> 15 #include <soc/bcm2835/raspberrypi-firmware.h> 17 #define MODULE_NAME "raspberrypi-exp-gpio" 30 /* VC4 firmware mailbox interface data structures */ 33 u32 gpio; member 42 u32 gpio; member [all …]
|
/linux-6.14.4/Documentation/admin-guide/ |
D | btmrvl.rst | 14 bit 8:0 -- Gap 15 bit 16:8 -- GPIO 17 where GPIO is the pin number of GPIO used to wake up the host. 18 It could be any valid GPIO pin# (e.g. 0-7) or 0xff (SDIO interface 30 # Use GPIO pin #3 to wake up the host and set GAP to 0xff: 39 1 -- Enable auto sleep mode 40 0 -- Disable auto sleep mode 54 These commands are used to enable host sleep or wake up firmware 58 1 -- Enable host sleep 59 0 -- Wake up firmware [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/net/nfc/ |
D | nxp,pn544.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <[email protected]> 14 const: nxp,pn544-i2c 22 enable-gpios: 23 description: Output GPIO pin used for enabling/disabling the PN544 26 firmware-gpios: 27 description: Output GPIO pin used to enter firmware download mode 31 - compatible [all …]
|
D | nxp,nci.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <[email protected]> 15 - const: nxp,nxp-nci-i2c 16 - items: 17 - enum: 18 - nxp,nq310 19 - nxp,pn547 20 - nxp,pn553 [all …]
|
/linux-6.14.4/arch/powerpc/platforms/52xx/ |
D | lite5200.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 34 { .compatible = "fsl,mpc5200-cdm", }, 35 { .compatible = "mpc5200-cdm", }, 40 { .compatible = "fsl,mpc5200-gpio", }, 41 { .compatible = "mpc5200-gpio", }, 48 * Firmware is supposed to be responsible for this. If you are creating a 49 * new board port, do *NOT* duplicate this code. Fix your boot firmware 68 out_8(&cdm->ext_48mhz_en, 0x00); in lite5200_fix_clock_config() 69 out_8(&cdm->fd_enable, 0x01); in lite5200_fix_clock_config() 70 if (in_be32(&cdm->rstcfg) & 0x40) /* Assumes 33Mhz clock */ in lite5200_fix_clock_config() [all …]
|
/linux-6.14.4/Documentation/sound/codecs/ |
D | cs35l56.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 14 The high-level summary of this document is: 17 working, DO NOT ATTEMPT TO USE FIRMWARE AND SETTINGS FROM ANOTHER LAPTOP, 30 --------------------------------- 44 Firmware chapter 47 The amplifier is controlled and managed by firmware running on the internal 48 DSP. Firmware files are essential to enable the full capabilities of the 51 Firmware is distributed in the linux-firmware repository: 52 https://gitlab.com/kernel-firmware/linux-firmware.git 65 the firmware is *mandatory* to enable receiving the audio from the CS42L43. [all …]
|
/linux-6.14.4/arch/arm/boot/dts/broadcom/ |
D | bcm2837-rpi-3-a-plus.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "bcm2836-rpi.dtsi" 5 #include "bcm283x-rpi-led-deprecated.dtsi" 6 #include "bcm283x-rpi-usb-host.dtsi" 7 #include "bcm283x-rpi-wifi-bt.dtsi" 10 compatible = "raspberrypi,3-model-a-plus", "brcm,bcm2837"; 15 stdout-path = "serial1:115200n8"; 24 &firmware { 25 expgpio: gpio { [all …]
|
D | bcm2837-rpi-3-b-plus.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "bcm2836-rpi.dtsi" 5 #include "bcm283x-rpi-lan7515.dtsi" 6 #include "bcm283x-rpi-led-deprecated.dtsi" 7 #include "bcm283x-rpi-usb-host.dtsi" 8 #include "bcm283x-rpi-wifi-bt.dtsi" 11 compatible = "raspberrypi,3-model-b-plus", "brcm,bcm2837"; 16 stdout-path = "serial1:115200n8"; 26 shutdown-gpios = <&expgpio 0 GPIO_ACTIVE_HIGH>; [all …]
|
D | bcm2837-rpi-3-b.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "bcm2836-rpi.dtsi" 5 #include "bcm283x-rpi-led-deprecated.dtsi" 6 #include "bcm283x-rpi-smsc9514.dtsi" 7 #include "bcm283x-rpi-usb-host.dtsi" 8 #include "bcm283x-rpi-wifi-bt.dtsi" 11 compatible = "raspberrypi,3-model-b", "brcm,bcm2837"; 16 stdout-path = "serial1:115200n8"; 26 shutdown-gpios = <&expgpio 0 GPIO_ACTIVE_HIGH>; [all …]
|
D | bcm2711-rpi.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "bcm2835-rpi.dtsi" 4 #include <dt-bindings/reset/raspberrypi,firmware-reset.h> 20 i2c0mux: i2c-mux0 { 21 compatible = "i2c-mux-pinctrl"; 22 #address-cells = <1>; 23 #size-cells = <0>; 25 i2c-parent = <&i2c0>; 27 pinctrl-names = "i2c0", "i2c0-vc"; 28 pinctrl-0 = <&i2c0_gpio0>; [all …]
|
D | bcm2837-rpi-cm3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "bcm2836-rpi.dtsi" 12 reg_3v3: fixed-regulator { 13 compatible = "regulator-fixed"; 14 regulator-name = "3V3"; 15 regulator-min-microvolt = <3300000>; 16 regulator-max-microvolt = <3300000>; 17 regulator-always-on; 20 reg_1v8: fixed-regulator { [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/net/wireless/ |
D | brcm,bcm4329-fmac.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/wireless/brcm,bcm4329-fmac.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Arend van Spriel <[email protected]> 19 - $ref: ieee80211.yaml# 24 - items: 25 - enum: 26 - brcm,bcm43143-fmac 27 - brcm,bcm4341b0-fmac [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/broadcom/ |
D | bcm2712-rpi-5-b.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 8 compatible = "raspberrypi,5-model-b", "brcm,bcm2712"; 16 stdout-path = "serial10:115200n8"; 25 sd_io_1v8_reg: sd-io-1v8-reg { 26 compatible = "regulator-gpio"; 27 regulator-name = "vdd-sd-io"; 28 regulator-min-microvolt = <1800000>; 29 regulator-max-microvolt = <3300000>; [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/net/bluetooth/ |
D | amlogic,w155s2-bt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/net/bluetooth/amlogic,w155s2-bt.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 The W155S2 is an Amlogic Bluetooth and Wi-Fi combo chip. It works on 12 the standard H4 protocol via a 4-wire UART interface, with baud rates 16 - Yang Li <[email protected]> 21 - items: 22 - enum: 23 - amlogic,w265s1-bt [all …]
|
D | qualcomm-bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/bluetooth/qualcomm-bluetooth.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Balakrishna Godavarthi <[email protected]> 11 - Rocky Liao <[email protected]> 14 This binding describes Qualcomm UART-attached bluetooth chips. 19 - qcom,qca2066-bt 20 - qcom,qca6174-bt 21 - qcom,qca9377-bt [all …]
|
/linux-6.14.4/arch/powerpc/boot/dts/ |
D | turris1x.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright 2013 - 2022 CZ.NIC z.s.p.o. (http://www.nic.cz/) 8 * and available at: https://docs.turris.cz/hw/turris-1x/turris-1x/ 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/leds/common.h> 14 /include/ "fsl/p2020si-pre.dtsi" 40 /* PCA9557PW GPIO controller for boot config */ 41 gpio-controller@18 { 45 #gpio-cells = <2>; [all …]
|
/linux-6.14.4/drivers/net/wireless/marvell/mwifiex/ |
D | README | 2 # Copyright 2011-2020 NXP 9 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the 10 # worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt. 12 # THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE 23 a) Copy sd8787.bin to /lib/firmware/mrvl/ directory, 38 Following are some useful iw commands:- 45 iw dev mlan0 connect -w <SSID> [<freq in MHz>] [<bssid>] [key 0:abcde d:1123456789a] 55 iw dev mlan0 ibss join <SSID> <freq in MHz> [fixed-freq] [fixed-bssid] [key 0:abcde] 79 mount -t debugfs debugfs /debugfs 98 bss_mode = "Ad-hoc" | "Managed" | "Auto" | "Unknown" [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/soc/ti/ |
D | wkup-m3-ipc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/ti/wkup-m3-ipc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dave Gerlach <d-[email protected]> 11 - Drew Fustini <[email protected]> 14 The TI AM33xx and AM43xx family of devices use a small Cortex M3 co-processor 17 C-states for CPU Idle. Once the wkup_m3_ipc driver uses the wkup_m3_rproc driver 27 Support for VTT Toggle with GPIO pin 29 On some boards like the AM335x EVM-SK and the AM437x GP EVM, a GPIO pin is [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/firmware/ |
D | fsl,scu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/firmware/fsl,scu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NXP i.MX System Controller Firmware (SCFW) 10 - Dong Aisheng <[email protected]> 13 The System Controller Firmware (SCFW) is a low-level system function 14 which runs on a dedicated Cortex-M core to provide power, clock, and 17 The AP communicates with the SC using a multi-ported MU module found 21 with the LSIO DSC IP bus. The SC firmware will communicate with this MU [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/ti/ |
D | k3-j721e-mcu-wakeup.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT 5 * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/ 9 dmsc: system-controller@44083000 { 10 compatible = "ti,k2g-sci"; 11 ti,host-id = <12>; 13 mbox-names = "rx", "tx"; 18 reg-names = "debug_messages"; 21 k3_pds: power-controller { 22 compatible = "ti,sci-pm-domain"; 23 #power-domain-cells = <2>; [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/qcom/ |
D | msm8998-lenovo-miix-630.dts | 1 // SPDX-License-Identifier: GPL-2.0 4 /dts-v1/; 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 7 #include "msm8998-clamshell.dtsi" 11 compatible = "lenovo,miix-630", "qcom,msm8998"; 12 chassis-type = "convertible"; 14 gpio-keys { 15 compatible = "gpio-keys"; 18 pinctrl-0 = <&vol_up_pin_a>; 19 pinctrl-names = "default"; [all …]
|