| /kernel/linux/linux-6.6/arch/arm/boot/dts/nuvoton/ |
| D | nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 1 // SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 4 /dts-v1/; 9 #include "nuvoton-wpcm450.dtsi" 11 #include <dt-bindings/input/linux-event-codes.h> 12 #include <dt-bindings/gpio/gpio.h> 15 model = "Supermicro X9SCi-LN4F BMC"; 16 compatible = "supermicro,x9sci-ln4f-bmc", "nuvoton,wpcm450"; 24 stdout-path = "serial0:115200n8"; 32 gpio-keys { 33 compatible = "gpio-keys"; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | nuvoton,wpcm450-pinctrl.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/nuvoton,wpcm450-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jonathan Neuschäfer <j.neuschaefer@gmx.net> 14 const: nuvoton,wpcm450-pinctrl 19 '#address-cells': 22 '#size-cells': 31 "^gpio@[0-7]$": 44 gpio-controller: true [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/aspeed/ |
| D | aspeed-bmc-asrock-e3c246d4i.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 2 /dts-v1/; 4 #include "aspeed-g5.dtsi" 5 #include <dt-bindings/gpio/aspeed-gpio.h> 6 #include <dt-bindings/i2c/i2c.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 11 compatible = "asrock,e3c246d4i-bmc", "aspeed,ast2500"; 18 stdout-path = &uart5; 27 compatible = "gpio-leds"; 32 linux,default-trigger = "timer"; [all …]
|
| D | aspeed-bmc-inventec-transformers.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 /dts-v1/; 6 #include "aspeed-g6.dtsi" 7 #include "aspeed-g6-pinctrl.dtsi" 8 #include <dt-bindings/i2c/i2c.h> 9 #include <dt-bindings/gpio/aspeed-gpio.h> 13 compatible = "inventec,transformer-bmc", "aspeed,ast2600"; 20 stdout-path = &uart5; 30 compatible = "gpio-leds"; 32 // UID led [all …]
|
| /kernel/linux/linux-5.10/drivers/acpi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 17 Linux requires an ACPI-compliant platform (hardware/firmware), 18 and assumes the presence of OS-directed configuration and power 24 the Plug-and-Play BIOS specification (PnP BIOS), the 30 <https://01.org/linux-acpi> 37 ACPI is an open industry specification originally co-developed by 38 Hewlett-Packard, Intel, Microsoft, Phoenix, and Toshiba. Currently, 66 Enable in-kernel debugging of AML facilities: statistics, 116 This option enables a DMI-based quirk for the above Dell machine (so 163 tristate "Button" [all …]
|
| D | sleep.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * sleep.c - ACPI sleep support. 7 * Copyright (c) 2000-2003 Patrick Mochel 28 * Some HW-full platforms do not have _S5, so they may need 70 return -EFAULT; in acpi_sleep_prepare() 182 DMI_MATCH(DMI_BOARD_NAME, "KN9 Series(NF-CK804)"), 189 DMI_MATCH(DMI_SYS_VENDOR, "Hewlett-Packard"), 195 .ident = "Asus Pundit P1-AH2 (M2N8L motherboard)", 203 .ident = "Panasonic CF51-2L", 207 DMI_MATCH(DMI_BOARD_NAME, "CF51-2L"), [all …]
|
| D | dock.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * dock.c - ACPI dock station driver 26 "undock immediately when the undock button is pressed, 0 will cause" 65 * add_dock_dependent_device - associate a device with the dock station 78 return -ENOMEM; in add_dock_dependent_device() 80 dd->adev = adev; in add_dock_dependent_device() 81 INIT_LIST_HEAD(&dd->list); in add_dock_dependent_device() 82 list_add_tail(&dd->list, &ds->dependent_devices); in add_dock_dependent_device() 90 struct acpi_device *adev = dd->adev; in dock_hotplug_event() 94 if (!adev->hp) in dock_hotplug_event() [all …]
|
| /kernel/linux/linux-5.10/drivers/input/misc/ |
| D | soc_button_array.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Supports for the button array on SoC tablets originally running 23 MODULE_PARM_DESC(use_low_level_irq, "Use low-level triggered IRQ instead of edge triggered"); 52 * Some 2-in-1s which use the soc_button_array driver have this ugly issue in 53 * their DSDT where the _LID method modifies the irq-type settings of the GPIOs 57 * problematic because when re-enabling the irq, which happens whenever _LID 59 * irq-type to IRQ_TYPE_LEVEL_LOW. Where as the gpio-keys driver programs the 61 * To work around this we don't set gpio_keys_button.gpio on these 2-in-1s, 69 * Acer Switch 10 SW5-012. _LID method messes with home- and 70 * power-button GPIO IRQ settings. When (re-)enabling the irq [all …]
|
| /kernel/linux/linux-6.6/drivers/input/misc/ |
| D | soc_button_array.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Supports for the button array on SoC tablets originally running 23 MODULE_PARM_DESC(use_low_level_irq, "Use low-level triggered IRQ instead of edge triggered"); 52 * Some 2-in-1s which use the soc_button_array driver have this ugly issue in 53 * their DSDT where the _LID method modifies the irq-type settings of the GPIOs 57 * problematic because when re-enabling the irq, which happens whenever _LID 59 * irq-type to IRQ_TYPE_LEVEL_LOW. Where as the gpio-keys driver programs the 61 * To work around this we don't set gpio_keys_button.gpio on these 2-in-1s, 69 * Acer Switch 10 SW5-012. _LID method messes with home- and 70 * power-button GPIO IRQ settings. When (re-)enabling the irq [all …]
|
| /kernel/linux/linux-6.6/drivers/acpi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 18 Linux requires an ACPI-compliant platform (hardware/firmware), 19 and assumes the presence of OS-directed configuration and power 25 the Plug-and-Play BIOS specification (PnP BIOS), the 35 ACPI is an open industry specification originally co-developed by 36 Hewlett-Packard, Intel, Microsoft, Phoenix, and Toshiba. Currently, 67 Enable in-kernel debugging of AML facilities: statistics, 125 This option enables a DMI-based quirk for the above Dell machine (so 172 tristate "Button" 178 performs user-defined actions such as shutting down the system. [all …]
|
| D | dock.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * dock.c - ACPI dock station driver 26 "undock immediately when the undock button is pressed, 0 will cause" 65 * add_dock_dependent_device - associate a device with the dock station 78 return -ENOMEM; in add_dock_dependent_device() 80 dd->adev = adev; in add_dock_dependent_device() 81 INIT_LIST_HEAD(&dd->list); in add_dock_dependent_device() 82 list_add_tail(&dd->list, &ds->dependent_devices); in add_dock_dependent_device() 90 struct acpi_device *adev = dd->adev; in dock_hotplug_event() 94 if (!adev->hp) in dock_hotplug_event() [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/sysctl/ |
| D | kernel.rst | 5 .. See scripts/check-sysctl-docs to keep this up to date 14 ------------------------------------------------------------------------------ 38 If BSD-style process accounting is enabled these values control 123 Ctrl-Alt-Delete). Writing a value to this file which doesn't 124 correspond to a running process will result in ``-ESRCH``. 126 See also `ctrl-alt-del`_. 160 %u uid (in initial user namespace) 216 ctrl-alt-del 219 When the value in this file is 0, ctrl-alt-del is trapped and 227 mode, the ctrl-alt-del is intercepted by the program before it [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/sysctl/ |
| D | kernel.rst | 5 .. See scripts/check-sysctl-docs to keep this up to date 13 Documentation/admin-guide/sysctl/index.rst. 15 ------------------------------------------------------------------------------ 39 If BSD-style process accounting is enabled these values control 71 The machine hardware name, the same output as ``uname -m`` 129 Ctrl-Alt-Delete). Writing a value to this file which doesn't 130 correspond to a running process will result in ``-ESRCH``. 132 See also `ctrl-alt-del`_. 168 %u uid (in initial user namespace) 225 ctrl-alt-del [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 121 Disable auto-serialization of AML methods [all …]
|
| /kernel/linux/linux-5.10/net/ipv4/ |
| D | ping.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 74 return &table->hash[ping_hashfn(net, num, PING_HTABLE_MASK)]; in ping_hashslot() 98 if (isk2->inet_num == result) in ping_get_port() 119 if ((isk2->inet_num == ident) && in ping_get_port() 121 (!sk2->sk_reuse || !sk->sk_reuse)) in ping_get_port() 127 isk->inet_num = ident; in ping_get_port() 131 hlist_nulls_add_head(&sk->sk_nulls_node, hlist); in ping_get_port() 132 sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); in ping_get_port() 145 pr_debug("ping_hash(sk->port=%u)\n", inet_sk(sk)->inet_num); in ping_hash() 146 BUG(); /* "Please do not press this button again." */ in ping_hash() [all …]
|
| /kernel/linux/linux-6.6/net/ipv4/ |
| D | ping.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 36 #include <linux/bpf-cgroup.h> 75 return &table->hash[ping_hashfn(net, num, PING_HTABLE_MASK)]; in ping_hashslot() 98 if (isk2->inet_num == result) in ping_get_port() 119 if ((isk2->inet_num == ident) && in ping_get_port() 121 (!sk2->sk_reuse || !sk->sk_reuse)) in ping_get_port() 127 isk->inet_num = ident; in ping_get_port() 132 sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); in ping_get_port() 139 return -EADDRINUSE; in ping_get_port() 145 pr_debug("ping_hash(sk->port=%u)\n", inet_sk(sk)->inet_num); in ping_hash() [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 116 Format: <byte> or <bitmap-list> [all …]
|
| /kernel/linux/linux-6.6/drivers/platform/x86/ |
| D | mlx-platform.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 5 * Copyright (C) 2016-2018 Mellanox Technologies 6 * Copyright (C) 2016-2018 Vadim Pasternak <vadimp@mellanox.com> 12 #include <linux/i2c-mux.h> 17 #include <linux/platform_data/i2c-mux-reg.h> 297 #define MLXPLAT_CPLD_NR_NONE -1 341 /* mlxplat_priv - platform private data 342 * @pdev_i2c - i2c controller platform device 343 * @pdev_mux - array of mux platform devices 344 * @pdev_hotplug - hotplug platform devices [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | bpf.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com 21 #define BPF_DW 0x18 /* double word (64-bit) */ 30 #define BPF_TO_LE 0x00 /* convert to little-endian */ 31 #define BPF_TO_BE 0x08 /* convert to big-endian */ 62 /* BPF has 10 general purpose 64-bit registers and stack frame. */ 90 /* BPF syscall commands, see bpf(2) man-page for details. */ 260 /* cgroup-bpf attach flags used in BPF_PROG_ATTACH command 264 * BPF_F_ALLOW_OVERRIDE: If a sub-cgroup installs some bpf program, 265 * the program in this cgroup yields to sub-cgroup program. [all …]
|
| /kernel/linux/linux-5.10/tools/include/uapi/linux/ |
| D | bpf.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com 21 #define BPF_DW 0x18 /* double word (64-bit) */ 30 #define BPF_TO_LE 0x00 /* convert to little-endian */ 31 #define BPF_TO_BE 0x08 /* convert to big-endian */ 62 /* BPF has 10 general purpose 64-bit registers and stack frame. */ 90 /* BPF syscall commands, see bpf(2) man-page for details. */ 260 /* cgroup-bpf attach flags used in BPF_PROG_ATTACH command 264 * BPF_F_ALLOW_OVERRIDE: If a sub-cgroup installs some bpf program, 265 * the program in this cgroup yields to sub-cgroup program. [all …]
|
| /kernel/linux/linux-6.6/tools/include/uapi/linux/ |
| D | bpf.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com 21 #define BPF_DW 0x18 /* double word (64-bit) */ 23 #define BPF_ATOMIC 0xc0 /* atomic memory ops - op type in immediate */ 24 #define BPF_XADD 0xc0 /* exclusive add - legacy name */ 32 #define BPF_TO_LE 0x00 /* convert to little-endian */ 33 #define BPF_TO_BE 0x08 /* convert to big-endian */ 51 #define BPF_CMPXCHG (0xf0 | BPF_FETCH) /* atomic compare-and-write */ 69 /* BPF has 10 general purpose 64-bit registers and stack frame. */ 111 BPF_CGROUP_ITER_DESCENDANTS_PRE, /* walk descendants in pre-order. */ [all …]
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | bpf.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com 21 #define BPF_DW 0x18 /* double word (64-bit) */ 23 #define BPF_ATOMIC 0xc0 /* atomic memory ops - op type in immediate */ 24 #define BPF_XADD 0xc0 /* exclusive add - legacy name */ 32 #define BPF_TO_LE 0x00 /* convert to little-endian */ 33 #define BPF_TO_BE 0x08 /* convert to big-endian */ 51 #define BPF_CMPXCHG (0xf0 | BPF_FETCH) /* atomic compare-and-write */ 69 /* BPF has 10 general purpose 64-bit registers and stack frame. */ 111 BPF_CGROUP_ITER_DESCENDANTS_PRE, /* walk descendants in pre-order. */ [all …]
|
| /kernel/linux/patches/linux-5.10/unionpi_tiger_pacth/ |
| D | linux-5.10.patch | 1 diff -Naur a/arch/arm/boot/Makefile b/arch/arm/boot/Makefile 2 --- a/arch/arm/boot/Makefile 2022-05-27 17:20:13.781877650 +0800 3 +++ b/arch/arm/boot/Makefile 2022-05-31 11:56:47.693259679 +0800 4 @@ -16,6 +16,7 @@ 12 @@ -24,10 +25,12 @@ 13 ZRELADDR := $(zreladdr-y) 14 PARAMS_PHYS := $(params_phys-y) 15 INITRD_PHYS := $(initrd_phys-y) 16 +DTB_OBJS ?= $(dtb-y) 21 -targets := Image zImage xipImage bootpImage uImage [all …]
|