| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellx/ |
| D | uncore-memory.json | 7 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM Read CAS co… 17 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM Write CAS c… 27 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 36 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 45 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 74 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM WR_CAS (w/ and w/out auto-pre)", 78 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM CAS command… 87 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM Read CAS co… 92 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM RD_CAS (w/ and w/out auto-pre)", 96 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number or DRAM Read CAS co… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/haswellx/ |
| D | uncore-memory.json | 7 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM Read CAS co… 17 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM Write CAS c… 27 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 36 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 45 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 74 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM WR_CAS (w/ and w/out auto-pre)", 78 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM CAS command… 87 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM Read CAS co… 92 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM RD_CAS (w/ and w/out auto-pre)", 96 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number or DRAM Read CAS co… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellde/ |
| D | uncore-memory.json | 7 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 16 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 25 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 54 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM WR_CAS (w/ and w/out auto-pre)", 58 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM CAS command… 67 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM Read CAS co… 72 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM RD_CAS (w/ and w/out auto-pre)", 76 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number or DRAM Read CAS co… 93 …nds; Counts the number of underfill reads that are issued by the memory controller. This will gen… 110 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM Write CAS c… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivytown/ |
| D | uncore-memory.json | 7 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 16 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 25 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 54 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM WR_CAS (w/ and w/out auto-pre)", 58 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM CAS command… 67 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM Read CAS co… 72 … "BriefDescription": "DRAM RD_CAS and WR_CAS Commands.; All DRAM RD_CAS (w/ and w/out auto-pre)", 76 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number or DRAM Read CAS co… 93 …nds; Counts the number of underfill reads that are issued by the memory controller. This will gen… 110 …"PublicDescription": "DRAM RD_CAS and WR_CAS Commands; Counts the total number of DRAM Write CAS c… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | uncore-memory.json | 27 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 36 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 121 …line back to DRAM. This event will generally count about the same as the number of partial writes,… 151 … "DRAM CAS (Column Address Strobe) Commands.; DRAM WR_CAS (w/ and w/out auto-pre) in Read Major Mo… 155 …escription": "Counts the total number of Opportunistic DRAM Write CAS commands issued on this chan… 160 … "DRAM CAS (Column Address Strobe) Commands.; DRAM WR_CAS (w/ and w/out auto-pre) in Write Major M… 164 …ublicDescription": "Counts the total number or DRAM Write CAS commands issued on this channel whil… 176 … "BriefDescription": "Clockticks in the Memory Controller using a dedicated 48-bit Fixed Counter", 187 "PublicDescription": "Counts the number of times that the precharge all command was sent.", 191 "BriefDescription": "Number of DRAM Refreshes Issued", [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/gpio/ |
| D | gpio-sim.sh | 2 # SPDX-License-Identifier: GPL-2.0 6 CONFIGFS_DIR="/sys/kernel/config/gpio-sim" 7 MODULE="gpio-sim" 25 BANK=`basename $FILE` 26 if [ "$BANK" = "live" -o "$BANK" = "dev_name" ]; then 30 LINES=`ls $CONFIGFS_DIR/$CHIP/$BANK/ | grep -E ^line` 33 if [ -e $CONFIGFS_DIR/$CHIP/$BANK/$LINE/hog ]; then 34 rmdir $CONFIGFS_DIR/$CHIP/$BANK/$LINE/hog || \ 38 rmdir $CONFIGFS_DIR/$CHIP/$BANK/$LINE || \ 43 rmdir $CONFIGFS_DIR/$CHIP/$BANK [all …]
|
| /kernel/linux/linux-5.10/drivers/pinctrl/samsung/ |
| D | pinctrl-samsung.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * pin-controller/pin-mux/pin-config/gpio-driver for Samsung's SoC's. 25 * enum pincfg_type - possible pin configuration types supported. 46 * packed together into a 16-bits. The upper 8-bits represent the configuration 47 * type and the lower 8-bits hold the value of the configuration type. 57 * enum eint_type - possible external interrupt types. 58 * @EINT_TYPE_NONE: bank does not support external interrupts 59 * @EINT_TYPE_GPIO: bank supportes external gpio interrupts 60 * @EINT_TYPE_WKUP: bank supportes external wakeup interrupts 61 * @EINT_TYPE_WKUP_MUX: bank supports multiplexed external wakeup interrupts [all …]
|
| /kernel/linux/linux-6.6/drivers/pinctrl/samsung/ |
| D | pinctrl-samsung.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * pin-controller/pin-mux/pin-config/gpio-driver for Samsung's SoC's. 25 * enum pincfg_type - possible pin configuration types supported. 46 * packed together into a 16-bits. The upper 8-bits represent the configuration 47 * type and the lower 8-bits hold the value of the configuration type. 65 * enum eint_type - possible external interrupt types. 66 * @EINT_TYPE_NONE: bank does not support external interrupts 67 * @EINT_TYPE_GPIO: bank supportes external gpio interrupts 68 * @EINT_TYPE_WKUP: bank supportes external wakeup interrupts 69 * @EINT_TYPE_WKUP_MUX: bank supports multiplexed external wakeup interrupts [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | uncore-memory.json | 27 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 36 …number of DRAM Activate commands sent on this channel. Activate commands are issued to open up a … 121 …line back to DRAM. This event will generally count about the same as the number of partial writes,… 151 … "DRAM CAS (Column Address Strobe) Commands.; DRAM WR_CAS (w/ and w/out auto-pre) in Read Major Mo… 155 …escription": "Counts the total number of Opportunistic DRAM Write CAS commands issued on this chan… 160 … "DRAM CAS (Column Address Strobe) Commands.; DRAM WR_CAS (w/ and w/out auto-pre) in Write Major M… 164 …ublicDescription": "Counts the total number or DRAM Write CAS commands issued on this channel whil… 176 … "BriefDescription": "Clockticks in the Memory Controller using a dedicated 48-bit Fixed Counter", 187 "PublicDescription": "Counts the number of times that the precharge all command was sent.", 195 …number of ECC errors detected and corrected by the iMC on this channel. This counter is only usef… [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | pinctrl-st.txt | 3 Each multi-function pin is controlled, driven and routed through the 5 and multiple alternate functions(ALT1 - ALTx) that directly connect 14 GPIO bank can have one of the two possible types of interrupt-wirings. 17 reduces number of overall interrupts numbers required. All these banks belong to 20 | |----> [gpio-bank (n) ] 21 | |----> [gpio-bank (n + 1)] 22 [irqN]-- | irq-mux |----> [gpio-bank (n + 2)] 23 | |----> [gpio-bank (... )] 24 |_________|----> [gpio-bank (n + 7)] 26 Second type has a dedicated interrupt per gpio bank. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | pinctrl-st.txt | 3 Each multi-function pin is controlled, driven and routed through the 5 and multiple alternate functions(ALT1 - ALTx) that directly connect 14 GPIO bank can have one of the two possible types of interrupt-wirings. 17 reduces number of overall interrupts numbers required. All these banks belong to 20 | |----> [gpio-bank (n) ] 21 | |----> [gpio-bank (n + 1)] 22 [irqN]-- | irq-mux |----> [gpio-bank (n + 2)] 23 | |----> [gpio-bank (... )] 24 |_________|----> [gpio-bank (n + 7)] 26 Second type has a dedicated interrupt per gpio bank. [all …]
|
| /kernel/linux/linux-5.10/drivers/gpio/ |
| D | gpio-zynq.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2009 - 2014 Xilinx, Inc. 20 #define DRIVER_NAME "zynq-gpio" 46 ZYNQ##str##_GPIO_BANK0_NGPIO - 1) 49 ZYNQ##str##_GPIO_BANK1_NGPIO - 1) 52 ZYNQ##str##_GPIO_BANK2_NGPIO - 1) 55 ZYNQ##str##_GPIO_BANK3_NGPIO - 1) 58 ZYNQ##str##_GPIO_BANK4_NGPIO - 1) 61 ZYNQ##str##_GPIO_BANK5_NGPIO - 1) 64 /* LSW Mask & Data -WO */ [all …]
|
| /kernel/linux/linux-6.6/drivers/gpio/ |
| D | gpio-zynq.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2009 - 2014 Xilinx, Inc. 20 #define DRIVER_NAME "zynq-gpio" 46 ZYNQ##str##_GPIO_BANK0_NGPIO - 1) 49 ZYNQ##str##_GPIO_BANK1_NGPIO - 1) 52 ZYNQ##str##_GPIO_BANK2_NGPIO - 1) 55 ZYNQ##str##_GPIO_BANK3_NGPIO - 1) 58 ZYNQ##str##_GPIO_BANK4_NGPIO - 1) 61 ZYNQ##str##_GPIO_BANK5_NGPIO - 1) 64 /* LSW Mask & Data -WO */ [all …]
|
| /kernel/linux/linux-6.6/drivers/pinctrl/ |
| D | pinctrl-equilibrium.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 #define DRV_CUR_PINS 16 /* Drive Current pin number per register */ 74 * @nr_groups: number of groups included in @groups. 83 * struct eqbr_pin_bank: represent a pin bank. 84 * @membase: base address of the pin bank register. 85 * @id: bank id, to idenify the unique bank. 86 * @pin_base: starting pin number of the pin bank. 87 * @nr_pins: number of the pins of the pin bank. 88 * @aval_pinmap: available pin bitmap of the pin bank. 104 * @bank: pointer to corresponding pin bank. [all …]
|
| D | pinctrl-rockchip.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2020-2021 Rockchip Electronics Co. Ltd. 8 * With some ideas taken from pinctrl-samsung: 14 * and pinctrl-at91: 15 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> 242 * @offset: if initialized to -1 it will be autocalculated, by specifying 275 * @offset: if initialized to -1 it will be autocalculated, by specifying 288 * @dev: the pinctrl device bind to the bank 289 * @reg_base: register base of the gpio bank 291 * @clk: clock of the gpio bank [all …]
|
| /kernel/linux/linux-5.10/drivers/dma/ipu/ |
| D | ipu_irq.c | 1 // SPDX-License-Identifier: GPL-2.0-only 15 #include <linux/dma/ipu-dma.h> 20 * Register read / write - shall be inlined by the compiler 24 return __raw_readl(ipu->reg_ipu + reg); in ipu_read_reg() 29 __raw_writel(value, ipu->reg_ipu + reg); in ipu_write_reg() 72 struct ipu_irq_bank *bank; member 96 struct ipu_irq_bank *bank; in ipu_irq_unmask() local 102 bank = map->bank; in ipu_irq_unmask() 103 if (!bank) { in ipu_irq_unmask() 105 pr_err("IPU: %s(%u) - unmapped!\n", __func__, d->irq); in ipu_irq_unmask() [all …]
|
| /kernel/linux/linux-5.10/drivers/pinctrl/ |
| D | pinctrl-equilibrium.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 #define DRV_CUR_PINS 16 /* Drive Current pin number per register */ 74 * @nr_groups: number of groups included in @groups. 83 * struct eqbr_pin_bank: represent a pin bank. 84 * @membase: base address of the pin bank register. 85 * @id: bank id, to idenify the unique bank. 86 * @pin_base: starting pin number of the pin bank. 87 * @nr_pins: number of the pins of the pin bank. 88 * @aval_pinmap: available pin bitmap of the pin bank. 101 * @bank: pointer to corresponding pin bank. [all …]
|
| /kernel/linux/linux-6.6/drivers/thermal/mediatek/ |
| D | auxadc_thermal.c | 1 // SPDX-License-Identifier: GPL-2.0-only 15 #include <linux/nvmem-consumer.h> 103 /* The total number of temperature sensors in the MT8173 */ 106 /* The number of banks in the MT8173 */ 109 /* The number of sensing points per bank */ 112 /* The number of controller in the MT8173 */ 119 #define MT8173_TEMP_MIN -20000 195 /* The total number of temperature sensors in the MT2701 */ 198 /* The number of sensing points per bank */ 201 /* The number of controller in the MT2701 */ [all …]
|
| /kernel/linux/linux-5.10/drivers/thermal/ |
| D | mtk_thermal.c | 1 // SPDX-License-Identifier: GPL-2.0-only 15 #include <linux/nvmem-consumer.h> 101 /* The total number of temperature sensors in the MT8173 */ 104 /* The number of banks in the MT8173 */ 107 /* The number of sensing points per bank */ 110 /* The number of controller in the MT8173 */ 174 /* The total number of temperature sensors in the MT2701 */ 177 /* The number of sensing points per bank */ 180 /* The number of controller in the MT2701 */ 195 /* The total number of temperature sensors in the MT2712 */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/hwmon/ |
| D | abituguru-datasheet.rst | 14 Olle Sandberg <ollebull@gmail.com>, 2005-05-25 27 Hans de Goede <j.w.r.degoede@hhs.nl>, 28-01-2006 33 As far as known the uGuru is always placed at and using the (ISA) I/O-ports 34 0xE0 and 0xE4, so we don't have to scan any port-range, just check what the two 35 ports are holding for detection. We will refer to 0xE0 as CMD (command-port) 39 present. We have to check for two different values at data-port, because 41 later on attached again data-port will hold 0x08, more about this later. 57 ---------- 59 The uGuru has a number of different addressing levels. The first addressing 60 level we will call banks. A bank holds data for one or more sensors. The data [all …]
|
| /kernel/linux/linux-6.6/Documentation/hwmon/ |
| D | abituguru-datasheet.rst | 14 Olle Sandberg <ollebull@gmail.com>, 2005-05-25 27 Hans de Goede <j.w.r.degoede@hhs.nl>, 28-01-2006 33 As far as known the uGuru is always placed at and using the (ISA) I/O-ports 34 0xE0 and 0xE4, so we don't have to scan any port-range, just check what the two 35 ports are holding for detection. We will refer to 0xE0 as CMD (command-port) 39 present. We have to check for two different values at data-port, because 41 later on attached again data-port will hold 0x08, more about this later. 57 ---------- 59 The uGuru has a number of different addressing levels. The first addressing 60 level we will call banks. A bank holds data for one or more sensors. The data [all …]
|
| /kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
| D | denali.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright (c) 2009 - 2010, Intel Corporation and its suppliers. 18 #define DEVICE_RESET__BANK(bank) BIT(bank) argument 36 #define RB_PIN_ENABLED__BANK(bank) BIT(bank) argument 208 #define INTR_STATUS(bank) (0x410 + (bank) * 0x50) argument 209 #define INTR_EN(bank) (0x420 + (bank) * 0x50) argument 230 #define PAGE_CNT(bank) (0x430 + (bank) * 0x50) argument 231 #define ERR_PAGE_ADDR(bank) (0x440 + (bank) * 0x50) argument 232 #define ERR_BLOCK_ADDR(bank) (0x450 + (bank) * 0x50) argument 254 #define ECC_COR_INFO(bank) (0x650 + (bank) / 2 * 0x10) argument [all …]
|
| /kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
| D | denali.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright (c) 2009 - 2010, Intel Corporation and its suppliers. 18 #define DEVICE_RESET__BANK(bank) BIT(bank) argument 36 #define RB_PIN_ENABLED__BANK(bank) BIT(bank) argument 208 #define INTR_STATUS(bank) (0x410 + (bank) * 0x50) argument 209 #define INTR_EN(bank) (0x420 + (bank) * 0x50) argument 230 #define PAGE_CNT(bank) (0x430 + (bank) * 0x50) argument 231 #define ERR_PAGE_ADDR(bank) (0x440 + (bank) * 0x50) argument 232 #define ERR_BLOCK_ADDR(bank) (0x450 + (bank) * 0x50) argument 254 #define ECC_COR_INFO(bank) (0x650 + (bank) / 2 * 0x10) argument [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/ |
| D | brcm,brcmstb-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/brcm,brcmstb-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 The controller's registers are organized as sets of eight 32-bit 11 registers with each set controlling a bank of up to 32 pins. A single 15 - Doug Berger <opendmb@gmail.com> 16 - Florian Fainelli <f.fainelli@gmail.com> 21 - enum: 22 - brcm,bcm7445-gpio [all …]
|
| /kernel/linux/linux-6.6/drivers/mtd/devices/ |
| D | spear_smi.c | 157 * struct spear_smi - Structure for SMI Device 165 * @cmd_complete: queue to wait for command completion of NOR-flash. 166 * @num_flashes: number of flashes actually present on board. 167 * @flash: separate structure for each Serial NOR-flash attached to SMI. 182 * struct spear_snor_flash - Structure for Serial NOR Flash 184 * @bank: Bank number(0, 1, 2, 3) for each NOR-flash. 185 * @dev_id: Device ID of NOR-flash. 187 * @mtd: MTD info for each NOR-flash. 188 * @num_parts: Total number of partition in each bank of NOR-flash. 189 * @parts: Partition info for each bank of NOR-flash. [all …]
|