| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | fsl-fman.txt | 5 - FMan Node 6 - FMan Port Node 7 - FMan MURAM Node 8 - FMan dTSEC/XGEC/mEMAC Node 9 - FMan IEEE 1588 Node 10 - FMan MDIO Node 11 - Example 18 Due to the fact that the FMan is an aggregation of sub-engines (ports, MACs, 23 - compatible 25 Value type: <stringlist> [all …]
|
| D | broadcom-bcm87xx.txt | 5 "ethernet-phy-ieee802.3-c45" 9 - broadcom,c45-reg-init : one of more sets of 4 cells. The first cell 11 address within the MMD, the third cell contains a mask to be ANDed 12 with the existing register value, and the fourth cell is ORed with 13 he result to yield the new register value. If the third cell has a 14 value of zero, no read of the existing value is performed. 18 ethernet-phy@5 { 20 compatible = "broadcom,bcm8706", "ethernet-phy-ieee802.3-c45"; 21 interrupt-parent = <&gpio>; 28 broadcom,c45-reg-init = <1 0xc808 0xff8f 0x70>;
|
| D | ibm,emac.txt | 8 correct clock-frequency property. 13 - device_type : "network" 15 - compatible : compatible list, contains 2 entries, first is 16 "ibm,emac-CHIP" where CHIP is the host ASIC (440gx, 18 "ibm,emac4". For Axon, thus, we have: "ibm,emac-axon", 20 - interrupts : <interrupt mapping for EMAC IRQ and WOL IRQ> 21 - reg : <registers mapping> 22 - local-mac-address : 6 bytes, MAC address 23 - mal-device : phandle of the associated McMAL node 24 - mal-tx-channel : 1 cell, index of the tx channel on McMAL associated [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | fsl-fman.txt | 5 - FMan Node 6 - FMan Port Node 7 - FMan MURAM Node 8 - FMan dTSEC/XGEC/mEMAC Node 9 - FMan IEEE 1588 Node 10 - FMan MDIO Node 11 - Example 18 Due to the fact that the FMan is an aggregation of sub-engines (ports, MACs, 23 - compatible 25 Value type: <stringlist> [all …]
|
| D | broadcom-bcm87xx.txt | 5 "ethernet-phy-ieee802.3-c45" 9 - broadcom,c45-reg-init : one of more sets of 4 cells. The first cell 11 address within the MMD, the third cell contains a mask to be ANDed 12 with the existing register value, and the fourth cell is ORed with 13 he result to yield the new register value. If the third cell has a 14 value of zero, no read of the existing value is performed. 18 ethernet-phy@5 { 20 compatible = "broadcom,bcm8706", "ethernet-phy-ieee802.3-c45"; 21 interrupt-parent = <&gpio>; 28 broadcom,c45-reg-init = <1 0xc808 0xff8f 0x70>;
|
| D | ibm,emac.txt | 8 correct clock-frequency property. 13 - device_type : "network" 15 - compatible : compatible list, contains 2 entries, first is 16 "ibm,emac-CHIP" where CHIP is the host ASIC (440gx, 18 "ibm,emac4". For Axon, thus, we have: "ibm,emac-axon", 20 - interrupts : <interrupt mapping for EMAC IRQ and WOL IRQ> 21 - reg : <registers mapping> 22 - local-mac-address : 6 bytes, MAC address 23 - mal-device : phandle of the associated McMAL node 24 - mal-tx-channel : 1 cell, index of the tx channel on McMAL associated [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | mpic.txt | 14 - compatible 16 Value type: <string> 22 - reg 24 Value type: <prop-encoded-array> 29 - interrupt-controller 31 Value type: <empty> 35 - #interrupt-cells 37 Value type: <u32> 38 Definition: Shall be 2 or 4. A value of 2 means that interrupt 39 specifiers do not contain the interrupt-type or type-specific [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | mpic.txt | 14 - compatible 16 Value type: <string> 22 - reg 24 Value type: <prop-encoded-array> 29 - interrupt-controller 31 Value type: <empty> 35 - #interrupt-cells 37 Value type: <u32> 38 Definition: Shall be 2 or 4. A value of 2 means that interrupt 39 specifiers do not contain the interrupt-type or type-specific [all …]
|
| /kernel/liteos_m/tools/ |
| D | mem_analysis.py | 2 # -*- coding: utf-8 -*- 5 # Copyright (c) 2020-2022 Huawei Device Co., Ltd. 10 # http://www.apache.org/licenses/LICENSE-2.0 63 c = ws.cell(row=base_address + 1, column=1) 64 c.value = values.get('offsets') 65 c = ws.cell(row=base_address + 1, column=2) 66 c.value = values.get('section') 67 c = ws.cell(row=base_address + 1, column=3) 68 c.value = values.get('sizeH') 69 c = ws.cell(row=base_address + 1, column=4) [all …]
|
| /kernel/linux/linux-5.10/drivers/nvmem/ |
| D | core.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2013 Maxime Ripard <maxime.ripard@free-electrons.com> 16 #include <linux/nvmem-consumer.h> 17 #include <linux/nvmem-provider.h> 72 if (nvmem->reg_read) in nvmem_reg_read() 73 return nvmem->reg_read(nvmem->priv, offset, val, bytes); in nvmem_reg_read() 75 return -EINVAL; in nvmem_reg_read() 83 if (nvmem->reg_write) { in nvmem_reg_write() 84 gpiod_set_value_cansleep(nvmem->wp_gpio, 0); in nvmem_reg_write() 85 ret = nvmem->reg_write(nvmem->priv, offset, val, bytes); in nvmem_reg_write() [all …]
|
| /kernel/linux/linux-6.6/drivers/nvmem/ |
| D | core.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2013 Maxime Ripard <maxime.ripard@free-electrons.com> 16 #include <linux/nvmem-consumer.h> 17 #include <linux/nvmem-provider.h> 64 if (nvmem->reg_read) in __nvmem_reg_read() 65 return nvmem->reg_read(nvmem->priv, offset, val, bytes); in __nvmem_reg_read() 67 return -EINVAL; in __nvmem_reg_read() 75 if (nvmem->reg_write) { in __nvmem_reg_write() 76 gpiod_set_value_cansleep(nvmem->wp_gpio, 0); in __nvmem_reg_write() 77 ret = nvmem->reg_write(nvmem->priv, offset, val, bytes); in __nvmem_reg_write() [all …]
|
| /kernel/linux/linux-6.6/drivers/md/ |
| D | dm-bio-prison-v1.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) 2011-2017 Red Hat, Inc. 11 #include "persistent-data/dm-block-manager.h" /* FIXME: for dm_block_t */ 12 #include "dm-thin-metadata.h" /* FIXME: for dm_thin_id */ 17 /*----------------------------------------------------------------*/ 21 * where they can't cause any mischief. Bios are put in a cell identified 22 * by a key, multiple bios can be in the same cell. When the cell is 38 * The range of a key (block_end - block_begin) must not 65 * Eventually all bio prison clients should manage their own cell memory. 73 struct dm_bio_prison_cell *cell); [all …]
|
| /kernel/linux/linux-5.10/drivers/md/ |
| D | dm-bio-prison-v1.h | 2 * Copyright (C) 2011-2017 Red Hat, Inc. 10 #include "persistent-data/dm-block-manager.h" /* FIXME: for dm_block_t */ 11 #include "dm-thin-metadata.h" /* FIXME: for dm_thin_id */ 16 /*----------------------------------------------------------------*/ 20 * where they can't cause any mischief. Bios are put in a cell identified 21 * by a key, multiple bios can be in the same cell. When the cell is 54 * Eventually all bio prison clients should manage their own cell memory. 62 struct dm_bio_prison_cell *cell); 65 * Creates, or retrieves a cell that overlaps the given key. 67 * Returns 1 if pre-existing cell returned, zero if new cell created using [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/reset/ |
| D | nvmem-reboot-mode.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/reset/nvmem-reboot-mode.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bartosz Golaszewski <bartosz.golaszewski@linaro.org> 13 This driver gets the reboot mode magic value from the reboot-mode driver 14 and stores it in the NVMEM cell named "reboot-mode". The bootloader can 15 then read it and take different action according to the value. 19 const: nvmem-reboot-mode 21 nvmem-cells: [all …]
|
| /kernel/linux/linux-5.10/arch/parisc/include/asm/ |
| D | pdcpat.h | 9 * Copyright 2000 (c) Hewlett Packard (Paul Bame <bame()spam.parisc-linux.org>) 10 * Copyright 2000,2004 (c) Grant Grundler <grundler()nahspam.parisc-linux.org> 15 * manipulatin g cell state within PD */ 16 #define PDC_PAT_CELL_GET_NUMBER 0L /* Return Cell number */ 17 #define PDC_PAT_CELL_GET_INFO 1L /* Returns info about Cell */ 19 #define PDC_PAT_CELL_SET_ATTENTION 9L /* Set Cell Attention indicator */ 20 #define PDC_PAT_CELL_NUMBER_TO_LOC 10L /* Cell Number -> Location */ 29 #define PDC_PAT_CELL_CHANGE_ALIAS 129L /* Change Non-Equivalent Alias Chacking */ 63 /* PDC PAT CHASSIS LOG -- Platform logging & forward progress functions */ 74 /* PDC PAT CPU -- CPU configuration within the protection domain */ [all …]
|
| /kernel/linux/linux-6.6/arch/parisc/include/asm/ |
| D | pdcpat.h | 9 * Copyright 2000 (c) Hewlett Packard (Paul Bame <bame()spam.parisc-linux.org>) 10 * Copyright 2000,2004 (c) Grant Grundler <grundler()nahspam.parisc-linux.org> 15 * manipulatin g cell state within PD */ 16 #define PDC_PAT_CELL_GET_NUMBER 0L /* Return Cell number */ 17 #define PDC_PAT_CELL_GET_INFO 1L /* Returns info about Cell */ 19 #define PDC_PAT_CELL_SET_ATTENTION 9L /* Set Cell Attention indicator */ 20 #define PDC_PAT_CELL_NUMBER_TO_LOC 10L /* Cell Number -> Location */ 29 #define PDC_PAT_CELL_CHANGE_ALIAS 129L /* Change Non-Equivalent Alias Chacking */ 63 /* PDC PAT CHASSIS LOG -- Platform logging & forward progress functions */ 74 /* PDC PAT CPU -- CPU configuration within the protection domain */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | ext-ctrls-detect.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _detect-controls: 13 .. _detect-control-id: 28 .. flat-table:: 29 :header-rows: 0 30 :stub-columns: 0 32 * - ``V4L2_DETECT_MD_MODE_DISABLED`` 33 - Disable motion detection. 34 * - ``V4L2_DETECT_MD_MODE_GLOBAL`` 35 - Use a single motion detection threshold. [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/ |
| D | ext-ctrls-detect.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _detect-controls: 13 .. _detect-control-id: 28 .. flat-table:: 29 :header-rows: 0 30 :stub-columns: 0 32 * - ``V4L2_DETECT_MD_MODE_DISABLED`` 33 - Disable motion detection. 34 * - ``V4L2_DETECT_MD_MODE_GLOBAL`` 35 - Use a single motion detection threshold. [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/iio/Documentation/ |
| D | sysfs-bus-iio-adc-ad7280a | 1 What: /sys/bus/iio/devices/deviceX/inY-inZ_balance_switch_en 3 Contact: linux-iio@vger.kernel.org 5 Writing 1 enables the cell balance output switch corresponding 6 to input Y. Writing 0 disables it. If the inY-inZ_balance_timer 7 is set to a none zero value, the corresponding switch will 11 What: /sys/bus/iio/devices/deviceX/inY-inZ_balance_timer 13 Contact: linux-iio@vger.kernel.org 15 The inY-inZ_balance_timer file allows the user to program 16 individual times for each cell balance output. The AD7280A 17 allows the user to set the timer to a value from 0 minutes to [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/iio/Documentation/ |
| D | sysfs-bus-iio-adc-ad7280a | 1 What: /sys/bus/iio/devices/deviceX/inY-inZ_balance_switch_en 3 Contact: linux-iio@vger.kernel.org 5 Writing 1 enables the cell balance output switch corresponding 6 to input Y. Writing 0 disables it. If the inY-inZ_balance_timer 7 is set to a none zero value, the corresponding switch will 11 What: /sys/bus/iio/devices/deviceX/inY-inZ_balance_timer 13 Contact: linux-iio@vger.kernel.org 15 The inY-inZ_balance_timer file allows the user to program 16 individual times for each cell balance output. The AD7280A 17 allows the user to set the timer to a value from 0 minutes to [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | vexpress-sysreg.txt | 2 -------------------------------------- 9 - compatible value : = "arm,vexpress,sysreg"; 10 - reg : physical base address and the size of the registers window 13 - gpio-controller : specifies that the node is a GPIO controller 14 - #gpio-cells : size of the GPIO specifier, should be 2: 15 - first cell is the pseudo-GPIO line number: 16 0 - MMC CARDIN 17 1 - MMC WPROT 18 2 - NOR FLASH WPn 19 - second cell can take standard GPIO flags (currently ignored). [all …]
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | intel-lpss.c | 1 // SPDX-License-Identifier: GPL-2.0-only 15 #include <linux/clk-provider.h> 27 #include <linux/io-64-nonatomic-lo-hi.h> 31 #include "intel-lpss.h" 41 /* Offsets from lpss->priv */ 77 struct mfd_cell *cell; member 117 .name = "dw-apb-uart", 123 .name = "pxa2xx-spi", 133 lpss->active_ltr = readl(lpss->priv + LPSS_PRIV_ACTIVELTR); in intel_lpss_cache_ltr() 134 lpss->idle_ltr = readl(lpss->priv + LPSS_PRIV_IDLELTR); in intel_lpss_cache_ltr() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | cirrus,madera.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 21 include/dt-bindings/sound/madera.h 26 - $ref: dai-common.yaml# 29 '#sound-dai-cells': 31 The first cell indicating the audio interface. 38 INnAR INnBL INnBR. For non-muxed inputs the first two cells 46 $ref: /schemas/types.yaml#/definitions/uint32-array [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | cirrus,madera.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 21 include/dt-bindings/sound/madera.h 26 '#sound-dai-cells': 28 The first cell indicating the audio interface. 35 INnAR INnBL INnBR. For non-muxed inputs the first two cells 43 $ref: /schemas/types.yaml#/definitions/uint32-array 51 cirrus,out-mono: [all …]
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | intel-lpss.c | 1 // SPDX-License-Identifier: GPL-2.0-only 15 #include <linux/clk-provider.h> 27 #include <linux/io-64-nonatomic-lo-hi.h> 31 #include "intel-lpss.h" 41 /* Offsets from lpss->priv */ 77 struct mfd_cell *cell; member 117 .name = "dw-apb-uart", 123 .name = "pxa2xx-spi", 133 lpss->active_ltr = readl(lpss->priv + LPSS_PRIV_ACTIVELTR); in intel_lpss_cache_ltr() 134 lpss->idle_ltr = readl(lpss->priv + LPSS_PRIV_IDLELTR); in intel_lpss_cache_ltr() [all …]
|