Home
last modified time | relevance | path

Searched +full:low +full:- +full:g (Results 1 – 25 of 1058) sorted by relevance

12345678910>>...43

/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-srggb10-ipu3.rst1 .. 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 Dpixfmt-srggb14p.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _V4L2-PIX-FMT-SRGGB14P:
4 .. _v4l2-pix-fmt-sbggr14p:
5 .. _v4l2-pix-fmt-sgbrg14p:
6 .. _v4l2-pix-fmt-sgrbg14p:
17 14-bit packed Bayer formats
29 Each n-pixel row contains n/2 green samples and n/2 blue or red samples,
30 with alternating green-red and green-blue rows. They are conventionally
45 .. flat-table::
46 :header-rows: 0
[all …]
H A Dpixfmt-srggb16.rst1 .. 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 Dpixfmt-srggb12.rst1 .. 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 Dpixfmt-srggb10.rst1 .. 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 Dpixfmt-srggb14.rst1 .. 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 Dpixfmt-srggb10p.rst1 .. 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 …]
H A Dpixfmt-srggb12p.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _V4L2-PIX-FMT-SRGGB12P:
4 .. _v4l2-pix-fmt-sbggr12p:
5 .. _v4l2-pix-fmt-sgbrg12p:
6 .. _v4l2-pix-fmt-sgrbg12p:
13 12-bit packed Bayer formats
14 ---------------------------
26 Each n-pixel row contains n/2 green samples and n/2 blue or red
27 samples, with alternating green-red and green-blue rows. They are
37 .. flat-table::
[all …]
/openbmc/qemu/tests/functional/
H A Dtest_mem_addr_space.py11 # SPDX-License-Identifier: GPL-2.0-or-later
23 # first, lets test some 32-bit processors.
24 # for all 32-bit cases, pci64_hole_size is 0.
36 Note that 64-bit pci hole size is 0 in this case. If maxmem is set to
37 59.6G, QEMU should fail to start with a message "phy-bits are too low".
38 If maxmem is set to 59.5G with all other QEMU parameters identical, QEMU
41 self.vm.add_args('-S', '-machine', 'q35', '-m',
42 '512,slots=1,maxmem=59.6G',
43 '-cpu', 'pentium,pse36=on', '-display', 'none',
44 '-object', 'memory-backend-ram,id=mem1,size=1G',
[all …]
/openbmc/linux/include/linux/
H A Dbma150.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
25 bool any_motion_int; /* Set to enable any-motion interrupt */
26 bool hg_int; /* Set to enable high-G interrupt */
27 bool lg_int; /* Set to enable low-G interrupt */
28 unsigned char any_motion_dur; /* Any-motion duration */
29 unsigned char any_motion_thres; /* Any-motion threshold */
30 unsigned char hg_hyst; /* High-G hysterisis */
31 unsigned char hg_dur; /* High-G duration */
32 unsigned char hg_thres; /* High-G threshold */
33 unsigned char lg_hyst; /* Low-G hysterisis */
[all …]
/openbmc/linux/arch/x86/crypto/
H A Dcrct10dif-pcl-asm_64.S2 # Implement fast CRC-T10DIF computation with SSE and PCLMULQDQ instructions
50 # /white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf
136 # While >= 128 data bytes remain (not counting xmm0-7), fold the 128
137 # bytes xmm0-7 into them, storing the result back into xmm0-7.
147 # Now fold the 112 bytes in xmm0-xmm6 into the 16 bytes in xmm7.
167 add $128-16, len
200 movdqu -16(buf, len), %xmm1
203 # xmm2 = high order part of second chunk: xmm7 left-shifted by 'len' bytes.
209 # xmm7 = first chunk: xmm7 right-shifted by '16-len' bytes.
213 # xmm1 = second chunk: 'len' bytes from xmm1 (low-order bytes),
[all …]
/openbmc/linux/arch/arm/crypto/
H A Dcrct10dif-ce-core.S2 // Accelerated CRC-T10DIF using ARM NEON and Crypto Extensions instructions
14 // Implement fast CRC-T10DIF computation with SSE and PCLMULQDQ instructions
62 // /white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf
75 .arch armv8-a
76 .fpu crypto-neon-fp-armv8
118 vld1.64 {q11-q12}, [buf]!
167 vld1.64 {q0-q1}, [buf]!
168 vld1.64 {q2-q3}, [buf]!
169 vld1.64 {q4-q5}, [buf]!
170 vld1.64 {q6-q7}, [buf]!
[all …]
/openbmc/u-boot/drivers/ddr/marvell/axp/
H A Dddr3_axp_mc_static.h1 /* SPDX-License-Identifier: GPL-2.0 */
15 {0x00001404, 0x3630b800}, /*Dunit Control Low Register */
16 {0x00001408, 0x43149775}, /*DDR SDRAM Timing (Low) Register */
38 {0x00001494, 0x00010000}, /*DDR SDRAM ODT Control (Low) Register */
45 …{0x000200e8, 0x3FFF0E01}, /* DO NOT Modify - Open Mbus Window - 2G - Mbus is required for the trai…
46 {0x00020184, 0x3FFFFFE0}, /* DO NOT Modify - Close fast path Window to - 2G */
73 {0x00001404, 0x3630b800}, /*Dunit Control Low Register */
74 {0x00001408, 0x43149775}, /*DDR SDRAM Timing (Low) Register */
96 {0x00001494, 0x00010000}, /*DDR SDRAM ODT Control (Low) Register */
103 …{0x000200e8, 0x3FFF0E01}, /* DO NOT Modify - Open Mbus Window - 2G - Mbus is required for the trai…
[all …]
/openbmc/linux/Documentation/arch/arm64/
H A Dkdump.rst9 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
35 not fixed: it is 1G on the RPi4 platform but 4G on most other systems.
[all …]
/openbmc/linux/arch/arm64/crypto/
H A Dcrct10dif-ce-core.S2 // Accelerated CRC-T10DIF using arm64 NEON and Crypto Extensions instructions
14 // Implement fast CRC-T10DIF computation with SSE and PCLMULQDQ instructions
62 // /white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf
69 .arch armv8-a+crypto
143 pmull t7.8h, ad.8b, bd2.8b // G = A*B2
157 pmull2 t7.8h, ad.16b, bd2.16b // G = A*B2
163 eor t5.16b, t5.16b, t7.16b // M = G + H
305 // While >= 128 data bytes remain (not counting v0-v7), fold the 128
306 // bytes v0-v7 into them, storing the result back into v0-v7.
316 // Now fold the 112 bytes in v0-v6 into the 16 bytes in v7.
[all …]
/openbmc/qemu/include/qemu/
H A Dstats64.h2 * Atomic operations on 64-bit quantities.
9 * See the COPYING file in the top-level directory.
17 /* This provides atomic operations on 64-bit type, using a reader-writer
18 * spinlock on architectures that do not have 64-bit accesses. Even on
26 uint32_t low, high;
40 return qatomic_read__nocheck(&s->value); in stat64_get()
45 qatomic_set__nocheck(&s->value, value); in stat64_set()
50 qatomic_add(&s->value, value); in stat64_add()
55 uint64_t orig = qatomic_read__nocheck(&s->value); in stat64_min()
57 orig = qatomic_cmpxchg__nocheck(&s->value, orig, value); in stat64_min()
[all …]
/openbmc/linux/Documentation/driver-api/
H A Dslimbus.rst9 ----------------
10 SLIMbus (Serial Low Power Interchip Media Bus) is a specification developed by
12 configuration, and is a 2-wire multi-drop implementation (clock, and data).
15 (System-on-Chip) and peripheral components (typically codec). SLIMbus uses
16 Time-Division-Multiplexing to accommodate multiple data channels, and
20 management, configuration and status updates. These messages can be unicast (e.g.
21 reading/writing device specific values), or multicast (e.g. data channel
24 A data channel is used for data-transfer between 2 SLIMbus devices. Data
28 ---------------------
34 A generic device is a device providing application functionality (e.g. codec).
[all …]
/openbmc/linux/include/linux/ssb/
H A Dssb_regs.h1 /* SPDX-License-Identifier: GPL-2.0 */
25 #define SSB_PCIE_DMA_L32 0x00000000U /* PCIE Client Mode sb2pcitranslation2 (2 ZettaBytes), low 32 …
33 #define SSB_MAX_NR_CORES ((SSB_ENUM_LIMIT - SSB_ENUM_BASE) / SSB_CORE_SIZE)
99 #define SSB_TMSLOW 0x0F98 /* SB Target State Low */
108 #define SSB_TMSHIGH_SERR 0x00000001 /* S-error */
158 #define SSB_IDHIGH_RCLO 0x0000000F /* Revision Code (low part) */
168 * in two-byte quantities.
189 #define SSB_SPROM1_IL0MAC 0x0048 /* 6 bytes MAC address for 802.11b/g */
202 #define SSB_SPROM1_BINF_ANTBG 0x3000 /* Available B-PHY and G-PHY antennas */
204 #define SSB_SPROM1_BINF_ANTA 0xC000 /* Available A-PHY antennas */
[all …]
/openbmc/linux/drivers/pwm/
H A Dpwm-keembay.c1 // SPDX-License-Identifier: GPL-2.0
7 * Vineetha G. Jaya Kumaran <vineetha.g.jaya.kumaran@intel.com>
10 * - Upon disabling a channel, the currently running
69 * for all valid masks (e.g. KMB_PWM_LEADIN_MASK) that they are ok.
74 u32 buff = readl(priv->base + offset); in keembay_pwm_update_bits()
77 writel(buff, priv->base + offset); in keembay_pwm_update_bits()
96 unsigned long long high, low; in keembay_pwm_get_state() local
100 clk_rate = clk_get_rate(priv->clk); in keembay_pwm_get_state()
103 highlow = readl(priv->base + KMB_PWM_LEADIN_OFFSET(pwm->hwpwm)); in keembay_pwm_get_state()
105 state->enabled = true; in keembay_pwm_get_state()
[all …]
/openbmc/linux/arch/x86/include/asm/
H A Datomic64_32.h1 /* SPDX-License-Identifier: GPL-2.0 */
26 #define __alternative_atomic64(f, g, out, in...) \ argument
28 : out : [func] "i" (atomic64_##g##_cx8), ## in)
32 #define __alternative_atomic64(f, g, out, in...) \ argument
33 alternative_call(atomic64_##f##_386, atomic64_##g##_cx8, \
66 return arch_cmpxchg64(&v->counter, o, n); in arch_atomic64_cmpxchg()
74 unsigned low = (unsigned)n; in arch_atomic64_xchg() local
76 "S" (v), "b" (low), "c" (high) in arch_atomic64_xchg()
85 unsigned low = (unsigned)i; in arch_atomic64_set() local
87 "S" (v), "b" (low), "c" (high) in arch_atomic64_set()
[all …]
/openbmc/linux/Documentation/admin-guide/kdump/
H A Dkdump.rst2 Documentation for Kdump - The kexec-based Crash Dumping Solution
11 Kdump uses kexec to quickly boot to a dump-capture kernel whenever a
14 the reboot and is accessible to the dump-capture kernel.
24 the dump-capture kernel. This ensures that ongoing Direct Memory Access
25 (DMA) from the system kernel does not corrupt the dump-capture kernel.
26 The kexec -p command loads the dump-capture kernel into this reserved
31 low 1M is reserved to avoid any later kernel or device driver writing
32 data into this area. Like this, the low 1M can be reused as system RAM
47 passed to the dump-capture kernel through the elfcorehdr= boot
51 With the dump-capture kernel, you can access the memory image through
[all …]
/openbmc/linux/drivers/net/wireless/broadcom/b43/
H A Dphy_g.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 /* OFDM PHY registers are defined in the A-PHY header. */
9 #define B43_PHY_VERSION_CCK B43_PHY_CCK(0x00) /* Versioning register for B-PHY */
12 #define B43_PHY_PGACTL_LPF 0x1000 /* Low pass filter (?) */
13 #define B43_PHY_PGACTL_LOWBANDW 0x0040 /* Low bandwidth flag */
24 /* Extended G-PHY Registers */
26 #define B43_PHY_GTABCTL B43_PHY_EXTG(0x03) /* G-PHY table control (see below) */
27 #define B43_PHY_GTABOFF 0x03FF /* G-PHY table offset (see below) */
28 #define B43_PHY_GTABNR 0xFC00 /* G-PHY table number (see below) */
30 #define B43_PHY_GTABDATA B43_PHY_EXTG(0x04) /* G-PHY table data */
[all …]
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/
H A Dgbs-sysinit.sh9 # http://www.apache.org/licenses/LICENSE-2.0
17 # shellcheck source=meta-quanta/meta-gbs/recipes-gbs/gbs-sysinit/files/gbs-gpio-common.sh
18 source /usr/libexec/gbs-gpio-common.sh
34 # Clear bit 16-23 to perserve all GPIO states across warm resets
40 # Clear bit 16-23 of CORSTC
55 | sed 's/ //g' > ~/board_rev_id.txt
63 | sed 's/ //g' > ~/board_sku_id.txt
71 | sed 's/ //g' > ~/hsbp_board_rev_id.txt
77 | sed 's/ //g' > ~/fan_board_rev_id.txt
84 # 0x00 - EVT
[all …]
/openbmc/linux/Documentation/arch/arm/pxa/
H A Dmfp.rst7 MFP stands for Multi-Function Pin, which is the pin-mux logic on PXA3xx and
15 mechanism is introduced from PXA3xx to completely move the pin-mux functions
16 out of the GPIO controller. In addition to pin-mux configurations, the MFP
17 also controls the low power state, driving strength, pull-up/down and event
21 +--------+
22 | |--(GPIO19)--+
24 | |--(GPIO...) |
25 +--------+ |
26 | +---------+
27 +--------+ +------>| |
[all …]
/openbmc/linux/arch/arm/boot/dts/marvell/
H A Ddove-cm-a510.dtsi2 * Device Tree include for Compulab CM-A510 System-on-Module
6 * This file is dual-licensed: you can use it either under the terms
46 * The CM-A510 comes with several optional components:
50 * D1024: 1G
66 * U2: 2 dual-role USB2.0 ports
70 * W: Broadcom BCM4319 802.11b/g/n (USI WM-N-BM-01 on SDIO1)
72 * GPIOs used on CM-A510:
73 * 1 GbE PHY reset (active low)
75 * 8 PowerOff (active low)
76 * 13 Touchscreen pen irq (active low)
[all …]

12345678910>>...43