| /kernel/linux/linux-6.6/sound/soc/sof/intel/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 This adds support for Sound Open Firmware for Intel(R) platforms. 15 This option is not user-selectable but automagically handled by 23 This option is not user-selectable but automagically handled by 35 This option is not user-selectable but automagically handled by 49 This adds support for Sound Open Firmware for Intel(R) platforms 54 Existing firmware/topology binaries and UCM configurations 69 This adds support for Sound Open Firmware for Intel(R) platforms 73 Existing firmware/topology binaries and UCM configurations typically 77 DMA and suspend-resume, this is not a recommended option for [all …]
|
| /kernel/linux/linux-5.10/sound/soc/sof/intel/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 This adds support for Sound Open Firmware for Intel(R) platforms. 17 This option is not user-selectable but automagically handled by 33 This option is not user-selectable but automagically handled by 39 This option is not user-selectable but automagically handled by 47 This option is not user-selectable but automagically handled by 57 This option is not user-selectable but automagically handled by 66 This adds support for Sound Open Firmware for Intel(R) platforms 71 SOF does not support Baytrail-CR for now, so this option is not 73 deprecated but not before all userspace firmware/topology/UCM files [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/firmware/ |
| D | fw_namespace.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Test triggering of loading of firmware from different mount 3 * namespaces. Expect firmware to be always loaded from the mount 35 umount("/lib/firmware"); in die() 43 fd = open(sys_path, O_WRONLY); in trigger_fw() 45 die("open failed: %s\n", in trigger_fw() 57 fd = open(fw_path, O_WRONLY | O_CREAT, 0600); in setup_fw() 59 die("open failed: %s\n", in setup_fw() 61 if (write(fd, fw, sizeof(fw) -1) != sizeof(fw) -1) in setup_fw() 72 if (mount("test", "/lib/firmware", "tmpfs", MS_RDONLY, NULL) == -1) in test_fw_in_ns() [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/firmware/ |
| D | fw_namespace.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Test triggering of loading of firmware from different mount 3 * namespaces. Expect firmware to be always loaded from the mount 35 umount("/lib/firmware"); in die() 43 fd = open(sys_path, O_WRONLY); in trigger_fw() 45 die("open failed: %s\n", in trigger_fw() 57 fd = open(fw_path, O_WRONLY | O_CREAT, 0600); in setup_fw() 59 die("open failed: %s\n", in setup_fw() 61 if (write(fd, fw, sizeof(fw) -1) != sizeof(fw) -1) in setup_fw() 72 if (mount("test", "/lib/firmware", "tmpfs", MS_RDONLY, NULL) == -1) in test_fw_in_ns() [all …]
|
| /kernel/linux/linux-5.10/Documentation/powerpc/ |
| D | booting.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ------------------ 9 bootloader <-> kernel interfaces, in order to avoid the degeneration that had 14 merged architecture for ppc32 and ppc64, new 32-bit platforms and 32-bit 19 of a device-tree whose format is defined after Open Firmware specification. 21 doesn't require the device-tree to represent every device in the system and only 41 a) Boot from Open Firmware. If your firmware is compatible 42 with Open Firmware (IEEE 1275) or provides an OF compatible 47 bindings to powerpc. Only the 32-bit client interface 54 extract the device-tree and other information from open [all …]
|
| /kernel/linux/linux-6.6/Documentation/powerpc/ |
| D | booting.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ------------------ 9 bootloader <-> kernel interfaces, in order to avoid the degeneration that had 14 merged architecture for ppc32 and ppc64, new 32-bit platforms and 32-bit 19 of a device-tree whose format is defined after Open Firmware specification. 21 doesn't require the device-tree to represent every device in the system and only 41 a) Boot from Open Firmware. If your firmware is compatible 42 with Open Firmware (IEEE 1275) or provides an OF compatible 47 bindings to powerpc. Only the 32-bit client interface 54 extract the device-tree and other information from open [all …]
|
| /kernel/linux/linux-6.6/sound/soc/sof/imx/ |
| D | Kconfig | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 8 This adds support for Sound Open Firmware for NXP i.MX platforms. 22 This option is not user-selectable but automagically handled by 31 This adds support for Sound Open Firmware for NXP i.MX8 platforms. 40 This adds support for Sound Open Firmware for NXP i.MX8M platforms. 49 This adds support for Sound Open Firmware for NXP i.MX8ULP platforms.
|
| /kernel/linux/linux-6.6/drivers/hid/i2c-hid/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 This driver supports ACPI-based systems. 22 will be called i2c-hid-acpi. It will also build/depend on the 23 module i2c-hid. 26 tristate "HID over I2C transport layer Open Firmware driver" 28 # (board-file) instantiated "hid-over-i2c" type i2c-clients. 34 This driver supports Open Firmware (Device Tree)-based systems as 35 well as binding to manually (board-file) instantiated i2c-hid-clients. 40 will be called i2c-hid-of. It will also build/depend on the 41 module i2c-hid. [all …]
|
| /kernel/linux/linux-6.6/sound/soc/sof/mediatek/ |
| D | Kconfig | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 8 This adds support for Sound Open Firmware for Mediatek platforms. 22 This option is not user-selectable but automagically handled by 30 This adds support for Sound Open Firmware for Mediatek platforms 40 This adds support for Sound Open Firmware for Mediatek platforms
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/ |
| D | pci.txt | 3 PCI Bus Binding to: IEEE Std 1275-1994 4 https://www.devicetree.org/open-firmware/bindings/pci/pci2_1.pdf 8 Open Firmware Recommended Practice: Interrupt Mapping 9 https://www.devicetree.org/open-firmware/practice/imap/imap0_9d.pdf 14 - linux,pci-domain: 21 - max-link-speed: 27 - reset-gpios: 30 - supports-clkreq: 34 not to advertise ASPM L1 Sub-States support if there is no CLKREQ signal. 36 PCI-PCI Bridge properties [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/ |
| D | pci.txt | 3 PCI Bus Binding to: IEEE Std 1275-1994 4 https://www.devicetree.org/open-firmware/bindings/pci/pci2_1.pdf 8 Open Firmware Recommended Practice: Interrupt Mapping 9 https://www.devicetree.org/open-firmware/practice/imap/imap0_9d.pdf 14 - linux,pci-domain: 21 - max-link-speed: 27 - reset-gpios: 30 - supports-clkreq: 34 not to advertise ASPM L1 Sub-States support if there is no CLKREQ signal. 36 PCI-PCI Bridge properties [all …]
|
| /kernel/linux/linux-5.10/scripts/ |
| D | get_dvb_firmware | 2 # SPDX-License-Identifier: GPL-2.0-or-later 3 # DVB firmware extractor 31 Firmware(s) $outfile extracted successfully. 32 Now copy it(them) to either /usr/lib/hotplug/firmware or /lib/firmware 33 (depending on configuration of firmware hotplug). 46 # --------------------------------------------------------------- 47 # Firmware-specific extraction subroutines 53 my $outfile = "dvb-fe-sp8870.fw"; 71 my $outfile = "dvb-fe-sp887x.fw"; 90 my $outfile = "dvb-fe-tda10045.fw"; [all …]
|
| /kernel/linux/linux-6.6/scripts/ |
| D | get_dvb_firmware | 2 # SPDX-License-Identifier: GPL-2.0-or-later 3 # DVB firmware extractor 31 Firmware(s) $outfile extracted successfully. 32 Now copy it(them) to either /usr/lib/hotplug/firmware or /lib/firmware 33 (depending on configuration of firmware hotplug). 46 # --------------------------------------------------------------- 47 # Firmware-specific extraction subroutines 53 my $outfile = "dvb-fe-sp8870.fw"; 71 my $outfile = "dvb-fe-sp887x.fw"; 90 my $outfile = "dvb-fe-tda10045.fw"; [all …]
|
| /kernel/linux/linux-5.10/sound/soc/sof/imx/ |
| D | Kconfig | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 8 This adds support for Sound Open Firmware for NXP i.MX platforms. 19 This option is not user-selectable but automagically handled by 25 This option is not user-selectable but automagically handled by 33 This adds support for Sound Open Firmware for NXP i.MX8 platforms 42 This option is not user-selectable but automagically handled by 49 This adds support for Sound Open Firmware for NXP i.MX8M platforms 58 This option is not user-selectable but automagically handled by
|
| /kernel/linux/linux-6.6/Documentation/arch/arm/keystone/ |
| D | knav-qmss.rst | 11 multi-core Navigator. QMSS consist of queue managers, packed-data structure 15 management of the packet queues. Packets are queued/de-queued by writing or 24 knav qmss driver provides a set of APIs to drivers to open/close qmss queues, 29 Documentation/devicetree/bindings/soc/ti/keystone-navigator-qmss.txt 31 Accumulator QMSS queues using PDSP firmware 33 The QMSS PDSP firmware support accumulator channel that can monitor a single 37 1 or 32 queues per channel. More description on the firmware is available in 40 git://git.ti.com/keystone-rtos/qmss-lld.git 42 k2_qmss_pdsp_acc48_k2_le_1_0_0_9.bin firmware supports upto 48 accumulator 43 channels. This firmware is available under ti-keystone folder of [all …]
|
| /kernel/linux/linux-5.10/Documentation/arm/keystone/ |
| D | knav-qmss.rst | 11 multi-core Navigator. QMSS consist of queue managers, packed-data structure 15 management of the packet queues. Packets are queued/de-queued by writing or 24 knav qmss driver provides a set of APIs to drivers to open/close qmss queues, 29 Documentation/devicetree/bindings/soc/ti/keystone-navigator-qmss.txt 31 Accumulator QMSS queues using PDSP firmware 33 The QMSS PDSP firmware support accumulator channel that can monitor a single 37 1 or 32 queues per channel. More description on the firmware is available in 40 git://git.ti.com/keystone-rtos/qmss-lld.git 42 k2_qmss_pdsp_acc48_k2_le_1_0_0_9.bin firmware supports upto 48 accumulator 43 channels. This firmware is available under ti-keystone folder of [all …]
|
| /kernel/linux/linux-5.10/sound/soc/sof/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Sound Open Firmware Support" 5 This adds support for Sound Open Firmware (SOF). SOF is a free and 6 generic open source audio DSP firmware for multiple devices. 87 This option enables strict ABI checks for firmware and topology 91 during topology creation or run-time usage if new functionality 93 This option will stop topology creation and firmware load upfront. 102 This option can be used to enable or disable individual SOF firmware 133 human-readable form instead of just 32-bit hex dumps. This is useful 134 if you are trying to debug IPC with the DSP firmware. [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 35 bool "ePAPR para-virtualization support" 37 Enables ePAPR para-virtualization support for guests. 46 a hypervisor. This option is not user-selectable but should 50 bool "Support booting from Open Firmware or yaboot" 54 Support from booting from Open Firmware or yaboot using an 55 Open Firmware client interface. This enables the kernel to 56 communicate with open firmware to retrieve system information 62 bool "Device-tree based CPU feature discovery & setup" 68 binding if the firmware provides it. Currently only the skiboot [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 37 bool "ePAPR para-virtualization support" 39 Enables ePAPR para-virtualization support for guests. 48 a hypervisor. This option is not user-selectable but should 52 bool "Support booting from Open Firmware or yaboot" 57 Support from booting from Open Firmware or yaboot using an 58 Open Firmware client interface. This enables the kernel to 59 communicate with open firmware to retrieve system information 65 bool "Device-tree based CPU feature discovery & setup" 71 binding if the firmware provides it. Currently only the skiboot [all …]
|
| /kernel/linux/linux-5.10/include/sound/ |
| D | soc-acpi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013-15, Intel Corporation. All rights reserved. 21 /* codec name is used in DAIs is i2c-<HID>:00 with HID being 8 chars */ 60 * @acpi_ipc_irq_index: used for BYT-CR detection 78 * snd_soc_acpi_endpoint - endpoint descriptor 81 * @group_position: zero-based order (only when @aggregated is 1) 82 * @group_id: platform-unique group identifier (only when @aggregrated is 1) 92 * snd_soc_acpi_adr_device - descriptor for _ADR-enumerated device 106 * snd_soc_acpi_link_adr - ACPI-based list of _ADR enumerated devices 112 * multi-drop configurations. [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
| D | debug.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 12 #include <linux/firmware.h> 17 #include "wmi-ops.h" 33 dev_info(ar->dev, "%pV", &vaf); in ath10k_info() 41 const struct firmware *firmware; in ath10k_debug_print_hwfw_info() local 48 ar->hw_params.name, in ath10k_debug_print_hwfw_info() 49 ar->target_version, in ath10k_debug_print_hwfw_info() 50 ar->bus_param.chip_id, in ath10k_debug_print_hwfw_info() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
| D | debug.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 13 #include <linux/firmware.h> 19 #include "wmi-ops.h" 35 dev_info(ar->dev, "%pV", &vaf); in ath10k_info() 43 const struct firmware *firmware; in ath10k_debug_print_hwfw_info() local 50 ar->hw_params.name, in ath10k_debug_print_hwfw_info() 51 ar->target_version, in ath10k_debug_print_hwfw_info() 52 ar->bus_param.chip_id, in ath10k_debug_print_hwfw_info() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/sof/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Sound Open Firmware Support" 5 This adds support for Sound Open Firmware (SOF). SOF is free and 6 generic open source audio DSP firmware for multiple devices. 21 For backwards-compatibility with previous configurations the selection will 22 be used as default for platform-specific drivers. 32 For backwards-compatibility with previous configurations the selection will 33 be used as default for platform-specific drivers. 62 This option is not user-selectable but automagically handled by 69 This option is not user-selectable but automagically handled by [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/tiny/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 38 https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 41 - stdvga (DRM_BOCHS, qemu -vga std, default in qemu 2.2+) 42 - qxl (DRM_QXL, qemu -vga qxl, works best with spice) 43 - virtio (DRM_VIRTIO_GPU), qemu -vga virtio) 55 tristate "Open Firmware display driver" 61 DRM driver for Open Firmware framebuffers. 64 by the Open Firmware before the kernel boots. Scanout buffer, size, 78 firmware file. For more information see 79 https://github.com/notro/panel-mipi-dbi/wiki. [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/greybus/Documentation/firmware/ |
| D | firmware.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) 3 * Sample code to test firmware-management protocol 19 #define FW_DEV_DEFAULT "/dev/gb-fw-mgmt-0" 37 …printf("\nUsage: ./firmware <gb-fw-mgmt-X (default: gb-fw-mgmt-0)> <interface: 0, backend: 1 (defa… in usage() 44 /* Get Interface Firmware Version */ in update_intf_firmware() 45 printf("Get Interface Firmware Version\n"); in update_intf_firmware() 49 printf("Failed to get interface firmware version: %s (%d)\n", in update_intf_firmware() 51 return -1; in update_intf_firmware() 54 printf("Interface Firmware tag (%s), major (%d), minor (%d)\n", in update_intf_firmware() 58 /* Try Interface Firmware load over Unipro */ in update_intf_firmware() [all …]
|