| /kernel/linux/linux-5.10/Documentation/ABI/stable/ |
| D | sysfs-driver-mlxreg-io | 1 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/asic_health 6 0 - health failed, 2 - health OK, 3 - ASIC in booting state. 10 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_version 11 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_version 20 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/fan_dir 25 forward direction - relevant bit is set 0; 26 reversed direction - relevant bit is set 1. 30 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld3_version 39 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/jtag_enable 48 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/select_iio [all …]
|
| /kernel/linux/linux-6.6/Documentation/ABI/stable/ |
| D | sysfs-driver-mlxreg-io | 1 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/asic_health 6 0 - health failed, 2 - health OK, 3 - ASIC in booting state. 10 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_version 11 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_version 20 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/fan_dir 25 forward direction - relevant bit is set 0; 26 reversed direction - relevant bit is set 1. 30 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld3_version 39 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/jtag_enable 48 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/select_iio [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/snic/ |
| D | snic_stats.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 10 atomic64_t max_sgl; /* Max # SGLs for any IO */ 11 atomic64_t max_time; /* Max time to process IO */ 12 atomic64_t max_qtime; /* Max time to Queue the IO */ 13 atomic64_t max_cmpl_time; /* Max time to complete the IO */ 15 atomic64_t max_io_sz; /* Max IO Size */ 16 atomic64_t compl; /* IO Completions */ 17 atomic64_t fail; /* IO Failures */ 21 atomic64_t io_not_found; /* IO Not Found */ 30 atomic64_t io_not_found;/* Abort IO Not Found */ [all …]
|
| D | snic_debugfs.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 * snic_debugfs_init - Initialize debugfs for snic debug logging 21 snic_glob->trc_root = debugfs_create_dir("snic", NULL); in snic_debugfs_init() 23 snic_glob->stats_root = debugfs_create_dir("statistics", in snic_debugfs_init() 24 snic_glob->trc_root); in snic_debugfs_init() 28 * snic_debugfs_term - Tear down debugfs intrastructure 37 debugfs_remove(snic_glob->stats_root); in snic_debugfs_term() 38 snic_glob->stats_root = NULL; in snic_debugfs_term() 40 debugfs_remove(snic_glob->trc_root); in snic_debugfs_term() 41 snic_glob->trc_root = NULL; in snic_debugfs_term() [all …]
|
| D | snic_scsi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 22 #define snic_cmd_tag(sc) (scsi_cmd_to_rq(sc)->tag) 100 u32 hash = snic_cmd_tag(sc) & (SNIC_IO_LOCKS - 1); in snic_io_lock_hash() 102 return &snic->io_req_lock[hash]; in snic_io_lock_hash() 108 return &snic->io_req_lock[tag & (SNIC_IO_LOCKS - 1)]; in snic_io_lock_tag() 128 SNIC_SCSI_DBG(snic->shost, in snic_release_req_buf() 130 sc, snic_cmd_tag(sc), rqi, rqi->req, rqi->abort_req, in snic_release_req_buf() 131 rqi->dr_req, snic_ioreq_state_to_str(CMD_STATE(sc)), in snic_release_req_buf() 134 if (req->u.icmnd.sense_addr) in snic_release_req_buf() 135 dma_unmap_single(&snic->pdev->dev, in snic_release_req_buf() [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/snic/ |
| D | snic_stats.h | 24 atomic64_t max_sgl; /* Max # SGLs for any IO */ 25 atomic64_t max_time; /* Max time to process IO */ 26 atomic64_t max_qtime; /* Max time to Queue the IO */ 27 atomic64_t max_cmpl_time; /* Max time to complete the IO */ 29 atomic64_t max_io_sz; /* Max IO Size */ 30 atomic64_t compl; /* IO Completions */ 31 atomic64_t fail; /* IO Failures */ 35 atomic64_t io_not_found; /* IO Not Found */ 44 atomic64_t io_not_found;/* Abort IO Not Found */ 49 atomic64_t dev_resets; /* Device Reset Counter */ [all …]
|
| D | snic_debugfs.c | 25 * snic_debugfs_init - Initialize debugfs for snic debug logging 35 snic_glob->trc_root = debugfs_create_dir("snic", NULL); in snic_debugfs_init() 37 snic_glob->stats_root = debugfs_create_dir("statistics", in snic_debugfs_init() 38 snic_glob->trc_root); in snic_debugfs_init() 42 * snic_debugfs_term - Tear down debugfs intrastructure 51 debugfs_remove(snic_glob->stats_root); in snic_debugfs_term() 52 snic_glob->stats_root = NULL; in snic_debugfs_term() 54 debugfs_remove(snic_glob->trc_root); in snic_debugfs_term() 55 snic_glob->trc_root = NULL; in snic_debugfs_term() 59 * snic_reset_stats_open - Open the reset_stats file [all …]
|
| D | snic_scsi.c | 36 #define snic_cmd_tag(sc) (((struct scsi_cmnd *) sc)->request->tag) 114 u32 hash = snic_cmd_tag(sc) & (SNIC_IO_LOCKS - 1); in snic_io_lock_hash() 116 return &snic->io_req_lock[hash]; in snic_io_lock_hash() 122 return &snic->io_req_lock[tag & (SNIC_IO_LOCKS - 1)]; in snic_io_lock_tag() 142 SNIC_SCSI_DBG(snic->shost, in snic_release_req_buf() 144 sc, snic_cmd_tag(sc), rqi, rqi->req, rqi->abort_req, in snic_release_req_buf() 145 rqi->dr_req, snic_ioreq_state_to_str(CMD_STATE(sc)), in snic_release_req_buf() 148 if (req->u.icmnd.sense_addr) in snic_release_req_buf() 149 dma_unmap_single(&snic->pdev->dev, in snic_release_req_buf() 150 le64_to_cpu(req->u.icmnd.sense_addr), in snic_release_req_buf() [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/realtek/ |
| D | rtd129x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 5 * Copyright (c) 2016-2019 Andreas Färber 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/reset/realtek,rtd1295.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <1>; 18 #size-cells = <1>; 20 reserved-memory { 21 #address-cells = <1>; 22 #size-cells = <1>; [all …]
|
| D | rtd139x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/reset/realtek,rtd1295.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <1>; 17 #size-cells = <1>; 19 reserved-memory { 20 #address-cells = <1>; 21 #size-cells = <1>; 34 no-map; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/realtek/ |
| D | rtd129x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 5 * Copyright (c) 2016-2019 Andreas Färber 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/reset/realtek,rtd1295.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <1>; 18 #size-cells = <1>; 20 reserved-memory { 21 #address-cells = <1>; 22 #size-cells = <1>; [all …]
|
| D | rtd139x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/reset/realtek,rtd1295.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <1>; 17 #size-cells = <1>; 19 reserved-memory { 20 #address-cells = <1>; 21 #size-cells = <1>; 34 no-map; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/nfc/ |
| D | nfcmrvl.txt | 4 - compatible: Should be: 5 - "marvell,nfc-uart" or "mrvl,nfc-uart" for UART devices 6 - "marvell,nfc-i2c" for I2C devices 7 - "marvell,nfc-spi" for SPI devices 10 - pinctrl-names: Contains only one value - "default". 11 - pintctrl-0: Specifies the pin control groups used for this controller. 12 - reset-n-io: Output GPIO pin used to reset the chip (active low). 13 - hci-muxed: Specifies that the chip is muxing NCI over HCI frames. 15 Optional UART-based chip specific properties: 16 - flow-control: Specifies that the chip is using RTS/CTS. [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | rtd1195.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 3 * Copyright (c) 2017-2019 Andreas Färber 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/realtek,rtd1195.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <1>; 17 #size-cells = <1>; 20 #address-cells = <1>; 21 #size-cells = <0>; 25 compatible = "arm,cortex-a7"; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/realtek/ |
| D | rtd1195.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 3 * Copyright (c) 2017-2019 Andreas Färber 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/realtek,rtd1195.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <1>; 17 #size-cells = <1>; 20 #address-cells = <1>; 21 #size-cells = <0>; 25 compatible = "arm,cortex-a7"; [all …]
|
| /kernel/linux/linux-6.6/sound/soc/sh/rcar/ |
| D | ctu.c | 1 // SPDX-License-Identifier: GPL-2.0 50 * ----------------------------------------------------------------------- 55 * H'00_0001 2.38 x 10^-7 -132 56 * H'00_0000 0 Mute H'FF_FFFF 2.38 x 10^-7 -132 59 * Ex) Input ch -> Output ch 60 * 1ch -> 0ch 61 * 0ch -> 1ch 63 * amixer set "CTU Reset" on 68 * amixer set "CTU Reset" on 76 struct rsnd_kctrl_cfg_s reset; member [all …]
|
| /kernel/linux/linux-5.10/sound/soc/sh/rcar/ |
| D | ctu.c | 1 // SPDX-License-Identifier: GPL-2.0 50 * ----------------------------------------------------------------------- 55 * H'00_0001 2.38 x 10^-7 -132 56 * H'00_0000 0 Mute H'FF_FFFF 2.38 x 10^-7 -132 59 * Ex) Input ch -> Output ch 60 * 1ch -> 0ch 61 * 0ch -> 1ch 63 * amixer set "CTU Reset" on 68 * amixer set "CTU Reset" on 76 struct rsnd_kctrl_cfg_s reset; member [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | smsc911x.txt | 1 * Smart Mixed-Signal Connectivity (SMSC) LAN911x/912x Controller 4 - compatible : Should be "smsc,lan<model>", "smsc,lan9115" 5 - reg : Address and length of the io space for SMSC LAN 6 - interrupts : one or two interrupt specifiers 7 - The first interrupt is the SMSC LAN interrupt line 8 - The second interrupt (if present) is the PME (power 11 - phy-mode : See ethernet.txt file in the same directory 14 - reg-shift : Specify the quantity to shift the register offsets by 15 - reg-io-width : Specify the size (in bytes) of the IO accesses that 18 - smsc,irq-active-high : Indicates the IRQ polarity is active-high [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/isci/ |
| D | remote_device.h | 7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 74 * isci_remote_device - isci representation of a sas expander / end point 76 * @connection_rate: per-taskcontext connection rate for this device 116 kref_get(&idev->kref); in isci_get_device() 122 struct isci_remote_device *idev = dev->lldd_dev; in isci_lookup_device() 124 if (idev && !test_bit(IDEV_GONE, &idev->flags)) { in isci_lookup_device() 125 kref_get(&idev->kref); in isci_lookup_device() 136 kref_put(&idev->kref, isci_remote_device_release); in isci_put_device() [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/isci/ |
| D | remote_device.h | 7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 74 * isci_remote_device - isci representation of a sas expander / end point 76 * @connection_rate: per-taskcontext connection rate for this device 116 kref_get(&idev->kref); in isci_get_device() 122 struct isci_remote_device *idev = dev->lldd_dev; in isci_lookup_device() 124 if (idev && !test_bit(IDEV_GONE, &idev->flags)) { in isci_lookup_device() 125 kref_get(&idev->kref); in isci_lookup_device() 136 kref_put(&idev->kref, isci_remote_device_release); in isci_put_device() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/arcnet/ |
| D | com90io.c | 2 * Linux ARCnet driver - COM90xx chipset (IO-mapped buffers) 5 * Written 1994-1999 by Avery Pennarun. 6 * Written 1999-2000 by Martin Mares <mj@ucw.cz>. 40 #include <linux/io.h> 64 * IO-mapped operation routines * 73 int ioaddr = dev->base_addr; in get_buffer_byte() 85 int ioaddr = dev->base_addr; in put_buffer_byte() 98 int ioaddr = dev->base_addr; in get_whole_buffer() 103 while (length--) in get_whole_buffer() 114 int ioaddr = dev->base_addr; in put_whole_buffer() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/arcnet/ |
| D | com90io.c | 2 * Linux ARCnet driver - COM90xx chipset (IO-mapped buffers) 5 * Written 1994-1999 by Avery Pennarun. 6 * Written 1999-2000 by Martin Mares <mj@ucw.cz>. 40 #include <linux/io.h> 64 * IO-mapped operation routines * 73 int ioaddr = dev->base_addr; in get_buffer_byte() 85 int ioaddr = dev->base_addr; in put_buffer_byte() 98 int ioaddr = dev->base_addr; in get_whole_buffer() 103 while (length--) in get_whole_buffer() 114 int ioaddr = dev->base_addr; in put_whole_buffer() [all …]
|
| /kernel/linux/linux-5.10/drivers/watchdog/ |
| D | wd501p.h | 1 /* SPDX-License-Identifier: GPL-1.0+ */ 19 #define WDT_COUNT0 (io+0) 20 #define WDT_COUNT1 (io+1) 21 #define WDT_COUNT2 (io+2) 22 #define WDT_CR (io+3) 23 #define WDT_SR (io+4) /* Start buzzer on PCI write */ 24 #define WDT_RT (io+5) /* Stop buzzer on PCI write */ 25 #define WDT_BUZZER (io+6) /* PCI only: rd=disable, wr=enable */ 26 #define WDT_DC (io+7) 30 #define WDT_CLOCK (io+12) /* COUNT2: rd=16.67MHz, wr=2.0833MHz */ [all …]
|
| /kernel/linux/linux-6.6/drivers/watchdog/ |
| D | wd501p.h | 1 /* SPDX-License-Identifier: GPL-1.0+ */ 19 #define WDT_COUNT0 (io+0) 20 #define WDT_COUNT1 (io+1) 21 #define WDT_COUNT2 (io+2) 22 #define WDT_CR (io+3) 23 #define WDT_SR (io+4) /* Start buzzer on PCI write */ 24 #define WDT_RT (io+5) /* Stop buzzer on PCI write */ 25 #define WDT_BUZZER (io+6) /* PCI only: rd=disable, wr=enable */ 26 #define WDT_DC (io+7) 30 #define WDT_CLOCK (io+12) /* COUNT2: rd=16.67MHz, wr=2.0833MHz */ [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/fnic/ |
| D | fnic_scsi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 98 u32 hash = scsi_cmd_to_rq(sc)->tag & (FNIC_IO_LOCKS - 1); in fnic_io_lock_hash() 100 return &fnic->io_req_lock[hash]; in fnic_io_lock_hash() 106 return &fnic->io_req_lock[tag & (FNIC_IO_LOCKS - 1)]; in fnic_io_lock_tag() 111 * also unmap and free the device-private scatter/gather list. 117 if (io_req->sgl_list_pa) in fnic_release_ioreq_buf() 118 dma_unmap_single(&fnic->pdev->dev, io_req->sgl_list_pa, in fnic_release_ioreq_buf() 119 sizeof(io_req->sgl_list[0]) * io_req->sgl_cnt, in fnic_release_ioreq_buf() 123 if (io_req->sgl_cnt) in fnic_release_ioreq_buf() 124 mempool_free(io_req->sgl_list_alloc, in fnic_release_ioreq_buf() [all …]
|