| /kernel/linux/linux-5.10/drivers/media/pci/cx88/ |
| D | cx88-dsp.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 #include "cx88-reg.h" 77 return -int_cos(x - INT_PI); in int_cos() 80 return -int_cos(INT_PI / 2 - (x % (INT_PI / 2))); in int_cos() 89 ret = 32768 - t2 + t4 - t6 + t8; in int_cos() 108 s32 s = x[i] + ((s64)coeff * s_prev / 32768) - s_prev2; in int_goertzel() 114 tmp = (s64)s_prev2 * s_prev2 + (s64)s_prev * s_prev - in int_goertzel() 143 x += (N - 192); in noise_magnitude() 147 freq_step = (freq_end - freq_start) / (samples - 1); in noise_magnitude() 157 static s32 detect_a2_a2m_eiaj(struct cx88_core *core, s16 x[], u32 N) in detect_a2_a2m_eiaj() argument [all …]
|
| /kernel/linux/linux-4.19/drivers/media/pci/cx88/ |
| D | cx88-dsp.c | 18 #include "cx88-reg.h" 86 return -int_cos(x - INT_PI); in int_cos() 89 return -int_cos(INT_PI / 2 - (x % (INT_PI / 2))); in int_cos() 98 ret = 32768 - t2 + t4 - t6 + t8; in int_cos() 117 s32 s = x[i] + ((s64)coeff * s_prev / 32768) - s_prev2; in int_goertzel() 123 tmp = (s64)s_prev2 * s_prev2 + (s64)s_prev * s_prev - in int_goertzel() 152 x += (N - 192); in noise_magnitude() 156 freq_step = (freq_end - freq_start) / (samples - 1); in noise_magnitude() 166 static s32 detect_a2_a2m_eiaj(struct cx88_core *core, s16 x[], u32 N) in detect_a2_a2m_eiaj() argument 168 s32 carrier, stereo, dual, noise; in detect_a2_a2m_eiaj() local [all …]
|
| /kernel/linux/linux-4.19/Documentation/arm/Marvell/ |
| D | README | 12 ------------ 19 …asheet : http://www.embeddedarm.com/documentation/third-party/MV88F5182-datasheet.pdf 20 …'s User Guide : http://www.embeddedarm.com/documentation/third-party/MV88F5182-opensource-manual.p… 21 … Manual : http://www.embeddedarm.com/documentation/third-party/MV88F5182-usermanual.pdf 25 Core: Feroceon 88fr331 (88f51xx) or 88fr531-vd (88f52xx) ARMv5 compatible 26 Linux kernel mach directory: arch/arm/mach-orion5x 27 Linux kernel plat directory: arch/arm/plat-orion 30 --------------- 34 … Product Brief : http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf 36 … Product Brief : http://www.marvell.com/embedded-processors/armada-300/assets/armada_310.pdf [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/dwc2/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 tristate "DesignWare USB2 DRD Core Support" 10 Say Y here if your system has a Dual Role Hi-Speed USB 11 controller based on the DesignWare HSOTG IP Core. 14 linked modules, the core module will be called dwc2.ko, the PCI 18 dwc2_platform.ko. For all modes(host, gadget and dual-role), there 33 The Designware USB2.0 high-speed host controller 35 driver to operate in Host-only mode. 37 comment "Gadget/Dual-role mode requires USB Gadget support to be enabled" 43 The Designware USB2.0 high-speed gadget controller [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/dwc2/ |
| D | Kconfig | 2 tristate "DesignWare USB2 DRD Core Support" 7 Say Y here if your system has a Dual Role Hi-Speed USB 8 controller based on the DesignWare HSOTG IP Core. 11 linked modules, the core module will be called dwc2.ko, the PCI 15 dwc2_platform.ko. For all modes(host, gadget and dual-role), there 30 The Designware USB2.0 high-speed host controller 32 driver to operate in Host-only mode. 34 comment "Gadget/Dual-role mode requires USB Gadget support to be enabled" 40 The Designware USB2.0 high-speed gadget controller 42 driver to operate in Peripheral-only mode. This option requires [all …]
|
| /kernel/linux/linux-5.10/Documentation/arm/ |
| D | marvel.rst | 13 ------------ 16 - 88F5082 17 - 88F5181 18 - 88F5181L 19 - 88F5182 21 … - Datasheet: http://www.embeddedarm.com/documentation/third-party/MV88F5182-datasheet.pdf 22 …- Programmer's User Guide: http://www.embeddedarm.com/documentation/third-party/MV88F5182-opensour… 23 … - User Manual: http://www.embeddedarm.com/documentation/third-party/MV88F5182-usermanual.pdf 24 - 88F5281 26 …- Datasheet: http://www.ocmodshop.com/images/reviews/networking/qnap_ts409u/marvel_88f5281_data_sh… [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-vexpress/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 25 ARM core and logic (FPGA) tiles on the Versatile Express motherboard, 28 - CoreTile Express A5x2 (V2P-CA5s) 29 - CoreTile Express A9x4 (V2P-CA9) 30 - CoreTile Express A15x2 (V2P-CA15) 31 - LogicTile Express 13MG (V2F-2XV6) with A5, A7, A9 or A15 SMMs 33 - Versatile Express RTSMs (Models) 42 bool "Enable A5 and A9 only errata work-arounds" 49 based on Cortex-A5 and Cortex-A9 processors. In order to 50 build a working kernel, you must also enable relevant core [all …]
|
| /kernel/linux/linux-4.19/arch/arm/mach-vexpress/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 28 ARM core and logic (FPGA) tiles on the Versatile Express motherboard, 31 - CoreTile Express A5x2 (V2P-CA5s) 32 - CoreTile Express A9x4 (V2P-CA9) 33 - CoreTile Express A15x2 (V2P-CA15) 34 - LogicTile Express 13MG (V2F-2XV6) with A5, A7, A9 or A15 SMMs 36 - Versatile Express RTSMs (Models) 45 bool "Enable A5 and A9 only errata work-arounds" 52 based on Cortex-A5 and Cortex-A9 processors. In order to 53 build a working kernel, you must also enable relevant core [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ |
| D | trivial-devices.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/trivial-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 28 - enum: 29 … # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin 30 - ad,ad7414 31 # ADM9240: Complete System Hardware Monitor for uProcessor-Based Systems 32 - ad,adm9240 [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/cdns3/ |
| D | Kconfig | 2 tristate "Cadence USB3 Dual-Role Controller" 7 Say Y here if your system has a Cadence USB3 dual-role controller. 8 It supports: dual-role switch, Host-only, and Peripheral-only. 20 Cadence USBSS-DEV driver. 36 tristate "Cadence USB3 support on PCIe-based platforms" 40 If you're using the USBSS Core IP with a PCIe, please say 44 be dynamically linked and module will be called cdns3-pci.ko 52 platforms that contain Cadence USB3 controller core. 62 platforms that contain Cadence USB3 controller core.
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/ |
| D | trivial-devices.txt | 12 abracon,abb5zes3 AB-RTCMC-32.768kHz-B5ZE-S3: Real Time Clock/Calendar Module with I2C Interface 13 ad,ad7414 SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature … 14 ad,adm9240 ADM9240: Complete System Hardware Monitor for uProcessor-Based Systems 15 adi,adt7461 +/-1C TDM Extended Temp Range I.C 16 adt7461 +/-1C TDM Extended Temp Range I.C 17 adi,adt7473 +/-1C TDM Extended Temp Range I.C 18 adi,adt7475 +/-1C TDM Extended Temp Range I.C 19 adi,adt7476 +/-1C TDM Extended Temp Range I.C 20 adi,adt7490 +/-1C TDM Extended Temp Range I.C 21 adi,adxl345 Three-Axis Digital Accelerometer [all …]
|
| D | xilinx.txt | 10 Each IP-core has a set of parameters which the FPGA designer can use to 11 control how the core is synthesized. Historically, the EDK tool would 20 properties of the device node. In general, device nodes for IP-cores 23 (name): (generic-name)@(base-address) { 24 compatible = "xlnx,(ip-core-name)-(HW_VER)" 27 interrupt-parent = <&interrupt-controller-phandle>; 29 xlnx,(parameter1) = "(string-value)"; 30 xlnx,(parameter2) = <(int-value)>; 33 (generic-name): an open firmware-style name that describes the 36 (ip-core-name): the name of the ip block (given after the BEGIN [all …]
|
| /kernel/linux/linux-4.19/Documentation/x86/ |
| D | topology.txt | 8 The architecture-agnostic topology definitions are in 9 Documentation/cputopology.txt. This file holds x86-specific 14 Needless to say, code should use the generic functions - this file is *only* 32 - packages 33 - cores 34 - threads 43 Package-related topology information in the kernel: 45 - cpuinfo_x86.x86_max_cores: 49 - cpuinfo_x86.phys_proc_id: 54 - cpuinfo_x86.logical_id: [all …]
|
| /kernel/linux/linux-5.10/Documentation/x86/ |
| D | topology.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 The architecture-agnostic topology definitions are in 12 Documentation/admin-guide/cputopology.rst. This file holds x86-specific 17 Needless to say, code should use the generic functions - this file is *only* 35 - packages 36 - cores 37 - threads 48 Package-related topology information in the kernel: 50 - cpuinfo_x86.x86_max_cores: 54 - cpuinfo_x86.x86_max_dies: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/ |
| D | advantech,idk-2121wr.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/advantech,idk-2121wr.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Advantech IDK-2121WR 21.5" Full-HD dual-LVDS panel 10 - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> 11 - Thierry Reding <thierry.reding@gmail.com> 14 The IDK-2121WR from Advantech is a Full-HD dual-LVDS panel. 15 A dual-LVDS interface is a dual-link connection with even pixels traveling 20 dual-lvds-odd-pixels or dual-lvds-even-pixels). [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/remoteproc/ |
| D | ti,k3-r5f-rproc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/ti,k3-r5f-rproc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Suman Anna <s-anna@ti.com> 13 The TI K3 family of SoCs usually have one or more dual-core Arm Cortex R5F 14 processor subsystems/clusters (R5FSS). The dual core cluster can be used 20 Each Dual-Core R5F sub-system is represented as a single DTS node 33 - ti,am654-r5fss 34 - ti,j721e-r5fss [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/dwc3/ |
| D | Kconfig | 2 tristate "DesignWare USB3 DRD Core Support" 6 Say Y or M here if your system has a Dual Role SuperSpeed 7 USB controller based on the DesignWare USB3 IP Core. 42 bool "Dual Role mode" 70 Recent Exynos5 SoCs ship with one DesignWare Core USB3 IP inside, 74 tristate "PCIe-based Platforms" 78 If you're using the DesignWare Core IP with a PCIe (but not HAPS 82 tristate "Synopsys PCIe-based HAPS Platforms" 86 If you're using the DesignWare Core IP with a Synopsys PCIe HAPS 111 STMicroelectronics SoCs with one DesignWare Core USB3 IP [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/dwc3/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 tristate "DesignWare USB3 DRD Core Support" 9 Say Y or M here if your system has a Dual Role SuperSpeed 10 USB controller based on the DesignWare USB3 IP Core. 45 bool "Dual Role mode" 73 Recent Exynos5 SoCs ship with one DesignWare Core USB3 IP inside, 77 tristate "PCIe-based Platforms" 81 If you're using the DesignWare Core IP with a PCIe (but not HAPS 85 tristate "Synopsys PCIe-based HAPS Platforms" 89 If you're using the DesignWare Core IP with a Synopsys PCIe HAPS [all …]
|
| /kernel/linux/linux-4.19/Documentation/hwmon/ |
| D | coretemp | 5 * All Intel Core family 7 CPUID: family 0x6, models 0xe (Pentium M DC), 0xf (Core 2 DC 65nm), 8 0x16 (Core 2 SC 65nm), 0x17 (Penryn 45nm), 12 Datasheet: Intel 64 and IA-32 Architectures Software Developer's Manual 19 ----------- 21 inside Intel CPUs. This driver can read both the per-core and per-package 22 temperature using the appropriate sensors. The per-package sensor is new; 35 the Out-Of-Spec bit. Following table summarizes the exported sysfs files: 38 tempX_input - Core temperature (in millidegrees Celsius). 39 tempX_max - All cooling devices should be turned on (on Core2). [all …]
|
| /kernel/linux/linux-4.19/arch/arc/kernel/ |
| D | setup.c | 2 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com) 14 #include <linux/clk-provider.h> 37 /* Part of U-boot ABI: see head.S */ 81 cpu->iccm.sz = 4096 << iccm.sz; /* 8K to 512K */ in read_decode_ccm_bcr() 82 cpu->iccm.base_addr = iccm.base << 16; in read_decode_ccm_bcr() 88 cpu->dccm.sz = 2048 << dccm.sz; /* 2K to 256K */ in read_decode_ccm_bcr() 91 cpu->dccm.base_addr = base & ~0xF; in read_decode_ccm_bcr() 100 cpu->iccm.sz = 256 << iccm.sz00; /* 512B to 16M */ in read_decode_ccm_bcr() 102 cpu->iccm.sz <<= iccm.sz01; in read_decode_ccm_bcr() 105 cpu->iccm.base_addr = region & 0xF0000000; in read_decode_ccm_bcr() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/bridge/ |
| D | thine,thc63lvd1024.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo+renesas@jmondi.org> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 14 The THC63LVD1024 is a dual link LVDS receiver designed to convert LVDS 15 streams to parallel data outputs. The chip supports single/dual input/output 19 Single or dual operation mode, output data mapping and DDR output modes are 33 The device can operate in single-link mode or dual-link mode. In 34 single-link mode, all pixels are received on port@0, and port@1 shall not [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | sun6i-a31s-sina31s-core.dtsi | 2 * Copyright 2015 Chen-Yu Tsai <wens@csie.org> 4 * This file is dual-licensed: you can use it either under the terms 5 * of the GPL or the X11 license, at your option. Note that this dual 43 /dts-v1/; 44 #include "sun6i-a31s.dtsi" 45 #include "sunxi-common-regulators.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 50 model = "Sinlinx SinA31s Core Board"; 51 compatible = "sinlinx,sina31s", "allwinner,sun6i-a31s"; 59 cpu-supply = <®_dcdc3>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | sun6i-a31s-sina31s-core.dtsi | 2 * Copyright 2015 Chen-Yu Tsai <wens@csie.org> 4 * This file is dual-licensed: you can use it either under the terms 5 * of the GPL or the X11 license, at your option. Note that this dual 43 /dts-v1/; 44 #include "sun6i-a31s.dtsi" 45 #include "sunxi-common-regulators.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 50 model = "Sinlinx SinA31s Core Board"; 51 compatible = "sinlinx,sina31s", "allwinner,sun6i-a31s"; 59 cpu-supply = <®_dcdc3>; [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/core/ |
| D | Kconfig | 2 # USB Core configuration 7 Say Y here if you want the USB core to always announce the 29 Documentation/driver-api/usb/persist.rst for more info. 50 "Dual-Role" device, which can act as either a device 52 plug inserted and can be changed later when two dual 55 Select this only if your board has Mini-AB/Micro-AB 83 Implements OTG Finite State Machine as specified in On-The-Go
|
| /kernel/linux/linux-5.10/Documentation/hwmon/ |
| D | coretemp.rst | 5 * All Intel Core family 11 - 0xe (Pentium M DC), 0xf (Core 2 DC 65nm), 12 - 0x16 (Core 2 SC 65nm), 0x17 (Penryn 45nm), 13 - 0x1a (Nehalem), 0x1c (Atom), 0x1e (Lynnfield), 14 - 0x26 (Tunnel Creek Atom), 0x27 (Medfield Atom), 15 - 0x36 (Cedar Trail Atom) 19 Intel 64 and IA-32 Architectures Software Developer's Manual 27 ----------- 30 inside Intel CPUs. This driver can read both the per-core and per-package 31 temperature using the appropriate sensors. The per-package sensor is new; [all …]
|