/openbmc/linux/drivers/gpu/ipu-v3/ |
H A D | ipu-pre.c | 1 // SPDX-License-Identifier: GPL-2.0-only 13 #include <video/imx-ipu-v3.h> 15 #include "ipu-prv.h" 116 struct device_node *pre_node = of_parse_phandle(dev->of_node, in ipu_pre_lookup_by_phandle() 118 struct ipu_pre *pre; in ipu_pre_lookup_by_phandle() local 121 list_for_each_entry(pre, &ipu_pre_list, list) { in ipu_pre_lookup_by_phandle() 122 if (pre_node == pre->dev->of_node) { in ipu_pre_lookup_by_phandle() 124 device_link_add(dev, pre->dev, in ipu_pre_lookup_by_phandle() 127 return pre; in ipu_pre_lookup_by_phandle() 137 int ipu_pre_get(struct ipu_pre *pre) in ipu_pre_get() argument [all …]
|
/openbmc/linux/drivers/firmware/broadcom/ |
H A D | bcm47xx_sprom.c | 6 * Copyright (C) 2010-2012 Hauke Mehrtens <hauke@hauke-m.de> 58 if (fallback && err == -ENOENT && prefix) { in get_nvram_var() 151 strreplace(buf, '-', ':'); in nvram_read_macaddr() 174 /* This is one-function-only macro, it uses local "sprom" variable! */ 176 if (_revmask & BIT(sprom->revision)) \ 177 nvram_read_ ## _type(_prefix, NULL, _name, &sprom->_val, \ 191 const char *pre = prefix; in bcm47xx_sprom_fill_auto() local 195 ENTRY(0xfffffffe, u16, pre, "devid", dev_id, 0, fallback); in bcm47xx_sprom_fill_auto() 197 ENTRY(0xfffffffe, u16, pre, "boardrev", board_rev, 0, true); in bcm47xx_sprom_fill_auto() 198 ENTRY(0xfffffffe, u32, pre, "boardflags", boardflags, 0, fb); in bcm47xx_sprom_fill_auto() [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | stm32h7-u-boot.dtsi | 3 u-boot,dm-pre-reloc; 7 u-boot,dm-pre-reloc; 8 pin-controller { 9 u-boot,dm-pre-reloc; 15 u-boot,dm-pre-reloc; 19 u-boot,dm-pre-reloc; 23 u-boot,dm-pre-reloc; 27 u-boot,dm-pre-reloc; 31 u-boot,dm-pre-reloc; 35 u-boot,dm-pre-reloc; [all …]
|
H A D | stm32mp157-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 23 u-boot,dm-pre-reloc; 27 u-boot,dm-pre-reloc; 31 u-boot,dm-pre-reloc; 34 compatible = "st,stm32-stgen"; 37 u-boot,dm-pre-reloc; 43 u-boot,dm-pre-reloc; 47 u-boot,dm-pre-reloc; 51 u-boot,dm-pre-reloc; 55 u-boot,dm-pre-reloc; [all …]
|
H A D | stm32f429-disco-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved 7 #include <dt-bindings/memory/stm32-sdram.h> 10 u-boot,dm-pre-reloc; 29 u-boot,dm-pre-reloc; 30 pin-controller { 31 u-boot,dm-pre-reloc; 35 compatible = "st,stm32-fmc"; 38 pinctrl-0 = <&fmc_pins>; 39 pinctrl-names = "default"; [all …]
|
H A D | stm32f469-disco-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved 7 #include <dt-bindings/memory/stm32-sdram.h> 10 u-boot,dm-pre-reloc; 29 u-boot,dm-pre-reloc; 30 pin-controller { 31 u-boot,dm-pre-reloc; 35 compatible = "st,stm32-fmc"; 39 pinctrl-0 = <&fmc_pins_d32>; 40 pinctrl-names = "default"; [all …]
|
H A D | uniphier-v7-u-boot.dtsi | 3 u-boot,dm-pre-reloc; 6 u-boot,dm-pre-reloc; 10 u-boot,dm-pre-reloc; 14 u-boot,dm-pre-reloc; 17 soc-glue@5f800000 { 18 u-boot,dm-pre-reloc; 21 u-boot,dm-pre-reloc; 24 u-boot,dm-pre-reloc; 28 u-boot,dm-pre-reloc; 32 u-boot,dm-pre-reloc; [all …]
|
H A D | stm32429i-eval-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2018, STMicroelectronics - All Rights Reserved 7 #include <dt-bindings/memory/stm32-sdram.h> 10 u-boot,dm-pre-reloc; 29 u-boot,dm-pre-reloc; 30 pin-controller { 31 u-boot,dm-pre-reloc; 35 compatible = "st,stm32-fmc"; 39 pinctrl-0 = <&fmc_pins_d32>; 40 pinctrl-names = "default"; [all …]
|
H A D | am335x-pdu001-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2018 EETS GmbH - https://www.eets.ch/ 8 u-boot,dm-pre-reloc; 13 u-boot,dm-pre-reloc; 17 u-boot,dm-pre-reloc; 21 u-boot,dm-pre-reloc; 25 u-boot,dm-pre-reloc; 29 u-boot,dm-pre-reloc; 33 u-boot,dm-pre-reloc; 37 u-boot,dm-pre-reloc; [all …]
|
H A D | am335x-shc-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 u-boot,dm-pre-reloc; 13 u-boot,dm-pre-reloc; 17 u-boot,dm-pre-reloc; 21 u-boot,dm-pre-reloc; 25 u-boot,dm-pre-reloc; 29 u-boot,dm-pre-reloc; 33 u-boot,dm-pre-reloc; 34 cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>; 38 u-boot,dm-pre-reloc; [all …]
|
H A D | stm32f7-u-boot.dtsi | 4 u-boot,dm-pre-reloc; 11 u-boot,dm-pre-reloc; 13 u-boot,dm-pre-reloc; 16 u-boot,dm-pre-reloc; 20 u-boot,dm-pre-reloc; 23 u-boot,dm-pre-reloc; 30 u-boot,dm-pre-reloc; 35 u-boot,dm-pre-reloc; 39 u-boot,dm-pre-reloc;
|
H A D | imx7ulp-uboot.dtsi | 2 * Copyright 2015-2016 Freescale Semiconductor, Inc. 10 u-boot,dm-pre-reloc; 14 u-boot,dm-pre-reloc; 18 u-boot,dm-pre-reloc; 22 u-boot,dm-pre-reloc; 26 u-boot,dm-pre-reloc; 30 u-boot,dm-pre-reloc; 34 u-boot,dm-pre-reloc; 38 u-boot,dm-pre-reloc; 42 u-boot,dm-pre-reloc;
|
H A D | armada-385-turris-omnia-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 15 u-boot,dm-pre-reloc; 18 u-boot,dm-pre-reloc; 21 u-boot,dm-pre-reloc; 25 u-boot,dm-pre-reloc; 29 u-boot,dm-pre-reloc; 33 u-boot,dm-pre-reloc; 42 u-boot,dm-pre-reloc; 44 spi-flash@0 { 45 compatible = "spi-flash"; [all …]
|
H A D | stm32mp157c-ed1-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 6 #include <dt-bindings/clock/stm32mp1-clksrc.h> 7 #include "stm32mp157-u-boot.dtsi" 8 #include "stm32mp15-ddr3-2x4Gb-1066-binG.dtsi" 18 compatible = "gpio-leds"; 23 default-state = "off"; 28 default-state = "on"; 33 default-state = "off"; 47 u-boot,dm-pre-reloc; 49 u-boot,dm-pre-reloc; [all …]
|
H A D | rk3368-geekbox-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR X11 7 u-boot,dm-pre-reloc; 11 u-boot,dm-pre-reloc; 15 u-boot,dm-pre-reloc; 20 u-boot,dm-pre-reloc; 24 u-boot,dm-pre-reloc; 28 u-boot,dm-pre-reloc; 32 u-boot,dm-pre-reloc;
|
H A D | rk3368-px5-evb-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR X11 7 u-boot,dm-pre-reloc; 11 u-boot,dm-pre-reloc; 15 u-boot,dm-pre-reloc; 20 u-boot,dm-pre-reloc; 24 u-boot,dm-pre-reloc; 28 u-boot,dm-pre-reloc; 32 u-boot,dm-pre-reloc;
|
H A D | rk3368-sheep-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR X11 7 u-boot,dm-pre-reloc; 11 u-boot,dm-pre-reloc; 15 u-boot,dm-pre-reloc; 20 u-boot,dm-pre-reloc; 24 u-boot,dm-pre-reloc; 28 u-boot,dm-pre-reloc; 32 u-boot,dm-pre-reloc;
|
H A D | at91-sama5d2_xplained.dts | 1 /dts-v1/; 3 #include "sama5d2-pinfunc.h" 7 compatible = "atmel,sama5d2-xplained", "atmel,sama5d2", "atmel,sama5"; 10 u-boot,dm-pre-reloc; 11 stdout-path = &uart1; 16 pinctrl-names = "default"; 17 pinctrl-0 = <&pinctrl_onewire_tm_default>; 28 num-ports = <3>; 29 atmel,vbus-gpio = <&pioA 42 0>; 30 pinctrl-names = "default"; [all …]
|
H A D | rk3368-lion-u-boot.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR X11 8 u-boot,spl-payload-offset = <0x40000>; /* @ 256KB */ 9 u-boot,mmc-env-offset = <0x4000>; /* @ 16KB */ 13 stdout-path = "serial0:115200n8"; 14 u-boot,spl-boot-order = &emmc, &sdmmc; 15 tick-timer = "/timer@ff810000"; 21 u-boot,dm-pre-reloc; 25 u-boot,dm-pre-reloc; 29 u-boot,dm-pre-reloc; 34 * - CBDR: 30.1 [all …]
|
H A D | bcm6858.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 10 #address-cells = <2>; 11 #size-cells = <2>; 14 #address-cells = <2>; 15 #size-cells = <0>; 16 u-boot,dm-pre-reloc; 19 compatible = "arm,cortex-a53", "arm,armv8"; 22 next-level-cache = <&l2>; 23 u-boot,dm-pre-reloc; 27 compatible = "arm,cortex-a53", "arm,armv8"; [all …]
|
/openbmc/linux/Documentation/netlink/specs/ |
H A D | devlink.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 10 - 12 name: sb-pool-type 14 - 16 - 19 attribute-sets: 20 - 22 name-prefix: devlink-attr- 24 - [all …]
|
/openbmc/linux/Documentation/livepatch/ |
H A D | callbacks.rst | 5 Livepatch (un)patch-callbacks provide a mechanism for livepatch modules 10 - Safe updates to global data 12 - "Patches" to init and probe functions 14 - Patching otherwise unpatchable code (i.e. assembly) 25 - Module init/exit code doesn't run when disabling and re-enabling a 28 - A module notifier can't stop a to-be-patched module from loading. 39 * Pre-patch 40 - before a klp_object is patched 42 * Post-patch 43 - after a klp_object has been patched and is active [all …]
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | pm7250b.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/iio/qcom,spmi-vadc.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 8 #include <dt-bindings/spmi/spmi.h> 11 thermal-zones { 12 pm7250b-thermal { 13 polling-delay-passive = <100>; 14 polling-delay = <0>; 16 thermal-sensors = <&pm7250b_temp>; 43 compatible = "qcom,pm7250b", "qcom,spmi-pmic"; [all …]
|
/openbmc/linux/sound/pci/ctxfi/ |
H A D | ctimap.c | 1 // SPDX-License-Identifier: GPL-2.0-only 21 struct list_head *pos, *pre, *head; in input_mapper_add() local 27 entry->next = entry->addr; in input_mapper_add() 29 list_add(&entry->list, head); in input_mapper_add() 35 if (pos_ent->slot > entry->slot) { in input_mapper_add() 42 pre = pos->prev; in input_mapper_add() 43 if (pre == head) in input_mapper_add() 44 pre = head->prev; in input_mapper_add() 46 __list_add(&entry->list, pos->prev, pos); in input_mapper_add() 48 pre = head->prev; in input_mapper_add() [all …]
|
/openbmc/linux/tools/testing/selftests/livepatch/ |
H A D | test-callbacks.sh | 2 # SPDX-License-Identifier: GPL-2.0 19 # - On livepatch enable, before the livepatch transition starts, 20 # pre-patch callbacks are executed for vmlinux and $MOD_TARGET (those 22 # according to the klp_patch, their post-patch callbacks run and the 25 # - Similarly, on livepatch disable, pre-patch callbacks run before the 26 # unpatching transition starts. klp_objects are reverted, post-patch 43 $MOD_LIVEPATCH: pre_patch_callback: $MOD_TARGET -> [MODULE_STATE_LIVE] Normal state 47 $MOD_LIVEPATCH: post_patch_callback: $MOD_TARGET -> [MODULE_STATE_LIVE] Normal state 52 $MOD_LIVEPATCH: pre_unpatch_callback: $MOD_TARGET -> [MODULE_STATE_LIVE] Normal state 56 $MOD_LIVEPATCH: post_unpatch_callback: $MOD_TARGET -> [MODULE_STATE_LIVE] Normal state [all …]
|