| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/microchip/ |
| D | atmel,at91rm9200-tcb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: "http://devicetree.org/schemas/soc/microchip/atmel,at91rm9200-tcb.yaml#" 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 10 - Alexandre Belloni <alexandre.belloni@bootlin.com> 19 - enum: 20 - atmel,at91rm9200-tcb 21 - atmel,at91sam9x5-tcb 22 - atmel,sama5d2-tcb 23 - const: simple-mfd [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/microchip/ |
| D | atmel,at91rm9200-tcb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/microchip/atmel,at91rm9200-tcb.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Belloni <alexandre.belloni@bootlin.com> 19 - enum: 20 - atmel,at91rm9200-tcb 21 - atmel,at91sam9x5-tcb 22 - atmel,sama5d2-tcb 23 - const: simple-mfd [all …]
|
| /kernel/linux/linux-5.10/drivers/counter/ |
| D | microchip-tcb-capture.c | 1 // SPDX-License-Identifier: GPL-2.0-only 86 struct mchp_tc_data *const priv = counter->priv; in mchp_tc_count_function_get() 88 if (priv->qdec_mode) in mchp_tc_count_function_get() 100 struct mchp_tc_data *const priv = counter->priv; in mchp_tc_count_function_set() 103 regmap_read(priv->regmap, ATMEL_TC_BMR, &bmr); in mchp_tc_count_function_set() 104 regmap_read(priv->regmap, ATMEL_TC_REG(priv->channel[0], CMR), &cmr); in mchp_tc_count_function_set() 106 /* Set capture mode */ in mchp_tc_count_function_set() 111 priv->qdec_mode = 0; in mchp_tc_count_function_set() 114 if (!priv->tc_cfg->has_gclk) in mchp_tc_count_function_set() 118 /* Setup the period capture mode */ in mchp_tc_count_function_set() [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 16 tristate "ACCES 104-QUAD-8 driver" 20 Say yes here to build support for the ACCES 104-QUAD-8 quadrature 21 encoder counter/interface device family (104-QUAD-8, 104-QUAD-4). 25 104-QUAD-8 counters have a 25-bit range, only the lower 24 bits may be 40 module will be called stm32-timer-cnt. 46 Select this option to enable STM32 Low-Power Timer quadrature encoder 50 module will be called stm32-lptimer-cnt. 61 called ti-eqep. 71 module will be called ftm-quaddec. [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0-only 6 obj-$(CONFIG_COUNTER) += counter.o 8 obj-$(CONFIG_104_QUAD_8) += 104-quad-8.o 9 obj-$(CONFIG_STM32_TIMER_CNT) += stm32-timer-cnt.o 10 obj-$(CONFIG_STM32_LPTIMER_CNT) += stm32-lptimer-cnt.o 11 obj-$(CONFIG_TI_EQEP) += ti-eqep.o 12 obj-$(CONFIG_FTM_QUADDEC) += ftm-quaddec.o 13 obj-$(CONFIG_MICROCHIP_TCB_CAPTURE) += microchip-tcb-capture.o
|
| /kernel/linux/linux-6.6/drivers/counter/ |
| D | microchip-tcb-capture.c | 1 // SPDX-License-Identifier: GPL-2.0-only 74 if (priv->qdec_mode) in mchp_tc_count_function_read() 89 regmap_read(priv->regmap, ATMEL_TC_BMR, &bmr); in mchp_tc_count_function_write() 90 regmap_read(priv->regmap, ATMEL_TC_REG(priv->channel[0], CMR), &cmr); in mchp_tc_count_function_write() 92 /* Set capture mode */ in mchp_tc_count_function_write() 97 priv->qdec_mode = 0; in mchp_tc_count_function_write() 100 if (!priv->tc_cfg->has_gclk) in mchp_tc_count_function_write() 104 /* Setup the period capture mode */ in mchp_tc_count_function_write() 109 if (!priv->tc_cfg->has_qdec) in mchp_tc_count_function_write() 110 return -EINVAL; in mchp_tc_count_function_write() [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0-only 6 obj-$(CONFIG_COUNTER) += counter.o 7 counter-y := counter-core.o counter-sysfs.o counter-chrdev.o 9 obj-$(CONFIG_I8254) += i8254.o 10 obj-$(CONFIG_104_QUAD_8) += 104-quad-8.o 11 obj-$(CONFIG_INTERRUPT_CNT) += interrupt-cnt.o 12 obj-$(CONFIG_RZ_MTU3_CNT) += rz-mtu3-cnt.o 13 obj-$(CONFIG_STM32_TIMER_CNT) += stm32-timer-cnt.o 14 obj-$(CONFIG_STM32_LPTIMER_CNT) += stm32-lptimer-cnt.o 15 obj-$(CONFIG_TI_EQEP) += ti-eqep.o [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 31 tristate "ACCES 104-QUAD-8 driver" 37 Say yes here to build support for the ACCES 104-QUAD-8 quadrature 38 encoder counter/interface device family (104-QUAD-8, 104-QUAD-4). 41 operation on the respective count value attribute. The 104-QUAD-8 58 module will be called ftm-quaddec. 69 will be called intel-qep. 79 module will be called interrupt-cnt. 82 tristate "Microchip Timer Counter Capture driver" 88 capture driver. [all …]
|
| /kernel/linux/linux-6.6/sound/pci/emu10k1/ |
| D | emufx.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * James Courtier-Dutton <James@superbug.co.uk> 25 #if 0 /* for testing purposes - digital out -> capture */ 28 #if 0 /* for testing purposes - set S/PDIF to AC3 output */ 31 #if 0 /* for testing purposes - feed the front signal to Center/LFE outputs */ 37 MODULE_PARM_DESC(high_res_gpr_volume, "GPR mixer controls use 31-bit range."); 132 /* 0x0a */ "PCM Capture Left", 133 /* 0x0b */ "PCM Capture Right", 134 /* 0x0c */ "MIC Capture", 177 /* 0x12 */ "ADC Capture Left", [all …]
|
| D | emu10k1_main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * James Courtier-Dutton <James@superbug.co.uk> 85 if (emu->audigy) { in snd_emu10k1_voice_init() 128 { 0x0e, 0xcf }, /* Attenuation Left 0x01 = -103dB, 0xff = 24dB */ 146 HCFG_MUTEBUTTONENABLE, emu->port + HCFG); in snd_emu10k1_init() 148 outl(0, emu->port + INTE); in snd_emu10k1_init() 169 if (emu->audigy) { in snd_emu10k1_init() 182 SPCS0, emu->spdif_bits[0], in snd_emu10k1_init() 183 SPCS1, emu->spdif_bits[1], in snd_emu10k1_init() 184 SPCS2, emu->spdif_bits[2], in snd_emu10k1_init() [all …]
|
| /kernel/linux/linux-5.10/sound/pci/emu10k1/ |
| D | emufx.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (c) by James Courtier-Dutton <James@superbug.co.uk> 11 * -- 14 * -- 31 #if 0 /* for testing purposes - digital out -> capture */ 34 #if 0 /* for testing purposes - set S/PDIF to AC3 output */ 37 #if 0 /* for testing purposes - feed the front signal to Center/LFE outputs */ 43 MODULE_PARM_DESC(high_res_gpr_volume, "GPR mixer controls use 31-bit range."); 117 /* 0x0a */ "PCM Capture Left", 118 /* 0x0b */ "PCM Capture Right", [all …]
|
| D | emu10k1_main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (c) by James Courtier-Dutton <James@superbug.co.uk> 13 * -- 16 * -- 92 if (emu->audigy) { in snd_emu10k1_voice_init() 133 { 0x0e, 0xcf }, /* Attenuation Left 0x01 = -103dB, 0xff = 24dB */ 151 HCFG_MUTEBUTTONENABLE, emu->port + HCFG); in snd_emu10k1_init() 162 outl(0, emu->port + INTE); in snd_emu10k1_init() 168 if (emu->audigy) { in snd_emu10k1_init() 180 snd_emu10k1_ptr_write(emu, SPCS0, 0, emu->spdif_bits[0]); in snd_emu10k1_init() [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/rtl8192u/ |
| D | r819xU_cmdpkt.c | 1 // SPDX-License-Identifier: GPL-2.0 36 /* Get TCB and local buffer from common pool. in SendTxCommandPacket() 42 memcpy((unsigned char *)(skb->cb), &dev, sizeof(dev)); in SendTxCommandPacket() 43 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in SendTxCommandPacket() 44 tcb_desc->queue_index = TXCMD_QUEUE; in SendTxCommandPacket() 45 tcb_desc->bCmdOrInit = DESC_PACKET_TYPE_NORMAL; in SendTxCommandPacket() 46 tcb_desc->bLastIniPkt = 0; in SendTxCommandPacket() 49 tcb_desc->txbuf_size = (u16)DataLen; in SendTxCommandPacket() 51 if (!priv->ieee80211->check_nic_enough_desc(dev, tcb_desc->queue_index) || in SendTxCommandPacket() 52 (!skb_queue_empty(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index])) || in SendTxCommandPacket() [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/rtl8192u/ |
| D | r819xU_cmdpkt.c | 1 // SPDX-License-Identifier: GPL-2.0 36 /* Get TCB and local buffer from common pool. in SendTxCommandPacket() 42 memcpy((unsigned char *)(skb->cb), &dev, sizeof(dev)); in SendTxCommandPacket() 43 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in SendTxCommandPacket() 44 tcb_desc->queue_index = TXCMD_QUEUE; in SendTxCommandPacket() 45 tcb_desc->bCmdOrInit = DESC_PACKET_TYPE_NORMAL; in SendTxCommandPacket() 46 tcb_desc->bLastIniPkt = 0; in SendTxCommandPacket() 49 tcb_desc->txbuf_size = (u16)DataLen; in SendTxCommandPacket() 51 if (!priv->ieee80211->check_nic_enough_desc(dev, tcb_desc->queue_index) || in SendTxCommandPacket() 52 (!skb_queue_empty(&priv->ieee80211->skb_waitQ[tcb_desc->queue_index])) || in SendTxCommandPacket() [all …]
|
| /kernel/linux/linux-6.6/include/sound/ |
| D | emu10k1.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 16 #include <sound/pcm-indirect.h> 25 /* ------------------- DEFINES -------------------- */ 33 /* FIXME? - according to the OSS driver the EMU10K1 needs a 29 bit DMA mask */ 41 // This is used to define hardware bit-fields (sub-registers) by combining 44 // The non-concatenating (_NC) variant should be used directly only for 45 // sub-registers that do not follow the <register>_<field> naming pattern. 55 // Macros for manipulating values of bit-fields declared using the above macros. 59 // single sub-register at a time. 62 #define REG_MASK0(r) ((1U << REG_SIZE(r)) - 1U) [all …]
|
| /kernel/linux/linux-5.10/include/sound/ |
| D | emu10k1.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 16 #include <sound/pcm-indirect.h> 25 /* ------------------- DEFINES -------------------- */ 37 /* FIXME? - according to the OSS driver the EMU10K1 needs a 29 bit DMA mask */ 55 #define PTR_CHANNELNUM_MASK 0x0000003f /* For each per-channel register, indicates the */ 57 /* accessed. For non per-channel registers the */ 76 #define IPR_SPDIFBUFFULL 0x04000000 /* SPDIF capture related, 10k2 only? (RE) */ 77 #define IPR_SPDIFBUFHALFFULL 0x02000000 /* SPDIF capture related? (RE) */ 93 #define IPR_CDROMSTATUSCHANGE 0x00000400 /* CD-ROM channel status change */ 105 #define INTE_VIRTUALSB_MASK 0xc0000000 /* Virtual Soundblaster I/O port capture */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 73 if you need to capture more output. [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 71 if you need to capture more output. [all …]
|
| /kernel/linux/linux-6.6/ |
| D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|