| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-srggb10-ipu3.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-pix-fmt-ipu3-sbggr10: 4 .. _v4l2-pix-fmt-ipu3-sgbrg10: 5 .. _v4l2-pix-fmt-ipu3-sgrbg10: 6 .. _v4l2-pix-fmt-ipu3-srggb10: 12 10-bit Bayer formats 22 In other respects this format is similar to :ref:`V4L2-PIX-FMT-SRGGB10`. 30 .. flat-table:: 32 * - start + 0: 33 - B\ :sub:`0000low` [all …]
|
| D | pixfmt-y10.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-Y10: 10 Grey-scale image 16 This is a grey-scale image with a depth of 10 bits per pixel. Pixels are 17 stored in 16-bit words with unused high bits padded with 0. The least 18 significant byte is stored at lower memory addresses (little-endian). 26 .. flat-table:: 27 :header-rows: 0 28 :stub-columns: 0 30 * - start + 0: [all …]
|
| D | pixfmt-y12.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-Y12: 10 Grey-scale image 16 This is a grey-scale image with a depth of 12 bits per pixel. Pixels are 17 stored in 16-bit words with unused high bits padded with 0. The least 18 significant byte is stored at lower memory addresses (little-endian). 26 .. flat-table:: 27 :header-rows: 0 28 :stub-columns: 0 30 * - start + 0: [all …]
|
| D | pixfmt-y14.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-Y14: 10 Grey-scale image 16 This is a grey-scale image with a depth of 14 bits per pixel. Pixels are 17 stored in 16-bit words with unused high bits padded with 0. The least 18 significant byte is stored at lower memory addresses (little-endian). 26 .. flat-table:: 27 :header-rows: 0 28 :stub-columns: 0 30 * - start + 0: [all …]
|
| D | pixfmt-z16.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-Z16: 10 16-bit depth data with distance values at each pixel 16 This is a 16-bit format, representing depth data. Each pixel is a 19 is stored in a 16-bit word in the little endian byte order. 27 .. flat-table:: 28 :header-rows: 0 29 :stub-columns: 0 31 * - start + 0: 32 - Z\ :sub:`00low` [all …]
|
| D | pixfmt-y16.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-Y16: 10 Grey-scale image 16 This is a grey-scale image with a depth of 16 bits per pixel. The least 17 significant byte is stored at lower memory addresses (little-endian). 30 .. flat-table:: 31 :header-rows: 0 32 :stub-columns: 0 34 * - start + 0: 35 - Y'\ :sub:`00low` [all …]
|
| D | pixfmt-tch-tu16.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-TCH-FMT-TU16: 11 16-bit unsigned little endian raw touch data 17 This format represents unsigned 16-bit data from a touch controller. 26 .. flat-table:: 27 :header-rows: 0 28 :stub-columns: 0 31 * - start + 0: 32 - R'\ :sub:`00low` 33 - R'\ :sub:`00high` [all …]
|
| D | pixfmt-y16-be.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-Y16-BE: 10 Grey-scale image 16 This is a grey-scale image with a depth of 16 bits per pixel. The most 17 significant byte is stored at lower memory addresses (big-endian). 30 .. flat-table:: 31 :header-rows: 0 32 :stub-columns: 0 34 * - start + 0: 35 - Y'\ :sub:`00high` [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-srggb10-ipu3.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-pix-fmt-ipu3-sbggr10: 4 .. _v4l2-pix-fmt-ipu3-sgbrg10: 5 .. _v4l2-pix-fmt-ipu3-sgrbg10: 6 .. _v4l2-pix-fmt-ipu3-srggb10: 13 10-bit Bayer formats 24 In other respects this format is similar to :ref:`V4L2-PIX-FMT-SRGGB10`. 36 .. flat-table:: 38 * - start + 0: 39 - B\ :sub:`0000low` [all …]
|
| D | pixfmt-z16.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-Z16: 10 16-bit depth data with distance values at each pixel 16 This is a 16-bit format, representing depth data. Each pixel is a 19 is stored in a 16-bit word in the little endian byte order. 27 .. flat-table:: 28 :header-rows: 0 29 :stub-columns: 0 31 * - start + 0: 32 - Z\ :sub:`00low` [all …]
|
| D | pixfmt-tch-tu16.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-TCH-FMT-TU16: 11 16-bit unsigned little endian raw touch data 17 This format represents unsigned 16-bit data from a touch controller. 26 .. flat-table:: 27 :header-rows: 0 28 :stub-columns: 0 31 * - start + 0: 32 - R'\ :sub:`00low` 33 - R'\ :sub:`00high` [all …]
|
| /kernel/linux/linux-5.10/arch/arm/ |
| D | Kconfig.debug | 1 # SPDX-License-Identifier: GPL-2.0 44 once the kernel has booted up - it's a one time check. 96 1 - undefined instruction events 97 2 - system calls 98 4 - invalid data aborts 99 8 - SIGSEGV faults 100 16 - SIGBUS faults 104 bool "Kernel low-level debugging functions (read help!)" 117 prompt "Kernel low-level debugging port" 121 bool "Kernel low-level debugging messages via Alpine UART0" [all …]
|
| /kernel/linux/linux-6.6/arch/arm/ |
| D | Kconfig.debug | 1 # SPDX-License-Identifier: GPL-2.0 44 once the kernel has booted up - it's a one time check. 107 1 - undefined instruction events 108 2 - system calls 109 4 - invalid data aborts 110 8 - SIGSEGV faults 111 16 - SIGBUS faults 115 bool "Kernel low-level debugging functions (read help!)" 128 prompt "Kernel low-level debugging port" 132 bool "Kernel low-level debugging messages via Alpine UART0" [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
| D | bitfield.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2005-2006 Fen Systems Ltd. 5 * Copyright 2006-2013 Solarflare Communications Inc. 15 * wide. Since there is no native 128-bit datatype on most systems, 16 * and since 64-bit datatypes are inefficient on 32-bit systems and 20 * The NICs are PCI devices and therefore little-endian. Since most 23 * ef4_dword_t) to be little-endian. 46 /* Low bit number of the specified field */ 51 #define EF4_HIGH_BIT(field) (EF4_LOW_BIT(field) + EF4_WIDTH(field) - 1) 60 (((((u64) 1) << (width))) - 1)) [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
| D | bitfield.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2005-2006 Fen Systems Ltd. 5 * Copyright 2006-2013 Solarflare Communications Inc. 15 * wide. Since there is no native 128-bit datatype on most systems, 16 * and since 64-bit datatypes are inefficient on 32-bit systems and 20 * The NICs are PCI devices and therefore little-endian. Since most 23 * ef4_dword_t) to be little-endian. 46 /* Low bit number of the specified field */ 51 #define EF4_HIGH_BIT(field) (EF4_LOW_BIT(field) + EF4_WIDTH(field) - 1) 60 (((((u64) 1) << (width))) - 1)) [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/include/asm/ |
| D | stacktrace.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 27 unsigned long low = (unsigned long)raw_cpu_read(irq_stack_ptr); in stackinfo_get_irq() local 28 unsigned long high = low + IRQ_STACK_SIZE; in stackinfo_get_irq() 31 .low = low, in stackinfo_get_irq() 44 unsigned long low = (unsigned long)task_stack_page(tsk); in stackinfo_get_task() local 45 unsigned long high = low + THREAD_SIZE; in stackinfo_get_task() 48 .low = low, in stackinfo_get_task() 67 unsigned long low = (unsigned long)raw_cpu_ptr(overflow_stack); in stackinfo_get_overflow() local 68 unsigned long high = low + OVERFLOW_STACK_SIZE; in stackinfo_get_overflow() 71 .low = low, in stackinfo_get_overflow() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
| D | bitfield.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2005-2006 Fen Systems Ltd. 5 * Copyright 2006-2013 Solarflare Communications Inc. 15 * wide. Since there is no native 128-bit datatype on most systems, 16 * and since 64-bit datatypes are inefficient on 32-bit systems and 20 * The NICs are PCI devices and therefore little-endian. Since most 23 * efx_dword_t) to be little-endian. 46 /* Low bit number of the specified field */ 51 #define EFX_HIGH_BIT(field) (EFX_LOW_BIT(field) + EFX_WIDTH(field) - 1) 60 (((((u64) 1) << (width))) - 1)) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
| D | bitfield.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2005-2006 Fen Systems Ltd. 5 * Copyright 2006-2013 Solarflare Communications Inc. 15 * wide. Since there is no native 128-bit datatype on most systems, 16 * and since 64-bit datatypes are inefficient on 32-bit systems and 20 * The NICs are PCI devices and therefore little-endian. Since most 23 * efx_dword_t) to be little-endian. 48 /* Low bit number of the specified field */ 53 #define EFX_HIGH_BIT(field) (EFX_LOW_BIT(field) + EFX_WIDTH(field) - 1) 62 (((((u64) 1) << (width))) - 1)) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
| D | bitfield.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2005-2006 Fen Systems Ltd. 5 * Copyright 2006-2013 Solarflare Communications Inc. 15 * wide. Since there is no native 128-bit datatype on most systems, 16 * and since 64-bit datatypes are inefficient on 32-bit systems and 20 * The NICs are PCI devices and therefore little-endian. Since most 23 * efx_dword_t) to be little-endian. 46 /* Low bit number of the specified field */ 51 #define EFX_HIGH_BIT(field) (EFX_LOW_BIT(field) + EFX_WIDTH(field) - 1) 60 (((((u64) 1) << (width))) - 1)) [all …]
|
| /kernel/linux/linux-6.6/arch/x86/include/asm/ |
| D | msr.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 #include "msr-index.h" 38 * both i386 and x86_64 returns 64-bit value in edx:eax, but gcc's "A" 44 /* Using 64-bit values saves one instruction clearing the high half of low */ 45 #define DECLARE_ARGS(val, low, high) unsigned long low, high argument 46 #define EAX_EDX_VAL(val, low, high) ((low) | (high) << 32) argument 47 #define EAX_EDX_RET(val, low, high) "=a" (low), "=d" (high) argument 49 #define DECLARE_ARGS(val, low, high) unsigned long long val argument 50 #define EAX_EDX_VAL(val, low, high) (val) argument 51 #define EAX_EDX_RET(val, low, high) "=A" (val) argument [all …]
|
| /kernel/linux/linux-6.6/arch/alpha/kernel/ |
| D | machvec_impl.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 13 to be that of the cache. Now we can read and write it as we like. ;-) */ 75 #define IO_LITE(UP,low) \ argument 78 .mv_ioread8 = CAT(low,_ioread8), \ 79 .mv_ioread16 = CAT(low,_ioread16), \ 80 .mv_ioread32 = CAT(low,_ioread32), \ 81 .mv_ioread64 = CAT(low,_ioread64), \ 82 .mv_iowrite8 = CAT(low,_iowrite8), \ 83 .mv_iowrite16 = CAT(low,_iowrite16), \ 84 .mv_iowrite32 = CAT(low,_iowrite32), \ [all …]
|
| /kernel/linux/linux-5.10/arch/x86/include/asm/ |
| D | msr.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 #include "msr-index.h" 47 * both i386 and x86_64 returns 64-bit value in edx:eax, but gcc's "A" 53 /* Using 64-bit values saves one instruction clearing the high half of low */ 54 #define DECLARE_ARGS(val, low, high) unsigned long low, high argument 55 #define EAX_EDX_VAL(val, low, high) ((low) | (high) << 32) argument 56 #define EAX_EDX_RET(val, low, high) "=a" (low), "=d" (high) argument 58 #define DECLARE_ARGS(val, low, high) unsigned long long val argument 59 #define EAX_EDX_VAL(val, low, high) (val) argument 60 #define EAX_EDX_RET(val, low, high) "=A" (val) argument [all …]
|
| /kernel/linux/linux-6.6/Documentation/arch/arm64/ |
| D | kdump.rst | 9 reserved memory is needed to pre-load the kdump kernel and boot such 21 large chunk of memomy can be found. The low memory reservation needs to 24 - crashkernel=size@offset 25 - crashkernel=size 26 - crashkernel=size,high crashkernel=size,low 28 Low memory and high memory 31 For kdump reservations, low memory is the memory area under a specific 32 limit, usually decided by the accessible address bits of the DMA-capable 34 vmcore dumping can be ignored. On arm64, the low memory upper bound is 37 whole system RAM is low memory. Outside of the low memory described [all …]
|
| /kernel/linux/linux-6.6/drivers/thermal/intel/ |
| D | intel_tcc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * intel_tcc.c - Library for Intel TCC (thermal control circuitry) MSR access 12 * intel_tcc_get_tjmax() - returns the default TCC activation Temperature 22 u32 low, high; in intel_tcc_get_tjmax() local 26 err = rdmsr_safe(MSR_IA32_TEMPERATURE_TARGET, &low, &high); in intel_tcc_get_tjmax() 28 err = rdmsr_safe_on_cpu(cpu, MSR_IA32_TEMPERATURE_TARGET, &low, &high); in intel_tcc_get_tjmax() 32 val = (low >> 16) & 0xff; in intel_tcc_get_tjmax() 34 return val ? val : -ENODATA; in intel_tcc_get_tjmax() 39 * intel_tcc_get_offset() - returns the TCC Offset value to Tjmax 43 * activation temperature equals "Tjmax" - "TCC Offset", in degrees C. [all …]
|
| /kernel/linux/linux-5.10/arch/alpha/kernel/ |
| D | machvec_impl.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 13 to be that of the cache. Now we can read and write it as we like. ;-) */ 75 #define IO_LITE(UP,low) \ argument 78 .mv_ioread8 = CAT(low,_ioread8), \ 79 .mv_ioread16 = CAT(low,_ioread16), \ 80 .mv_ioread32 = CAT(low,_ioread32), \ 81 .mv_iowrite8 = CAT(low,_iowrite8), \ 82 .mv_iowrite16 = CAT(low,_iowrite16), \ 83 .mv_iowrite32 = CAT(low,_iowrite32), \ 84 .mv_readb = CAT(low,_readb), \ [all …]
|