| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/hwmon/ |
| D | lm75.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jean Delvare <jdelvare@suse.com> 11 - Guenter Roeck <linux@roeck-us.net> 16 - adi,adt75 17 - dallas,ds1775 18 - dallas,ds75 19 - dallas,ds7505 20 - gmt,g751 [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | tegra114-tn7.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/input.h> 15 linux,initrd-start = <0x82000000>; 16 linux,initrd-end = <0x82800000>; 24 trusted-foundations { 25 compatible = "tlm,trusted-foundations"; 26 tlm,version-major = <2>; 27 tlm,version-minor = <8>; 40 avdd-dsi-csi-supply = <&vdd_1v2_ap>; [all …]
|
| D | qcom-pm8941.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 3 #include <dt-bindings/interrupt-controller/irq.h> 4 #include <dt-bindings/spmi/spmi.h> 9 compatible = "qcom,pm8941", "qcom,spmi-pmic"; 11 #address-cells = <1>; 12 #size-cells = <0>; 15 compatible = "qcom,pm8941-rtc"; 18 reg-names = "rtc", "alarm"; 23 compatible = "qcom,pm8941-pwrkey"; [all …]
|
| D | exynos5410-odroidxu.dts | 1 // SPDX-License-Identifier: GPL-2.0 10 /dts-v1/; 12 #include <dt-bindings/clock/maxim,max77802.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/interrupt-controller/irq.h> 15 #include <dt-bindings/sound/samsung-i2s.h> 16 #include "exynos54xx-odroidxu-leds.dtsi" 20 compatible = "hardkernel,odroid-xu", "samsung,exynos5410", "samsung,exynos5"; 28 stdout-path = "serial2:115200n8"; 32 pinctrl-0 = <&emmc_nrst_pin>; [all …]
|
| D | tegra20-paz00.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/input.h> 6 #include "tegra20-cpu-opp.dtsi" 7 #include "tegra20-cpu-opp-microvolt.dtsi" 21 stdout-path = "serial0:115200n8"; 40 vdd-supply = <&hdmi_vdd_reg>; 41 pll-supply = <&hdmi_pll_reg>; 43 nvidia,ddc-i2c-bus = <&hdmi_ddc>; 44 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7) [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | tegra114-tn7.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/input.h> 15 linux,initrd-start = <0x82000000>; 16 linux,initrd-end = <0x82800000>; 24 trusted-foundations { 25 compatible = "tlm,trusted-foundations"; 26 tlm,version-major = <2>; 27 tlm,version-minor = <8>; 40 vdd-supply = <&vdd_1v2_ap>; [all …]
|
| D | exynos5410-odroidxu.dts | 1 // SPDX-License-Identifier: GPL-2.0 10 /dts-v1/; 12 #include <dt-bindings/clock/maxim,max77802.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/interrupt-controller/irq.h> 15 #include <dt-bindings/sound/samsung-i2s.h> 16 #include "exynos54xx-odroidxu-leds.dtsi" 20 compatible = "hardkernel,odroid-xu", "samsung,exynos5410", "samsung,exynos5"; 28 stdout-path = "serial2:115200n8"; 32 pinctrl-0 = <&emmc_nrst_pin>; [all …]
|
| D | qcom-pm8941.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 3 #include <dt-bindings/interrupt-controller/irq.h> 4 #include <dt-bindings/spmi/spmi.h> 9 compatible = "qcom,pm8941", "qcom,spmi-pmic"; 11 #address-cells = <1>; 12 #size-cells = <0>; 15 compatible = "qcom,pm8941-rtc"; 18 reg-names = "rtc", "alarm"; 23 compatible = "qcom,pm8941-pwrkey"; [all …]
|
| D | tegra20-paz00.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/input.h> 19 stdout-path = "serial0:115200n8"; 38 vdd-supply = <&hdmi_vdd_reg>; 39 pll-supply = <&hdmi_pll_reg>; 41 nvidia,ddc-i2c-bus = <&hdmi_ddc>; 42 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7) 48 pinctrl-names = "default"; 49 pinctrl-0 = <&state_default>; [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/regulator/ |
| D | qcom,spmi-regulator.txt | 3 - compatible: 7 "qcom,pm8841-regulators" 8 "qcom,pm8916-regulators" 9 "qcom,pm8941-regulators" 10 "qcom,pm8994-regulators" 11 "qcom,pmi8994-regulators" 13 - interrupts: 15 Value type: <prop-encoded-array> 18 - interrupt-names: 20 Value type: <string-array> [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/ |
| D | qcom,spmi-regulator.txt | 3 - compatible: 7 "qcom,pm8004-regulators" 8 "qcom,pm8005-regulators" 9 "qcom,pm8841-regulators" 10 "qcom,pm8916-regulators" 11 "qcom,pm8941-regulators" 12 "qcom,pm8950-regulators" 13 "qcom,pm8994-regulators" 14 "qcom,pmi8994-regulators" 15 "qcom,pm660-regulators" [all …]
|
| D | qcom,smd-rpm-regulator.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/qcom,smd-rpm-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 resides as a subnode of the SMD. As such, the SMD-RPM regulator requires 18 Please refer to Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml 21 The regulator node houses sub-nodes for each regulator within the device. 22 Each sub-node is identified using the node's name, with valid values listed 57 For pmi8994, s1, s2, s3, boost-bypass 65 - Kathiravan T <kathirav@codeaurora.org> [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/leds/ |
| D | common.txt | 14 - led-sources : List of device current outputs the LED is connected to. The 17 - label : The label for this LED. If omitted, the label is taken from the node 22 - default-state : The initial state of the LED. Valid values are "on", "off", 23 and "keep". If the LED is already on or off and the default-state property is 29 - linux,default-trigger : This parameter, if present, is a 31 "backlight" - LED will act as a back-light, controlled by the framebuffer 33 "default-on" - LED will turn on (but for leds-gpio see "default-state" 34 property in Documentation/devicetree/bindings/leds/leds-gpio.txt) 35 "heartbeat" - LED "double" flashes at a load average based rate 36 "disk-activity" - LED indicates disk activity [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/mm/ |
| D | userfaultfd.rst | 10 Userfaults allow the implementation of on-demand paging from userland 38 Vmas are not suitable for page- (or hugepage) granular fault tracking 48 is a corner case that would currently return ``-EBUSY``). 82 detail below in `Non-cooperative userfaultfd`_ section. 94 memory backend (anonymous memory vs tmpfs vs real filebacked 101 user-faulted page. 113 - If you requested ``UFFDIO_REGISTER_MODE_MISSING`` when registering then 119 - None of the page-delivering ioctls default to the range that you 123 - You get the address of the access that triggered the missing page 125 uffd. You can supply as many pages as you want with ``UFFDIO_COPY`` or [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/ |
| D | common.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacek Anaszewski <jacek.anaszewski@gmail.com> 11 - Pavel Machek <pavel@ucw.cz> 25 led-sources: 30 $ref: /schemas/types.yaml#definitions/uint32-array 35 from the header include/dt-bindings/leds/common.h. If there is no 42 the header include/dt-bindings/leds/common.h. If there is no matching 48 function-enumerator: [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
| D | 4965.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 8 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 79 * Acquire il->lock before calling this function ! 83 * il4965_tx_queue_set_status - (optionally) start Tx/Cmd queue 84 * @tx_fifo_id: Tx DMA/FIFO channel (range 0-7) that the queue will feed 87 * NOTE: Acquire il->lock before calling this function ! 181 * The first queue used for block-ack aggregation is #7 (4965 only). 182 * All block-ack aggregation queues should map to Tx DMA/FIFO channel 7. 194 #define IL49_RTC_INST_SIZE (IL49_RTC_INST_UPPER_BOUND - \ [all …]
|
| D | 4965.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved. 8 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 15 #include <linux/dma-mapping.h> 29 * il_verify_inst_sparse - verify runtime uCode image in card vs. host, 44 /* read data comes through single port, auto-incr addr */ in il4965_verify_inst_sparse() 50 ret = -EIO; in il4965_verify_inst_sparse() 61 * il4965_verify_inst_full - verify runtime uCode image in card vs. host, 77 for (; len > 0; len -= sizeof(u32), image++) { in il4965_verify_inst_full() 78 /* read data comes through single port, auto-incr addr */ in il4965_verify_inst_full() [all …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/intel/iwlegacy/ |
| D | 4965.h | 5 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 26 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 97 * Acquire il->lock before calling this function ! 101 * il4965_tx_queue_set_status - (optionally) start Tx/Cmd queue 102 * @tx_fifo_id: Tx DMA/FIFO channel (range 0-7) that the queue will feed 105 * NOTE: Acquire il->lock before calling this function ! 199 * The first queue used for block-ack aggregation is #7 (4965 only). 200 * All block-ack aggregation queues should map to Tx DMA/FIFO channel 7. 212 #define IL49_RTC_INST_SIZE (IL49_RTC_INST_UPPER_BOUND - \ 214 #define IL49_RTC_DATA_SIZE (IL49_RTC_DATA_UPPER_BOUND - \ [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ |
| D | vxlan.c | 4 * Copyright (c) 2012-2013 Vyatta Inc. 65 /* per-network namespace private data for this module */ 88 static inline bool vxlan_collect_metadata(struct vxlan_sock *vs) in vxlan_collect_metadata() argument 90 return vs->flags & VXLAN_F_COLLECT_METADATA || in vxlan_collect_metadata() 98 if (a->sa.sa_family != b->sa.sa_family) in vxlan_addr_equal() 100 if (a->sa.sa_family == AF_INET6) in vxlan_addr_equal() 101 return ipv6_addr_equal(&a->sin6.sin6_addr, &b->sin6.sin6_addr); in vxlan_addr_equal() 103 return a->sin.sin_addr.s_addr == b->sin.sin_addr.s_addr; in vxlan_addr_equal() 108 if (ipa->sa.sa_family == AF_INET6) in vxlan_addr_any() 109 return ipv6_addr_any(&ipa->sin6.sin6_addr); in vxlan_addr_any() [all …]
|
| /kernel/linux/linux-5.10/drivers/nvmem/ |
| D | qfprom.c | 1 // SPDX-License-Identifier: GPL-2.0-only 13 #include <linux/nvmem-provider.h> 20 /* Amount of time required to hold charge to blow fuse in micro-seconds */ 41 * struct qfprom_soc_data - config that varies from SoC to SoC. 55 * struct qfprom_priv - structure holding qfprom attributes 57 * @qfpraw: iomapped memory space for qfprom-efuse raw address space. 58 * @qfpconf: iomapped memory space for qfprom-efuse configuration address 63 * @secclk: Clock supply. 64 * @vcc: Regulator supply. 79 * struct qfprom_touched_values - saved values to restore after blowing [all …]
|
| /kernel/linux/linux-4.19/Documentation/admin-guide/pm/ |
| D | intel_pstate.rst | 21 For the processors supported by ``intel_pstate``, the P-state concept is broader 24 information about that). For this reason, the representation of P-states used 26 refer to `Intel® 64 and IA-32 Architectures Software Developer’s Manual 30 ``intel_pstate`` maps its internal representation of P-states to frequencies too 32 practical for ``intel_pstate`` to supply the ``CPUFreq`` core with a table of 36 Since the hardware P-state selection interface used by ``intel_pstate`` is 41 time the corresponding CPU is taken offline and need to be re-initialized when 45 only way to pass early-configuration-time parameters to it is via the kernel 56 or without hardware-managed P-states support and in the passive mode. Which of 61 ----------- [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ |
| D | vxlan.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2012-2013 Vyatta Inc. 64 /* per-network namespace private data for this module */ 92 static inline bool vxlan_collect_metadata(struct vxlan_sock *vs) in vxlan_collect_metadata() argument 94 return vs->flags & VXLAN_F_COLLECT_METADATA || in vxlan_collect_metadata() 102 if (a->sa.sa_family != b->sa.sa_family) in vxlan_addr_equal() 104 if (a->sa.sa_family == AF_INET6) in vxlan_addr_equal() 105 return ipv6_addr_equal(&a->sin6.sin6_addr, &b->sin6.sin6_addr); in vxlan_addr_equal() 107 return a->sin.sin_addr.s_addr == b->sin.sin_addr.s_addr; in vxlan_addr_equal() 113 ip->sin6.sin6_addr = nla_get_in6_addr(nla); in vxlan_nla_get_addr() [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/pm/ |
| D | intel_pstate.rst | 1 .. SPDX-License-Identifier: GPL-2.0 24 For the processors supported by ``intel_pstate``, the P-state concept is broader 27 information about that). For this reason, the representation of P-states used 32 ``intel_pstate`` maps its internal representation of P-states to frequencies too 34 practical for ``intel_pstate`` to supply the ``CPUFreq`` core with a table of 38 Since the hardware P-state selection interface used by ``intel_pstate`` is 43 time the corresponding CPU is taken offline and need to be re-initialized when 47 only way to pass early-configuration-time parameters to it is via the kernel 66 ----------- 69 hardware-managed P-states (HWP) support. If it works in this mode, the [all …]
|
| /kernel/linux/linux-5.10/drivers/media/i2c/ |
| D | max9271.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2017-2020 Jacopo Mondi 4 * Copyright (C) 2017-2020 Kieran Bingham 5 * Copyright (C) 2017-2020 Laurent Pinchart 6 * Copyright (C) 2017-2020 Niklas Söderlund 11 * chip. This is not a self-contained driver, as MAX9271 is usually embedded in 16 * functions exported from this library driver to maximize code re-use. 28 dev_dbg(&dev->client->dev, "%s(0x%02x)\n", __func__, reg); in max9271_read() 30 ret = i2c_smbus_read_byte_data(dev->client, reg); in max9271_read() 32 dev_dbg(&dev->client->dev, in max9271_read() [all …]
|
| /kernel/linux/linux-4.19/arch/arm/mach-davinci/ |
| D | board-dm644x-evm.c | 13 #include <linux/dma-mapping.h> 20 #include <linux/platform_data/gpio-davinci.h> 28 #include <linux/v4l2-dv-timings.h> 34 #include <asm/mach-types.h> 38 #include <linux/platform_data/i2c-davinci.h> 41 #include <linux/platform_data/mtd-davinci.h> 42 #include <linux/platform_data/mmc-davinci.h> 43 #include <linux/platform_data/usb-davinci.h> 44 #include <linux/platform_data/mtd-davinci-aemif.h> 45 #include <linux/platform_data/ti-aemif.h> [all …]
|