| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/wireless/ |
| D | qcom,ath11k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 5 --- 7 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 - Kalle Valo <kvalo@codeaurora.org> 21 - qcom,ipq8074-wifi 22 - qcom,ipq6018-wifi 29 - description: misc-pulse1 interrupt events 30 - description: misc-latch interrupt events 31 - description: sw exception interrupt events [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/wireless/ |
| D | qcom,ath11k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Kalle Valo <kvalo@kernel.org> 20 - qcom,ipq8074-wifi 21 - qcom,ipq6018-wifi 22 - qcom,wcn6750-wifi 23 - qcom,ipq5018-wifi 32 interrupt-names: [all …]
|
| /kernel/linux/linux-6.6/include/uapi/linux/surface_aggregator/ |
| D | dtx.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 3 * Surface DTX (clipboard detachment system driver) user-space interface. 5 * Definitions, structs, and IOCTLs for the /dev/surface/dtx misc device. This 6 * device allows user-space to control the clipboard detachment process on 9 * Copyright (C) 2020-2021 Maximilian Luz <luzmaximilian@gmail.com> 34 /* Latch status values */ 42 /* Runtime errors (non-critical) */ 62 * enum sdtx_device_mode - Mode describing how (and if) the clipboard is 81 * struct sdtx_event - Event provided by reading from the DTX device file. 95 * enum sdtx_event_code - Code describing the type of an event. [all …]
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | scc.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 14 #define PRIMUS 0x04 /* hardware type for PRIMUS-PC (DG9BL) card */ 67 /* misc. parameters */ 141 int command; /* one of the KISS-Commands defined above */ 142 unsigned param; /* KISS-Param */ 150 io_port vector_latch; /* INTACK-Latch (#) */ 161 /* (#) only one INTACK latch allowed. */
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | scc.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 14 #define PRIMUS 0x04 /* hardware type for PRIMUS-PC (DG9BL) card */ 67 /* misc. parameters */ 141 int command; /* one of the KISS-Commands defined above */ 142 unsigned param; /* KISS-Param */ 150 io_port vector_latch; /* INTACK-Latch (#) */ 161 /* (#) only one INTACK latch allowed. */
|
| /kernel/linux/linux-6.6/drivers/net/hamradio/ |
| D | z8530.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 35 #define RES_EOM_L 0xC0 /* Reset EOM latch */ 91 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ 100 /* Write Register 6 (Sync bits 0-7/SDLC Address Field) */ 102 /* Write Register 7 (Sync bits 8-15/SDLC 01111110) */ 117 /* Write Register 10 (misc control bits) */ 149 /* Write Register 14 (Misc control bits) */ 199 /* Read Register 2 (channel b only) - Interrupt vector */ 211 /* Read Register 10 (misc status bits) */ 227 #define AUTOEOM 0x02 /* Auto EOM Latch Reset */
|
| /kernel/linux/linux-5.10/drivers/net/hamradio/ |
| D | z8530.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 35 #define RES_EOM_L 0xC0 /* Reset EOM latch */ 91 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ 100 /* Write Register 6 (Sync bits 0-7/SDLC Address Field) */ 102 /* Write Register 7 (Sync bits 8-15/SDLC 01111110) */ 117 /* Write Register 10 (misc control bits) */ 149 /* Write Register 14 (Misc control bits) */ 199 /* Read Register 2 (channel b only) - Interrupt vector */ 211 /* Read Register 10 (misc status bits) */ 227 #define AUTOEOM 0x02 /* Auto EOM Latch Reset */
|
| /kernel/linux/linux-6.6/drivers/tty/serial/ |
| D | ip22zilog.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 32 #define BPS_TO_BRG(bps, freq) ((((freq) + (bps)) / (2 * (bps))) - 2) 67 #define RES_EOM_L 0xC0 /* Reset EOM latch */ 126 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ 136 /* Write Register 6 (Sync bits 0-7/SDLC Address Field) */ 138 /* Write Register 7 (Sync bits 8-15/SDLC 01111110) */ 153 /* Write Register 10 (misc control bits) */ 185 /* Write Register 14 (Misc control bits) */ 235 /* Read Register 2 (channel b only) - Interrupt vector */ 256 /* Read Register 10 (misc status bits) */ [all …]
|
| D | sunzilog.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 24 #define BPS_TO_BRG(bps, freq) ((((freq) + (bps)) / (2 * (bps))) - 2) 59 #define RES_EOM_L 0xC0 /* Reset EOM latch */ 118 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ 128 /* Write Register 6 (Sync bits 0-7/SDLC Address Field) */ 130 /* Write Register 7 (Sync bits 8-15/SDLC 01111110) */ 155 /* Write Register 10 (misc control bits) */ 187 /* Write Register 14 (Misc control bits) */ 239 /* Read Register 2 (channel b only) - Interrupt vector */ 264 /* Read Register 10 (misc status bits) */ [all …]
|
| D | pmac_zilog.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 25 * of "escc" node (ie. ch-a or ch-b) 64 if (uap->flags & PMACZILOG_FLAG_IS_CHANNEL_A) in pmz_get_port_A() 66 return uap->mate; in pmz_get_port_A() 78 writeb(reg, port->control_reg); in read_zsreg() 79 return readb(port->control_reg); in read_zsreg() 85 writeb(reg, port->control_reg); in write_zsreg() 86 writeb(value, port->control_reg); in write_zsreg() 91 return readb(port->data_reg); in read_zsdata() 96 writeb(data, port->data_reg); in write_zsdata() [all …]
|
| /kernel/linux/linux-5.10/drivers/tty/serial/ |
| D | ip22zilog.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 32 #define BPS_TO_BRG(bps, freq) ((((freq) + (bps)) / (2 * (bps))) - 2) 67 #define RES_EOM_L 0xC0 /* Reset EOM latch */ 126 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ 136 /* Write Register 6 (Sync bits 0-7/SDLC Address Field) */ 138 /* Write Register 7 (Sync bits 8-15/SDLC 01111110) */ 153 /* Write Register 10 (misc control bits) */ 185 /* Write Register 14 (Misc control bits) */ 235 /* Read Register 2 (channel b only) - Interrupt vector */ 256 /* Read Register 10 (misc status bits) */ [all …]
|
| D | sunzilog.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 24 #define BPS_TO_BRG(bps, freq) ((((freq) + (bps)) / (2 * (bps))) - 2) 59 #define RES_EOM_L 0xC0 /* Reset EOM latch */ 118 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ 128 /* Write Register 6 (Sync bits 0-7/SDLC Address Field) */ 130 /* Write Register 7 (Sync bits 8-15/SDLC 01111110) */ 155 /* Write Register 10 (misc control bits) */ 187 /* Write Register 14 (Misc control bits) */ 239 /* Read Register 2 (channel b only) - Interrupt vector */ 264 /* Read Register 10 (misc status bits) */ [all …]
|
| D | pmac_zilog.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 25 * of "escc" node (ie. ch-a or ch-b) 74 if (uap->flags & PMACZILOG_FLAG_IS_CHANNEL_A) in pmz_get_port_A() 76 return uap->mate; in pmz_get_port_A() 88 writeb(reg, port->control_reg); in read_zsreg() 89 return readb(port->control_reg); in read_zsreg() 95 writeb(reg, port->control_reg); in write_zsreg() 96 writeb(value, port->control_reg); in write_zsreg() 101 return readb(port->data_reg); in read_zsdata() 106 writeb(data, port->data_reg); in write_zsdata() [all …]
|
| /kernel/linux/linux-6.6/drivers/platform/surface/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Microsoft Surface Platform-Specific Drivers 7 bool "Microsoft Surface Platform-Specific Device Drivers" 11 Say Y here to get to see options for platform-specific device drivers 29 be called surface3-wmi. 47 on 5th- and 6th-generation Microsoft Surface devices (including 55 thermal sensor access, and real-time clock information, depending on 59 tristate "Surface System Aggregator Module User-Space Interface" 62 Provides a misc-device interface to the Surface System Aggregator 67 the SSAM controller. Said client device manages a misc-device [all …]
|
| D | surface_dtx.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Provides a user-space interface to properly handle clipboard/tablet 9 * use), or request detachment via user-space. 11 * Copyright (C) 2019-2022 Maximilian Luz <luzmaximilian@gmail.com> 34 /* -- SSAM interface. ------------------------------------------------------- */ 136 /* -- Main structures. ------------------------------------------------------ */ 191 mutex_destroy(&ddev->write_lock); in __sdtx_device_release() 198 kref_get(&ddev->kref); in sdtx_device_get() 206 kref_put(&ddev->kref, __sdtx_device_release); in sdtx_device_put() 210 /* -- Firmware value translations. ------------------------------------------ */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wan/ |
| D | z85230.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 #define BPS_TO_BRG(bps, freq) ((((freq) + (bps)) / (2 * (bps))) - 2) 56 #define RES_EOM_L 0xC0 /* Reset EOM latch */ 112 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ 121 /* Write Register 6 (Sync bits 0-7/SDLC Address Field) */ 123 /* Write Register 7 (Sync bits 8-15/SDLC 01111110) */ 138 /* Write Register 10 (misc control bits) */ 170 /* Write Register 14 (Misc control bits) */ 222 /* Read Register 2 (channel b only) - Interrupt vector */ 234 /* Read Register 10 (misc status bits) */ [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/ |
| D | vga16fb.c | 2 * linux/drivers/video/vga16.c -- VGA 16-color framebuffer driver 6 * Based on VESA framebuffer (c) 1998 Gerd Knorr <kraxel@goldbach.in-berlin.de> 36 /* --------------------------------------------------------------------- */ 47 unsigned char CrtCtrlIndex; /* CRT-Contr. Index reg. */ 49 unsigned char HorizontalTotal; /* CRT-Controller:00h */ 50 unsigned char HorizDisplayEnd; /* CRT-Controller:01h */ 51 unsigned char StartHorizRetrace;/* CRT-Controller:04h */ 52 unsigned char EndHorizRetrace; /* CRT-Controller:05h */ 53 unsigned char Overflow; /* CRT-Controller:07h */ 54 unsigned char StartVertRetrace; /* CRT-Controller:10h */ [all …]
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/ |
| D | vga16fb.c | 2 * linux/drivers/video/vga16.c -- VGA 16-color framebuffer driver 6 * Based on VESA framebuffer (c) 1998 Gerd Knorr <kraxel@goldbach.in-berlin.de> 34 /* --------------------------------------------------------------------- */ 45 unsigned char CrtCtrlIndex; /* CRT-Contr. Index reg. */ 47 unsigned char HorizontalTotal; /* CRT-Controller:00h */ 48 unsigned char HorizDisplayEnd; /* CRT-Controller:01h */ 49 unsigned char StartHorizRetrace;/* CRT-Controller:04h */ 50 unsigned char EndHorizRetrace; /* CRT-Controller:05h */ 51 unsigned char Overflow; /* CRT-Controller:07h */ 52 unsigned char StartVertRetrace; /* CRT-Controller:10h */ [all …]
|
| /kernel/linux/linux-5.10/drivers/crypto/caam/ |
| D | regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * CAAM hardware register-level view 5 * Copyright 2008-2011 Freescale Semiconductor, Inc. 15 #include <linux/io-64-nonatomic-hi-lo.h> 18 * Architecture-specific register access methods 20 * CAAM's bus-addressable registers are 64 bits internally. 21 * They have been wired to be safely accessible on 32-bit 24 * can be treated as two 32-bit entities, or finally (c) if they 25 * must be treated as a single 64-bit value, then this can safely 26 * be done with two 32-bit cycles. [all …]
|
| /kernel/linux/linux-6.6/drivers/crypto/caam/ |
| D | regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * CAAM hardware register-level view 5 * Copyright 2008-2011 Freescale Semiconductor, Inc. 15 #include <linux/io-64-nonatomic-hi-lo.h> 18 * Architecture-specific register access methods 20 * CAAM's bus-addressable registers are 64 bits internally. 21 * They have been wired to be safely accessible on 32-bit 24 * can be treated as two 32-bit entities, or finally (c) if they 25 * must be treated as a single 64-bit value, then this can safely 26 * be done with two 32-bit cycles. [all …]
|
| /kernel/linux/linux-5.10/arch/sparc/kernel/ |
| D | pci_psycho.c | 1 // SPDX-License-Identifier: GPL-2.0 31 /* Misc. PSYCHO PCI controller register offsets and definitions. */ 97 #define PSYCHO_IOMMU_TSBSZ_1K 0x0000000000000000UL /* TSB Table 1024 8-byte entries */ 98 #define PSYCHO_IOMMU_TSBSZ_2K 0x0000000000010000UL /* TSB Table 2048 8-byte entries */ 99 #define PSYCHO_IOMMU_TSBSZ_4K 0x0000000000020000UL /* TSB Table 4096 8-byte entries */ 100 #define PSYCHO_IOMMU_TSBSZ_8K 0x0000000000030000UL /* TSB Table 8192 8-byte entries */ 101 #define PSYCHO_IOMMU_TSBSZ_16K 0x0000000000040000UL /* TSB Table 16k 8-byte entries */ 102 #define PSYCHO_IOMMU_TSBSZ_32K 0x0000000000050000UL /* TSB Table 32k 8-byte entries */ 103 #define PSYCHO_IOMMU_TSBSZ_64K 0x0000000000060000UL /* TSB Table 64k 8-byte entries */ 104 #define PSYCHO_IOMMU_TSBSZ_128K 0x0000000000070000UL /* TSB Table 128k 8-byte entries */ [all …]
|
| /kernel/linux/linux-6.6/arch/sparc/kernel/ |
| D | pci_psycho.c | 1 // SPDX-License-Identifier: GPL-2.0 33 /* Misc. PSYCHO PCI controller register offsets and definitions. */ 99 #define PSYCHO_IOMMU_TSBSZ_1K 0x0000000000000000UL /* TSB Table 1024 8-byte entries */ 100 #define PSYCHO_IOMMU_TSBSZ_2K 0x0000000000010000UL /* TSB Table 2048 8-byte entries */ 101 #define PSYCHO_IOMMU_TSBSZ_4K 0x0000000000020000UL /* TSB Table 4096 8-byte entries */ 102 #define PSYCHO_IOMMU_TSBSZ_8K 0x0000000000030000UL /* TSB Table 8192 8-byte entries */ 103 #define PSYCHO_IOMMU_TSBSZ_16K 0x0000000000040000UL /* TSB Table 16k 8-byte entries */ 104 #define PSYCHO_IOMMU_TSBSZ_32K 0x0000000000050000UL /* TSB Table 32k 8-byte entries */ 105 #define PSYCHO_IOMMU_TSBSZ_64K 0x0000000000060000UL /* TSB Table 64k 8-byte entries */ 106 #define PSYCHO_IOMMU_TSBSZ_128K 0x0000000000070000UL /* TSB Table 128k 8-byte entries */ [all …]
|
| /kernel/linux/linux-5.10/include/linux/mfd/ |
| D | motorola-cpcap.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 * Copyright (C) 2007-2009 Motorola, Inc. 179 #define CPCAP_REG_UIL 0x0e5c /* USB Interrupt Latch */ 235 #define CPCAP_REG_LGPU 0x1264 /* LMR GCAI GPIO Pull-up */ 240 #define CPCAP_REG_LMISC 0x1278 /* LMR Misc Bits */
|
| /kernel/linux/linux-6.6/include/linux/mfd/ |
| D | motorola-cpcap.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 * Copyright (C) 2007-2009 Motorola, Inc. 179 #define CPCAP_REG_UIL 0x0e5c /* USB Interrupt Latch */ 235 #define CPCAP_REG_LGPU 0x1264 /* LMR GCAI GPIO Pull-up */ 240 #define CPCAP_REG_LMISC 0x1278 /* LMR Misc Bits */
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
| D | ahb.c | 1 // SPDX-License-Identifier: BSD-3-Clause-Clear 3 * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 10 #include <linux/dma-mapping.h> 20 { .compatible = "qcom,ipq8074-wifi", 23 { .compatible = "qcom,ipq6018-wifi", 41 "misc-pulse1", 42 "misc-latch", 43 "sw-exception", 57 "host2wbm-desc-feed", 58 "host2reo-re-injection", [all …]
|