| /linux/Documentation/userspace-api/media/v4l/ |
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A D | pixfmt-tch-td16.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-TCH-FMT-DELTA-TD16: 11 16-bit signed little endian Touch Delta 19 Delta values may range from -32768 to 32767. Typically the values will vary 27 .. flat-table:: 28 :header-rows: 0 29 :stub-columns: 0 32 * - start + 0: 33 - D'\ :sub:`00low` 34 - D'\ :sub:`00high` [all …]
|
| H A D | pixfmt-srggb10.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-SRGGB10: 4 .. _v4l2-pix-fmt-sbggr10: 5 .. _v4l2-pix-fmt-sgbrg10: 6 .. _v4l2-pix-fmt-sgrbg10: 16 10-bit Bayer formats expanded to 16 bits 23 sample. Each sample is stored in a 16-bit word, with 6 unused 24 high bits filled with zeros. Each n-pixel row contains n/2 green samples and 37 .. flat-table:: 38 :header-rows: 0 [all …]
|
| H A D | pixfmt-srggb16.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-SRGGB16: 4 .. _v4l2-pix-fmt-sbggr16: 5 .. _v4l2-pix-fmt-sgbrg16: 6 .. _v4l2-pix-fmt-sgrbg16: 15 16-bit Bayer formats 23 sample. Each sample is stored in a 16-bit word. Each n-pixel row contains 32 .. flat-table:: 33 :header-rows: 0 34 :stub-columns: 0 [all …]
|
| H A D | pixfmt-srggb12.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-SRGGB12: 4 .. _v4l2-pix-fmt-sbggr12: 5 .. _v4l2-pix-fmt-sgbrg12: 6 .. _v4l2-pix-fmt-sgrbg12: 17 12-bit Bayer formats expanded to 16 bits 24 colour. Each colour component is stored in a 16-bit word, with 4 unused 25 high bits filled with zeros. Each n-pixel row contains n/2 green samples 38 .. flat-table:: 39 :header-rows: 0 [all …]
|
| H A D | pixfmt-srggb14.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-SRGGB14: 4 .. _v4l2-pix-fmt-sbggr14: 5 .. _v4l2-pix-fmt-sgbrg14: 6 .. _v4l2-pix-fmt-sgrbg14: 15 14-bit Bayer formats expanded to 16 bits 23 colour. Each sample is stored in a 16-bit word, with two unused high 24 bits filled with zeros. Each n-pixel row contains n/2 green samples 36 .. flat-table:: 37 :header-rows: 0 [all …]
|
| H A D | pixfmt-srggb10p.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-SRGGB10P: 4 .. _v4l2-pix-fmt-sbggr10p: 5 .. _v4l2-pix-fmt-sgbrg10p: 6 .. _v4l2-pix-fmt-sgrbg10p: 16 10-bit packed Bayer formats 28 Each n-pixel row contains n/2 green samples and n/2 blue or red samples, 29 with alternating green-red and green-blue rows. They are conventionally 38 .. flat-table:: 39 :header-rows: 0 [all …]
|
| /linux/drivers/gpu/drm/msm/registers/adreno/ |
| H A D | a6xx.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd"> 14 <!-- 17 - "cmd" - the register is used outside of renderpass and blits, 19 - "rp_blit" - the register is used inside renderpass or blits 26 --> 32 <bitfield name="CP_IPC_INTR_0" pos="4" type="boolean" variants="A7XX-"/> 33 <bitfield name="CP_IPC_INTR_1" pos="5" type="boolean" variants="A7XX-"/> 44 <!-- Same as above but different name??: --> [all …]
|
| H A D | a3xx.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd"> 11 <value name="TILE_4X4" value="1"/> <!-- "normal" case for textures --> 12 <value name="TILE_32X32" value="2"/> <!-- only used in GMEM --> 13 <value name="TILE_4X2" value="3"/> <!-- only used for CrCb --> 60 <!-- seems to be no NORM variants for 32bit.. --> 106 <!-- 111 --> 137 <value name="TFMT_A8_UNORM" value="0x2c"/> <!-- GL_ALPHA --> [all …]
|
| H A D | a4xx.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd"> 70 <!-- hmm, shifted one compared to a3xx?!? --> 88 <!-- beyond here it does not appear to be shifted --> 145 <!-- 0x00 .. 0x02 --> 147 <!-- 8-bit formats --> 154 <!-- 16-bit formats --> 157 <!-- 0x0a --> 160 <!-- 0x0c --> [all …]
|
| /linux/drivers/net/ethernet/sfc/falcon/ |
| H A 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 …]
|
| /linux/drivers/net/ethernet/sfc/ |
| H A 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 …]
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A 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 …]
|
| /linux/arch/arm64/include/asm/ |
| H A 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() 66 unsigned long low = (unsigned long)raw_cpu_ptr(overflow_stack); in stackinfo_get_overflow() local 67 unsigned long high = low + OVERFLOW_STACK_SIZE; in stackinfo_get_overflow() 70 .low = low, in stackinfo_get_overflow() [all …]
|
| /linux/arch/alpha/kernel/ |
| H A 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. ;-) */ 56 #define IO_LITE(UP,low) \ argument 59 .mv_ioread8 = CAT(low,_ioread8), \ 60 .mv_ioread16 = CAT(low,_ioread16), \ 61 .mv_ioread32 = CAT(low,_ioread32), \ 62 .mv_ioread64 = CAT(low,_ioread64), \ 63 .mv_iowrite8 = CAT(low,_iowrite8), \ 64 .mv_iowrite16 = CAT(low,_iowrite16), \ 65 .mv_iowrite32 = CAT(low,_iowrite32), \ [all …]
|
| /linux/drivers/gpu/drm/msm/registers/display/ |
| H A D | dsi.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd"> 89 <bitfield name="MAJOR" low="28" high="31" type="uint"/> 90 <bitfield name="MINOR" low="16" high="27" type="uint"/> 91 <bitfield name="STEP" low="0" high="15" type="uint"/> 112 <bitfield name="DSI_BUSY" pos="4" type="boolean"/> <!-- see mipi_dsi_cmd_bta_sw_trigger() --> 144 <bitfield name="VIRT_CHANNEL" low="0" high="1" type="uint"/> <!-- always zero? --> 145 <bitfield name="DST_FORMAT" low="4" high="5" type="dsi_vid_dst_format"/> 146 <bitfield name="TRAFFIC_MODE" low="8" high="9" type="dsi_traffic_mode"/> [all …]
|
| H A D | mdp4.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd"> 27 <!-- 43 --> 44 <value name="INTF_LCDC_DTV" value="0"/> <!-- LCDC RGB or DTV (external) --> 47 <value name="INTF_EBI2_TV" value="3"/> <!-- EBI2 or TV (external) --> 66 <bitfield name="PIPE0" low="0" high="2" type="mdp_mixer_stage_id"/> 68 <bitfield name="PIPE1" low="4" high="6" type="mdp_mixer_stage_id"/> 70 <bitfield name="PIPE2" low="8" high="10" type="mdp_mixer_stage_id"/> [all …]
|
| /linux/Documentation/arch/arm64/ |
| H A 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 …]
|
| /linux/tools/testing/selftests/drivers/net/netdevsim/ |
| H A D | ethtool-coalesce.sh | 2 # SPDX-License-Identifier: GPL-2.0-only 4 source ethtool-common.sh 9 echo $(ethtool -c $NSIM_NETDEV | \ 10 awk -F':' -v pattern="$query:" '$0 ~ pattern {gsub(/[ \t]/, "", $2); print $2}') 20 if ! ethtool -h | grep -q coalesce; then 21 echo "SKIP: No --coalesce support in ethtool" 27 set -o pipefail 29 declare -A SETTINGS_MAP=( 30 ["rx-frames-low"]="rx-frame-low" 31 ["tx-frames-low"]="tx-frame-low" [all …]
|
| /linux/Documentation/devicetree/bindings/leds/ |
| H A D | leds-bcm6358.txt | 5 which can either be controlled by software (exporting the 74x164 as spi-gpio. 10 - compatible : should be "brcm,bcm6358-leds". 11 - #address-cells : must be 1. 12 - #size-cells : must be 0. 13 - reg : BCM6358 LED controller address and size. 16 - brcm,clk-div : SCK signal divider. Possible values are 1, 2, 4 and 8. 18 - brcm,clk-dat-low : Boolean, makes clock and data signals active low. 21 Each LED is represented as a sub-node of the brcm,bcm6358-leds device. 23 LED sub-node required properties: 24 - reg : LED pin number (only LEDs 0 to 31 are valid). [all …]
|
| /linux/drivers/rtc/ |
| H A D | rtc-max8925.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2009-2010 Marvell International Ltd. 77 max8925_set_bits(info->rtc, MAX8925_ALARM0_CNTL, 0x7f, 0); in rtc_update_handler() 78 rtc_update_irq(info->rtc_dev, 1, RTC_IRQF | RTC_AF); in rtc_update_handler() 85 return -EINVAL; in tm_calc() 86 tm->tm_year = (buf[RTC_YEAR2] >> 4) * 1000 in tm_calc() 90 tm->tm_year -= 1900; in tm_calc() 91 tm->tm_mon = ((buf[RTC_MONTH] >> 4) & 0x01) * 10 in tm_calc() 93 tm->tm_mday = ((buf[RTC_DATE] >> 4) & 0x03) * 10 in tm_calc() 95 tm->tm_wday = buf[RTC_WEEKDAY] & 0x07; in tm_calc() [all …]
|
| /linux/arch/arm/boot/dts/nuvoton/ |
| H A D | nuvoton-npcm750-runbmc-olympus-pincfg.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 gpio0ol_pins: gpio0ol-pins { 8 bias-disable; 9 output-low; 11 gpio1ol_pins: gpio1ol-pins { 13 bias-disable; 14 output-low; 16 gpio2ol_pins: gpio2ol-pins { 18 bias-disable; 19 output-low; [all …]
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_ptp.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2013 - 2018 Intel Corporation. */ 5 #include <linux/posix-clock.h> 39 CANT_DO_PINS = -1, 52 end = -2, 66 led_end = -2, 67 low = 0, enumerator 84 {off, in_A, off, high, high, high, low}, 85 {off, out_A, off, high, low, high, high}, 86 {off, in_B, off, high, high, high, low}, [all …]
|