| /kernel/linux/linux-5.10/drivers/gpu/drm/exynos/ |
| D | regs-scaler.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* drivers/gpu/drm/exynos/regs-scaler.h 17 #define SCALER_STATUS 0x0 /* no shadow */ 21 #define SCALER_INT_EN 0x8 /* no shadow */ 22 #define SCALER_INT_STATUS 0xc /* no shadow */ 56 * 1 70 74 78 7c 150 154 158 15c 57 * 2 80 84 88 8c 160 164 168 16c 61 * 6 c0 c4 c8 cc 1a0 1a4 1a8 1ac 62 * 7 d0 d4 d8 dc 1b0 1b4 1b8 1bc 63 * 8 e0 e4 e8 ec 1c0 1c4 1c8 1cc [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/exynos/ |
| D | regs-scaler.h | 1 /* drivers/gpu/drm/exynos/regs-scaler.h 20 #define SCALER_STATUS 0x0 /* no shadow */ 24 #define SCALER_INT_EN 0x8 /* no shadow */ 25 #define SCALER_INT_STATUS 0xc /* no shadow */ 59 * 1 70 74 78 7c 150 154 158 15c 60 * 2 80 84 88 8c 160 164 168 16c 64 * 6 c0 c4 c8 cc 1a0 1a4 1a8 1ac 65 * 7 d0 d4 d8 dc 1b0 1b4 1b8 1bc 66 * 8 e0 e4 e8 ec 1c0 1c4 1c8 1cc 72 * 0 f0 f4 1d0 1d4 [all …]
|
| /kernel/linux/linux-5.10/arch/sh/mm/ |
| D | flush-sh4.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * Write back the dirty D-caches, but not invalidate them. 16 reg_size_t aligned_start, v, cnt, end; in sh4__flush_wback_region() local 19 v = aligned_start & ~(L1_CACHE_BYTES-1); in sh4__flush_wback_region() 20 end = (aligned_start + size + L1_CACHE_BYTES-1) in sh4__flush_wback_region() 21 & ~(L1_CACHE_BYTES-1); in sh4__flush_wback_region() 22 cnt = (end - v) / L1_CACHE_BYTES; in sh4__flush_wback_region() 24 while (cnt >= 8) { in sh4__flush_wback_region() 25 __ocbwb(v); v += L1_CACHE_BYTES; in sh4__flush_wback_region() 26 __ocbwb(v); v += L1_CACHE_BYTES; in sh4__flush_wback_region() [all …]
|
| /kernel/linux/linux-4.19/arch/sh/mm/ |
| D | flush-sh4.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * Write back the dirty D-caches, but not invalidate them. 16 reg_size_t aligned_start, v, cnt, end; in sh4__flush_wback_region() local 19 v = aligned_start & ~(L1_CACHE_BYTES-1); in sh4__flush_wback_region() 20 end = (aligned_start + size + L1_CACHE_BYTES-1) in sh4__flush_wback_region() 21 & ~(L1_CACHE_BYTES-1); in sh4__flush_wback_region() 22 cnt = (end - v) / L1_CACHE_BYTES; in sh4__flush_wback_region() 24 while (cnt >= 8) { in sh4__flush_wback_region() 25 __ocbwb(v); v += L1_CACHE_BYTES; in sh4__flush_wback_region() 26 __ocbwb(v); v += L1_CACHE_BYTES; in sh4__flush_wback_region() [all …]
|
| /kernel/linux/linux-4.19/Documentation/hwmon/ |
| D | mc13783-adc | 1 Kernel driver mc13783-adc 7 Datasheet: http://www.freescale.com/files/rf_if/doc/data_sheet/MC13783.pdf?fsrch=1 10 Datasheet: http://cache.freescale.com/files/analog/doc/data_sheet/MC13892.pdf?fsrch=1&sr=1 17 ----------- 20 Among other things they contain a 10-bit A/D converter. The converter has 16 35 ------------------------------------------------------------------------------- 36 0 Battery Voltage (BATT) 2.50 - 4.65V -2.40V 37 1 Battery Current (BATT - BATTISNS) -50 - 50 mV x20 38 2 Application Supply (BP) 2.50 - 4.65V -2.40V 39 3 Charger Voltage (CHRGRAW) 0 - 10V / /5 [all …]
|
| /kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
| D | vp702x.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 #include "dvb-usb.h" 20 /* the out-buffer of these consecutive operations contain sub-commands when b[0] = 0 21 * request: 0xB2; i: 0; v: 0; b[0] = 0, b[1] = subcmd, additional buffer 23 * request: 0xB3; i: 0; v: 0; b[0] = 0xB3, additional buffer */ 27 * 0 1 2 3 4 5 6 7 8 28 * N/A N/A 0x05 signal-quality N/A N/A signal-strength lock==0 N/A */ 32 * 0 1 2 3 4 5 6 7 8 37 * 0 1 2 3 4 40 * 0 1 2 [all …]
|
| /kernel/linux/linux-4.19/drivers/media/usb/dvb-usb/ |
| D | vp702x.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 #include "dvb-usb.h" 20 /* the out-buffer of these consecutive operations contain sub-commands when b[0] = 0 21 * request: 0xB2; i: 0; v: 0; b[0] = 0, b[1] = subcmd, additional buffer 23 * request: 0xB3; i: 0; v: 0; b[0] = 0xB3, additional buffer */ 27 * 0 1 2 3 4 5 6 7 8 28 * N/A N/A 0x05 signal-quality N/A N/A signal-strength lock==0 N/A */ 32 * 0 1 2 3 4 5 6 7 8 37 * 0 1 2 3 4 40 * 0 1 2 [all …]
|
| /kernel/linux/linux-4.19/drivers/isdn/i4l/ |
| D | isdn_v110.c | 1 /* $Id: isdn_v110.c,v 1.1.2.2 2004/01/12 22:37:19 keil Exp $ 3 * Linux ISDN subsystem, V.110 related functions (linklevel). 72 int hunks = (8 / keylen); in FlipBits() 78 c |= bit >> (keylen - j - 1); in FlipBits() 86 /* isdn_v110_open allocates and initializes private V.110 data 93 isdn_v110_stream *v; in isdn_v110_open() local 95 if ((v = kzalloc(sizeof(isdn_v110_stream), GFP_ATOMIC)) == NULL) in isdn_v110_open() 97 v->key = key; in isdn_v110_open() 98 v->nbits = 0; in isdn_v110_open() 99 for (i = 0; key & (1 << i); i++) in isdn_v110_open() [all …]
|
| /kernel/linux/linux-5.10/Documentation/hwmon/ |
| D | mc13783-adc.rst | 1 Kernel driver mc13783-adc 10 Datasheet: https://www.nxp.com/docs/en/data-sheet/MC13783.pdf 16 Datasheet: https://www.nxp.com/docs/en/data-sheet/MC13892.pdf 22 - Sascha Hauer <s.hauer@pengutronix.de> 23 - Luotao Fu <l.fu@pengutronix.de> 26 ----------- 29 Among other things they contain a 10-bit A/D converter. The converter has 16 42 - MC13783: 47 0 Battery Voltage (BATT) 2.50 - 4.65V -2.40V 48 1 Battery Current (BATT - BATTISNS) -50 - 50 mV x20 [all …]
|
| /kernel/linux/linux-4.19/include/uapi/linux/ |
| D | videodev2.h | 1 /* SPDX-License-Identifier: ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause) */ 5 * Copyright (C) 1999-2012 the contributors 23 * 1. Redistributions of source code must retain the above copyright 36 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 47 * All kernel-specific stuff were moved to media/v4l2-dev.h, so 48 * no #if __KERNEL tests are allowed here 66 #include <linux/v4l2-common.h> 67 #include <linux/v4l2-controls.h> 74 #define VIDEO_MAX_PLANES 8 80 /* Four-character-code (FOURCC) */ [all …]
|
| /kernel/linux/linux-5.10/arch/mips/kernel/ |
| D | r4k-bugs64.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 21 "Please report to <linux-mips@linux-mips.org>."; 34 ".rept %1\n\t" in align_mod() 66 * details. I got no permission to duplicate them here, in mult_sh_align_mod() 67 * sigh... --macro in mult_sh_align_mod() 72 : "0" (5), "1" (8), "2" (5)); in mult_sh_align_mod() 75 * The trailing nop is needed to fulfill the two-instruction in mult_sh_align_mod() 88 "dsll32 %1, %4, %5\n\t" in mult_sh_align_mod() 103 : "0" (m1), "1" (m2), "2" (s)); in mult_sh_align_mod() 120 long v1[8], v2[8], w[8]; in check_mult_sh() [all …]
|
| /kernel/linux/linux-4.19/arch/mips/kernel/ |
| D | cpu-bugs64.c | 25 "Please report to <linux-mips@linux-mips.org>."; 37 ".rept %1\n\t" in align_mod() 68 * details. I got no permission to duplicate them here, in mult_sh_align_mod() 69 * sigh... --macro in mult_sh_align_mod() 74 : "0" (5), "1" (8), "2" (5)); in mult_sh_align_mod() 77 * The trailing nop is needed to fulfill the two-instruction in mult_sh_align_mod() 90 "dsll32 %1, %4, %5\n\t" in mult_sh_align_mod() 105 : "0" (m1), "1" (m2), "2" (s)); in mult_sh_align_mod() 122 long v1[8], v2[8], w[8]; in check_mult_sh() 130 * the worst assumption of an R4000 I-cache line width of 32 in check_mult_sh() [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/uapi/cec/ |
| D | cec-ioc-dqevent.rst | 1 .. -*- coding: utf-8; mode: rst -*- 12 CEC_DQEVENT - Dequeue a CEC event 25 File descriptor returned by :c:func:`open() <cec-open>`. 35 non-blocking mode and no event is pending, then it will return -1 and 38 The internal event queues are per-filehandle and per-event type. If 39 there is no more room in a queue then the last event is overwritten with 43 two :ref:`CEC_EVENT_STATE_CHANGE <CEC-EVENT-STATE-CHANGE>` events with 51 .. flat-table:: struct cec_event_state_change 52 :header-rows: 0 53 :stub-columns: 0 [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mmc/ |
| D | mmc.txt | 6 - reg: Registers location and length. 7 - interrupts: Interrupts used by the MMC controller. 10 If no property below is supplied, host native card detect is used. 12 - broken-cd: There is no card detection available; polling must be used. 13 - cd-gpios: Specify GPIOs for card detection, see gpio binding 14 - non-removable: non-removable slot (like eMMC); assume always present. 17 - bus-width: Number of data lines, can be <1>, <4>, or <8>. The default 18 will be <1> if the property is absent. 19 - wp-gpios: Specify GPIOs for write protection, see gpio binding 20 - cd-inverted: when present, polarity on the CD line is inverted. See the note [all …]
|
| D | marvell,xenon-sdhci.txt | 11 - compatible: should be one of the following 12 - "marvell,armada-3700-sdhci": For controllers on Armada-3700 SoC. 13 Must provide a second register area and marvell,pad-type. 14 - "marvell,armada-ap806-sdhci": For controllers on Armada AP806. 15 - "marvell,armada-cp110-sdhci": For controllers on Armada CP110. 17 - clocks: 22 - clock-names: 27 - reg: 28 * For "marvell,armada-3700-sdhci", two register areas. 31 Please follow the examples with compatible "marvell,armada-3700-sdhci" [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | videodev2.h | 1 /* SPDX-License-Identifier: ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause) */ 5 * Copyright (C) 1999-2012 the contributors 23 * 1. Redistributions of source code must retain the above copyright 36 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 47 * All kernel-specific stuff were moved to media/v4l2-dev.h, so 48 * no #if __KERNEL tests are allowed here 66 #include <linux/v4l2-common.h> 67 #include <linux/v4l2-controls.h> 74 #define VIDEO_MAX_PLANES 8 80 /* Four-character-code (FOURCC) */ [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/netlogic/xlr/ |
| D | fmn.h | 2 * Copyright (c) 2003-2012 Broadcom Corporation 15 * 1. Redistributions of source code must retain the above copyright 25 * ARE DISCLAIMED. IN NO EVENT SHALL BROADCOM OR CONTRIBUTORS BE LIABLE 38 #include <asm/netlogic/mips-extns.h> /* for COP2 access */ 161 #define nlm_write_c2_cc0(s, v) __write_32bit_c2_register($16, s, v) argument 162 #define nlm_write_c2_cc1(s, v) __write_32bit_c2_register($17, s, v) argument 163 #define nlm_write_c2_cc2(s, v) __write_32bit_c2_register($18, s, v) argument 164 #define nlm_write_c2_cc3(s, v) __write_32bit_c2_register($19, s, v) argument 165 #define nlm_write_c2_cc4(s, v) __write_32bit_c2_register($20, s, v) argument 166 #define nlm_write_c2_cc5(s, v) __write_32bit_c2_register($21, s, v) argument [all …]
|
| /kernel/linux/linux-4.19/arch/mips/include/asm/netlogic/xlr/ |
| D | fmn.h | 2 * Copyright (c) 2003-2012 Broadcom Corporation 15 * 1. Redistributions of source code must retain the above copyright 25 * ARE DISCLAIMED. IN NO EVENT SHALL BROADCOM OR CONTRIBUTORS BE LIABLE 38 #include <asm/netlogic/mips-extns.h> /* for COP2 access */ 161 #define nlm_write_c2_cc0(s, v) __write_32bit_c2_register($16, s, v) argument 162 #define nlm_write_c2_cc1(s, v) __write_32bit_c2_register($17, s, v) argument 163 #define nlm_write_c2_cc2(s, v) __write_32bit_c2_register($18, s, v) argument 164 #define nlm_write_c2_cc3(s, v) __write_32bit_c2_register($19, s, v) argument 165 #define nlm_write_c2_cc4(s, v) __write_32bit_c2_register($20, s, v) argument 166 #define nlm_write_c2_cc5(s, v) __write_32bit_c2_register($21, s, v) argument [all …]
|
| /kernel/linux/linux-4.19/arch/x86/include/asm/ |
| D | segment.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 13 ((((base) & _AC(0xff000000,ULL)) << (56-24)) | \ 15 (((limit) & _AC(0x000f0000,ULL)) << (48-16)) | \ 24 #define __BOOT_CS (GDT_ENTRY_BOOT_CS*8) 25 #define __BOOT_DS (GDT_ENTRY_BOOT_DS*8) 26 #define __BOOT_TSS (GDT_ENTRY_BOOT_TSS*8) 48 * The layout of the per-CPU GDT under Linux: 50 * 0 - null <=== cacheline #1 51 * 1 - reserved 52 * 2 - reserved [all …]
|
| /kernel/linux/linux-5.10/sound/isa/sb/ |
| D | emu8000_patch.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (C) 1999-2000 Takashi Iwai <tiwai@suse.de> 30 snd_emux_lock_voice(emu->emu, i); in snd_emu8000_open_dma() 57 snd_emux_unlock_voice(emu->emu, i); in snd_emu8000_close_dma() 65 #define BLANK_LOOP_END 8 71 * 8bit samples etc. 80 c = cc << 8; /* convert 8bit -> 16bit */ in read_word() 91 c ^= 0x8000; /* unsigned -> signed */ in read_word() 101 schedule_timeout_interruptible(1); in snd_emu8000_write_wait() 113 * completely loses words (every one in 16 roughly but with no [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/versatile/ |
| D | clk-icst.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Copyright (C) 2012-2015 Linus Walleij 17 #include <linux/clk-provider.h> 23 #include "clk-icst.h" 34 #define INTEGRATOR_AP_PCI_25_33_MHZ BIT(8) 37 * struct clk_icst - ICST VCO clock wrapper 58 * vco_get() - get ICST VCO settings from a certain ICST 67 ret = regmap_read(icst->map, icst->vcoreg_off, &val); in vco_get() 73 * bits of the v PLL divider. Bit 8 is tied low and always zero, in vco_get() 74 * r is hardwired to 22 and output divider s is hardwired to 1 in vco_get() [all …]
|
| /kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
| D | v4l2-subdev.h | 4 * structures, and macros, and thus, contains no copyrightable information. 10 #include <linux/v4l2-common.h> 11 #include <linux/v4l2-mediabus.h> 14 V4L2_SUBDEV_FORMAT_ACTIVE = 1, 20 __u32 reserved[8]; 26 __u32 reserved[8]; 33 __u32 reserved[8]; 44 __u32 reserved[8]; 59 __u32 reserved[8]; 67 __u32 reserved[8]; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
| D | marvell,xenon-sdhci.txt | 11 - compatible: should be one of the following 12 - "marvell,armada-3700-sdhci": For controllers on Armada-3700 SoC. 13 Must provide a second register area and marvell,pad-type. 14 - "marvell,armada-ap806-sdhci": For controllers on Armada AP806. 15 - "marvell,armada-cp110-sdhci": For controllers on Armada CP110. 17 - clocks: 22 - clock-names: 27 - reg: 28 * For "marvell,armada-3700-sdhci", two register areas. 31 Please follow the examples with compatible "marvell,armada-3700-sdhci" [all …]
|
| /kernel/linux/linux-4.19/drivers/clk/versatile/ |
| D | clk-icst.c | 6 * Copyright (C) 2012-2015 Linus Walleij 20 #include <linux/clk-provider.h> 26 #include "clk-icst.h" 37 #define INTEGRATOR_AP_PCI_25_33_MHZ BIT(8) 40 * enum icst_control_type - the type of ICST control register 44 ICST_INTEGRATOR_AP_CM, /* Only 8 bits of VDW available */ 45 ICST_INTEGRATOR_AP_SYS, /* Only 8 bits of VDW available */ 47 ICST_INTEGRATOR_CP_CM_CORE, /* Only 8 bits of VDW and 3 bits of OD */ 48 ICST_INTEGRATOR_CP_CM_MEM, /* Only 8 bits of VDW and 3 bits of OD */ 52 * struct clk_icst - ICST VCO clock wrapper [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/cec/ |
| D | cec-ioc-dqevent.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 CEC_DQEVENT - Dequeue a CEC event 35 non-blocking mode and no event is pending, then it will return -1 and 38 The internal event queues are per-filehandle and per-event type. If 39 there is no more room in a queue then the last event is overwritten with 43 two :ref:`CEC_EVENT_STATE_CHANGE <CEC-EVENT-STATE-CHANGE>` events with 51 .. flat-table:: struct cec_event_state_change 52 :header-rows: 0 53 :stub-columns: 0 54 :widths: 1 1 8 [all …]
|