Searched +full:arm +full:- +full:firmware +full:- +full:suite (Results 1 – 25 of 46) sorted by relevance
12
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mtd/partitions/ |
| D | arm,arm-firmware-suite.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mtd/partitions/arm,arm-firmware-suite.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARM Firmware Suite (AFS) Partitions 10 - Linus Walleij <linus.walleij@linaro.org> 15 The ARM Firmware Suite is a flash partitioning system found on the 16 ARM reference designs: Integrator AP, Integrator CP, Versatile AB, 21 const: arm,arm-firmware-suite 26 - | [all …]
|
| D | partitions.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 14 - Miquel Raynal <miquel.raynal@bootlin.com> 17 - $ref: arm,arm-firmware-suite.yaml 18 - $ref: brcm,bcm4908-partitions.yaml 19 - $ref: brcm,bcm947xx-cfe-partitions.yaml 20 - $ref: fixed-partitions.yaml 21 - $ref: linksys,ns-partitions.yaml 22 - $ref: qcom,smem-part.yaml [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/partitions/ |
| D | arm,arm-firmware-suite.txt | 1 ARM AFS - ARM Firmware Suite Partitions 4 The ARM Firmware Suite is a flash partitioning system found on the 5 ARM reference designs: Integrator AP, Integrator CP, Versatile AB, 9 - compatible : (required) must be "arm,arm-firmware-suite" 15 compatible = "arm,arm-firmware-suite";
|
| /kernel/linux/linux-5.10/drivers/mtd/parsers/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 39 <mtddef> := <mtd-id>:<partdef>[,<partdef>] 41 <mtd-id> := unique id used in mapping driver/device 42 <size> := standard linux memsize OR "-" to denote all 52 1 flash resource (mtd-id "sa1100"), with 1 single writable partition: 53 mtdparts=sa1100:- 55 Same flash, but 2 named partitions, the first one being read-only: 56 mtdparts=sa1100:256k(ARMboot)ro,-(root) 65 This provides a open firmware device tree partition parser 75 Image Tag is the firmware header used by broadcom on their xDSL line [all …]
|
| D | afs.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 drivers/mtd/afs.c: ARM Flash Layout/Partitioning 6 Copyright © 2000 ARM Limited 10 This is access code for flashes using ARM's flash partitioning 34 u32 type; /* Area type: ARM Image, SIB, customer */ 47 u32 headerType; /* AIF, RLF, s-record etc. */ 56 while (num--) in word_sum() 81 u_int ptr = off + mtd->erasesize - 12; in afs_is_v1() 101 u_int ptr = off + mtd->erasesize - 8; in afs_is_v2() 140 mask = mtd->size - 1; in afs_parse_v1_partition() [all …]
|
| /kernel/linux/linux-6.6/drivers/mtd/parsers/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 24 tristate "Broadcom's U-Boot partition parser" 27 Broadcom uses a custom way of storing U-Boot environment variables. 28 They are placed inside U-Boot partition itself at unspecified offset. 49 <mtddef> := <mtd-id>:<partdef>[,<partdef>] 51 <mtd-id> := unique id used in mapping driver/device 52 <size> := standard linux memsize OR "-" to denote all 62 1 flash resource (mtd-id "sa1100"), with 1 single writable partition: 63 mtdparts=sa1100:- 65 Same flash, but 2 named partitions, the first one being read-only: [all …]
|
| D | afs.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 drivers/mtd/afs.c: ARM Flash Layout/Partitioning 6 Copyright © 2000 ARM Limited 10 This is access code for flashes using ARM's flash partitioning 34 u32 type; /* Area type: ARM Image, SIB, customer */ 47 u32 headerType; /* AIF, RLF, s-record etc. */ 56 while (num--) in word_sum() 81 u_int ptr = off + mtd->erasesize - 12; in afs_is_v1() 101 u_int ptr = off + mtd->erasesize - 8; in afs_is_v2() 140 mask = mtd->size - 1; in afs_parse_v1_partition() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | integrator.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * SoC core Device Tree for the ARM Integrator platforms 7 #address-cells = <1>; 8 #size-cells = <1>; 15 core-module@10000000 { 16 compatible = "arm,core-module-integrator", "syscon", "simple-mfd"; 21 compatible = "register-bit-led"; 25 linux,default-trigger = "cpu0"; 26 default-state = "on"; 31 compatible = "arm,external-bus-interface"; [all …]
|
| D | arm-realview-eb.dtsi | 23 #include <dt-bindings/interrupt-controller/irq.h> 24 #include <dt-bindings/gpio/gpio.h> 27 #address-cells = <1>; 28 #size-cells = <1>; 29 compatible = "arm,realview-eb"; 49 compatible = "regulator-fixed"; 50 regulator-name = "vmmc"; 51 regulator-min-microvolt = <3300000>; 52 regulator-max-microvolt = <3300000>; 53 regulator-boot-on; [all …]
|
| D | arm-realview-pbx.dtsi | 23 #include <dt-bindings/interrupt-controller/irq.h> 24 #include <dt-bindings/gpio/gpio.h> 27 #address-cells = <1>; 28 #size-cells = <1>; 29 compatible = "arm,realview-pbx"; 49 vmmc: regulator-vmmc { 50 compatible = "regulator-fixed"; 51 regulator-name = "vmmc"; 52 regulator-min-microvolt = <3300000>; 53 regulator-max-microvolt = <3300000>; [all …]
|
| D | arm-realview-pb1176.dts | 23 /dts-v1/; 24 #include <dt-bindings/interrupt-controller/irq.h> 25 #include <dt-bindings/gpio/gpio.h> 28 #address-cells = <1>; 29 #size-cells = <1>; 30 model = "ARM RealView PB1176"; 31 compatible = "arm,realview-pb1176"; 50 vmmc: regulator-vmmc { 51 compatible = "regulator-fixed"; 52 regulator-name = "vmmc"; [all …]
|
| D | arm-realview-pb11mp.dts | 23 /dts-v1/; 24 #include <dt-bindings/interrupt-controller/irq.h> 25 #include <dt-bindings/gpio/gpio.h> 28 #address-cells = <1>; 29 #size-cells = <1>; 30 model = "ARM RealView PB11MPcore"; 31 compatible = "arm,realview-pb11mp"; 52 #address-cells = <1>; 53 #size-cells = <0>; 54 enable-method = "arm,realview-smp"; [all …]
|
| D | versatile-ab.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 5 model = "ARM Versatile AB"; 6 compatible = "arm,versatile-ab"; 7 #address-cells = <1>; 8 #size-cells = <1>; 9 interrupt-parent = <&vic>; 19 stdout-path = &uart0; 28 #clock-cells = <0>; 29 compatible = "fixed-clock"; [all …]
|
| D | vexpress-v2m-rs1.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * ARM Ltd. Versatile Express 6 * V2M-P1 8 * HBI-0190D 10 * RS1 memory map ("ARM Cortex-A Series memory map" in the board's 14 * original variant (vexpress-v2m.dtsi), but there is a strong 18 * CHANGES TO vexpress-v2m.dtsi! 22 v2m_fixed_3v3: fixed-regulator-0 { 23 compatible = "regulator-fixed"; 24 regulator-name = "3V3"; [all …]
|
| /kernel/linux/linux-6.6/drivers/firmware/arm_scmi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "ARM System Control and Management Interface Protocol" 5 tristate "ARM System Control and Management Interface (SCMI) Message Protocol" 6 depends on ARM || ARM64 || COMPILE_TEST 8 ARM System Control and Management Interface (SCMI) protocol is a 9 set of operating system-independent software interfaces that are 11 interfaces for: Discovery and self-description of the interfaces 13 a given device or domain into the various power-saving states that 55 operate normally, thing which could make an SCMI test suite using the 100 If you want the ARM SCMI PROTOCOL stack to include support for a [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/arm/ |
| D | arm-realview-eb.dtsi | 23 #include <dt-bindings/interrupt-controller/irq.h> 24 #include <dt-bindings/gpio/gpio.h> 27 #address-cells = <1>; 28 #size-cells = <1>; 29 compatible = "arm,realview-eb"; 49 compatible = "regulator-fixed"; 50 regulator-name = "vmmc"; 51 regulator-min-microvolt = <3300000>; 52 regulator-max-microvolt = <3300000>; 53 regulator-boot-on; [all …]
|
| D | integrator.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * SoC core Device Tree for the ARM Integrator platforms 7 #address-cells = <1>; 8 #size-cells = <1>; 15 core-module@10000000 { 16 compatible = "arm,core-module-integrator", "syscon", "simple-mfd"; 19 #address-cells = <1>; 20 #size-cells = <1>; 24 compatible = "register-bit-led"; 29 linux,default-trigger = "cpu0"; [all …]
|
| D | arm-realview-pbx.dtsi | 23 #include <dt-bindings/interrupt-controller/irq.h> 24 #include <dt-bindings/gpio/gpio.h> 27 #address-cells = <1>; 28 #size-cells = <1>; 29 compatible = "arm,realview-pbx"; 49 vmmc: regulator-vmmc { 50 compatible = "regulator-fixed"; 51 regulator-name = "vmmc"; 52 regulator-min-microvolt = <3300000>; 53 regulator-max-microvolt = <3300000>; [all …]
|
| D | arm-realview-pb1176.dts | 23 /dts-v1/; 24 #include <dt-bindings/interrupt-controller/irq.h> 25 #include <dt-bindings/gpio/gpio.h> 28 #address-cells = <1>; 29 #size-cells = <1>; 30 model = "ARM RealView PB1176"; 31 compatible = "arm,realview-pb1176"; 50 vmmc: regulator-vmmc { 51 compatible = "regulator-fixed"; 52 regulator-name = "vmmc"; [all …]
|
| D | arm-realview-pb11mp.dts | 23 /dts-v1/; 24 #include <dt-bindings/interrupt-controller/irq.h> 25 #include <dt-bindings/gpio/gpio.h> 28 #address-cells = <1>; 29 #size-cells = <1>; 30 model = "ARM RealView PB11MPcore"; 31 compatible = "arm,realview-pb11mp"; 52 #address-cells = <1>; 53 #size-cells = <0>; 54 enable-method = "arm,realview-smp"; [all …]
|
| /kernel/linux/linux-6.6/drivers/firmware/efi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "EFI (Extensible Firmware Interface) Support" 42 resource, and set aside for direct-access (device-dax) by 45 device-dax kmem facility. Say N to have the kernel treat this 77 depends on EFI_GENERIC_STUB && !ARM 88 calls. For compatibility with non-EFI loaders, the payload can be 90 loader implements the decompression algorithm and that non-EFI boot 130 capsule support in the firmware, which many OEMs do not provide. 135 bool "Add support for Quark capsules with non-standard headers" 151 interfaces which are provided by the firmware. This driver is used [all …]
|
| /kernel/linux/linux-5.10/drivers/firmware/efi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "EFI (Extensible Firmware Interface) Support" 10 If you say Y here, you are able to get EFI (Extensible Firmware 45 Export efi runtime memory maps to /sys/firmware/efi/runtime-map. 49 See also Documentation/ABI/testing/sysfs-firmware-efi-runtime-map. 58 to specific memory range by updating original (firmware provided) 70 Ranges can be set up to this value using comma-separated list. 86 resource, and set aside for direct-access (device-dax) by 89 device-dax kmem facility. Say N to have the kernel treat this 157 capsule support in the firmware, which many OEMs do not provide. [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/arm/ |
| D | juno-motherboard.dtsi | 2 * ARM Juno Platform motherboard peripherals 4 * Copyright (c) 2013-2014 ARM Ltd 12 compatible = "fixed-clock"; 13 #clock-cells = <0>; 14 clock-frequency = <24000000>; 15 clock-output-names = "juno_mb:clk24mhz"; 19 compatible = "fixed-clock"; 20 #clock-cells = <0>; 21 clock-frequency = <25000000>; 22 clock-output-names = "juno_mb:clk25mhz"; [all …]
|
| D | vexpress-v2m-rs1.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * ARM Ltd. Versatile Express 6 * V2M-P1 8 * HBI-0190D 10 * RS1 memory map ("ARM Cortex-A Series memory map" in the board's 14 * original variant (vexpress-v2m.dtsi), but there is a strong 18 * CHANGES TO vexpress-v2m.dtsi! 22 v2m_fixed_3v3: fixed-regulator-0 { 23 compatible = "regulator-fixed"; 24 regulator-name = "3V3"; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/arm/ |
| D | juno-motherboard.dtsi | 2 * ARM Juno Platform motherboard peripherals 4 * Copyright (c) 2013-2014 ARM Ltd 12 compatible = "fixed-clock"; 13 #clock-cells = <0>; 14 clock-frequency = <24000000>; 15 clock-output-names = "juno_mb:clk24mhz"; 19 compatible = "fixed-clock"; 20 #clock-cells = <0>; 21 clock-frequency = <25000000>; 22 clock-output-names = "juno_mb:clk25mhz"; [all …]
|
12