/openbmc/linux/Documentation/admin-guide/media/ |
H A D | imx.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 ------------ 15 - Image DMA Controller (IDMAC) 16 - Camera Serial Interface (CSI) 17 - Image Converter (IC) 18 - Sensor Multi-FIFO Controller (SMFC) 19 - Image Rotator (IRT) 20 - Video De-Interlacing or Combining Block (VDIC) 26 re-ordering (for example UYVY to YUYV) within the same colorspace, and 27 packed <--> planar conversion. The IDMAC can also perform a simple [all …]
|
H A D | imx7.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 ------------ 14 - CMOS Sensor Interface (CSI) 15 - Video Multiplexer 16 - MIPI CSI-2 Receiver 18 .. code-block:: none 20 MIPI Camera Input ---> MIPI CSI-2 --- > |\ 24 | U | ------> CSI ---> Capture 27 Parallel Camera Input ----------------> | / 34 -------- [all …]
|
/openbmc/linux/Documentation/input/devices/ |
H A D | joystick-parport.rst | 3 .. _joystick-parport: 9 :Copyright: |copy| 1998-2000 Vojtech Pavlik <vojtech@ucw.cz> 10 :Copyright: |copy| 1998 Andree Borrmann <a.borrmann@tu-bs.de> 18 Any information in this file is provided as-is, without any guarantee that 36 Many console and 8-bit computer gamepads and joysticks are supported. The 40 ------------ 59 for your pads, use either keyboard or joystick port, and make a pass-through 69 (pin 9) -----> Power 77 (pin 9) ----|>|-------+------> Power 79 (pin 8) ----|>|-------+ [all …]
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-at91.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 6 * Parallel I/O Controller (PIO) - System peripherals registers. 29 #define PIO_MDER 0x50 /* Multi-driver Enable Register */ 30 #define PIO_MDDR 0x54 /* Multi-driver Disable Register */ 31 #define PIO_MDSR 0x58 /* Multi-driver Status Register */ 32 #define PIO_PUDR 0x60 /* Pull-up Disable Register */ 33 #define PIO_PUER 0x64 /* Pull-up Enable Register */ 34 #define PIO_PUSR 0x68 /* Pull-up Status Register */ 35 #define PIO_ASR 0x70 /* Peripheral A Select Register */ 36 #define PIO_ABCDSR1 0x70 /* Peripheral ABCD Select Register 1 [some sam9 only] */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | sprd,pinctrl.txt | 8 pad driving level, system control select and so on ("domain pad 10 related domain pad driving selection, if the related domain pad 11 select 3.0v, then the pin can output 3.0v. "system control" is used 16 of them, so we can not make every Spreadtrum-special configuration 29 to configure the pin sleep mode, function select and sleep related 35 - input-enable 36 - input-disable 37 - output-high 38 - output-low 39 - bias-pull-up [all …]
|
H A D | fsl,imx7d-pinctrl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/fsl,imx7d-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dong Aisheng <aisheng.dong@nxp.com> 13 Please refer to fsl,imx-pinctrl.txt and pinctrl-bindings.txt in this directory 19 - enum: 20 - fsl,imx7d-iomuxc 21 - fsl,imx7d-iomuxc-lpsr 26 fsl,input-sel: [all …]
|
H A D | fsl,imx93-pinctrl.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/fsl,imx93-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Peng Fan <peng.fan@nxp.com> 13 Please refer to fsl,imx-pinctrl.txt and pinctrl-bindings.txt in this directory 17 - $ref: pinctrl.yaml# 21 const: fsl,imx93-iomuxc 40 be found in <arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h>. The last 41 integer CONFIG is the pad setting value like pull-up on this pin. Please [all …]
|
H A D | fsl,imxrt1050.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Giulio Benetti <giulio.benetti@benettiengineering.com> 11 - Jesse Taube <Mr.Bossman075@gmail.com> 14 Please refer to fsl,imx-pinctrl.txt and pinctrl-bindings.txt in this directory 19 const: fsl,imxrt1050-iomuxc 38 be found in <arch/arm/boot/dts/imxrt1050-pinfunc.h>. The last 39 integer CONFIG is the pad setting value like pull-up on this pin. Please 41 $ref: /schemas/types.yaml#/definitions/uint32-matrix [all …]
|
H A D | fsl,imxrt1170.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Giulio Benetti <giulio.benetti@benettiengineering.com> 11 - Jesse Taube <Mr.Bossman075@gmail.com> 14 Please refer to fsl,imx-pinctrl.txt and pinctrl-bindings.txt in this directory 19 const: fsl,imxrt1170-iomuxc 38 be found in <arch/arm/boot/dts/imxrt1170-pinfunc.h>. The last 39 integer CONFIG is the pad setting value like pull-up on this pin. Please 41 $ref: /schemas/types.yaml#/definitions/uint32-matrix [all …]
|
H A D | fsl,imx8m-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/fsl,imx8m-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Peng Fan <peng.fan@nxp.com> 13 Please refer to fsl,imx-pinctrl.txt and pinctrl-bindings.txt in this directory 19 - fsl,imx8mm-iomuxc 20 - fsl,imx8mn-iomuxc 21 - fsl,imx8mp-iomuxc 22 - fsl,imx8mq-iomuxc [all …]
|
H A D | fsl,imx8ulp-pinctrl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/fsl,imx8ulp-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacky Bai <ping.bai@nxp.com> 13 Please refer to fsl,imx-pinctrl.txt and pinctrl-bindings.txt in this directory 18 const: fsl,imx8ulp-iomuxc1 37 be found in <arch/arm64/boot/dts/freescale/imx8ulp-pinfunc.h>. The last 38 integer CONFIG is the pad setting value like pull-up on this pin. Please 40 $ref: /schemas/types.yaml#/definitions/uint32-matrix [all …]
|
/openbmc/u-boot/arch/arm/mach-at91/include/mach/ |
H A D | at91_pio.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * [origin: Linux kernel include/asm-arm/arch-at91/at91_pio.h] 9 * Parallel I/O Controller (PIO) - System peripherals registers. 59 u32 mder; /* 0x50 Multi-driver Enable Register */ 60 u32 mddr; /* 0x54 Multi-driver Disable Register */ 61 u32 mdsr; /* 0x58 Multi-driver Status Register */ 63 u32 pudr; /* 0x60 Pull-up Disable Register */ 64 u32 puer; /* 0x64 Pull-up Enable Register */ 65 u32 pusr; /* 0x68 Pad Pull-up Status Register */ 69 u32 abcdsr1; /* 0x70 Peripheral ABCD Select Register 1 */ [all …]
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | ext-ctrls-dv.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _dv-controls: 15 only exposed on the ``/dev/v4l-subdev*`` device node. 23 Identification Data, :ref:`vesaedid`) and HDCP (High-bandwidth Digital 29 bitmasks, one bit for each pad. Bit 0 corresponds to pad 0, bit 1 to pad 33 .. _dv-control-id: 45 output pad on the transmitter. If an output pad does not have an 46 associated hotplug pin, then the bit for that pad will be 0. This 47 read-only control is applicable to DVI-D, HDMI and DisplayPort 51 Rx Sense is the detection of pull-ups on the TMDS clock lines. This [all …]
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8183-evb.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 14 chassis-type = "embedded"; 15 compatible = "mediatek,mt8183-evb", "mediatek,mt8183"; 27 stdout-path = "serial0:921600n8"; 30 reserved-memory { 31 #address-cells = <2>; 32 #size-cells = <2>; 35 compatible = "shared-dma-pool"; 37 no-map; [all …]
|
/openbmc/linux/drivers/staging/media/imx/ |
H A D | imx-media.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 11 #include <media/v4l2-ctrls.h> 12 #include <media/v4l2-device.h> 13 #include <media/v4l2-fwnode.h> 14 #include <media/v4l2-subdev.h> 15 #include <media/videobuf2-dma-contig.h> 16 #include <video/imx-ipu-v3.h> 22 * Enumeration of the IPU internal sub-devices 35 * Pad definitions for the subdevs with multiple source or 70 /* How long to wait for EOF interrupts in the buffer-capture subdevs */ [all …]
|
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/ |
H A D | iomux.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright 2004-2006,2010 Freescale Semiconductor, Inc. All Rights Reserved. 14 #include <asm/arch/imx-regs.h> 23 #error "Please select CONFIG_MX23 or CONFIG_MX28" 27 * configures a single pad in the iomuxer 29 int mxs_iomux_setup_pad(iomux_cfg_t pad) in mxs_iomux_setup_pad() argument 37 ofs += PAD_BANK(pad) * 0x20 + PAD_PIN(pad) / 16 * 0x10; in mxs_iomux_setup_pad() 38 bp = PAD_PIN(pad) % 16 * 2; in mxs_iomux_setup_pad() 42 reg |= PAD_MUXSEL(pad) << bp; in mxs_iomux_setup_pad() 47 ofs += PAD_BANK(pad) * 0x40 + PAD_PIN(pad) / 8 * 0x10; in mxs_iomux_setup_pad() [all …]
|
/openbmc/u-boot/board/spear/x600/ |
H A D | x600.c | 1 // SPDX-License-Identifier: GPL-2.0+ 16 #include <asm/mach-types.h> 30 * power-up. Otherwise the RTC is halted. in board_init() 45 2 * CONFIG_ENV_SECT_SIZE - 1, in board_late_init() 55 * board_nand_init - Board specific NAND initialization 67 if (!(readl(&misc_regs_p->auto_cfg_reg) & MISC_NANDDIS)) in board_nand_init() 81 printf("PHY KSZ9031 detected - "); in board_phy_config() 85 /* control data pad skew - devaddr = 0x02, register = 0x04 */ in board_phy_config() 90 /* rx data pad skew - devaddr = 0x02, register = 0x05 */ in board_phy_config() 95 /* tx data pad skew - devaddr = 0x02, register = 0x05 */ in board_phy_config() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mtd/ |
H A D | cadence-nand-controller.txt | 4 - compatible : "cdns,hp-nfc" 5 - reg : Contains two entries, each of which is a tuple consisting of a 9 - reg-names: should contain "reg" and "sdma" 10 - #address-cells: should be 1. The cell encodes the chip select connection. 11 - #size-cells : should be 0. 12 - interrupts : The interrupt number. 13 - clocks: phandle of the controller core clock (nf_clk). 16 - dmas: shall reference DMA channel associated to the NAND controller 17 - cdns,board-delay-ps : Estimated Board delay. The value includes the total 21 board delay = RE#PAD delay + PCB trace to device + PCB trace from device [all …]
|
/openbmc/linux/drivers/phy/tegra/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "NVIDIA Tegra XUSB pad controller driver" 5 select USB_COMMON 6 select USB_CONN_GPIO 7 select USB_PHY 12 be called phy-tegra-xusb. 17 select GENERIC_PHY
|
/openbmc/linux/Documentation/devicetree/bindings/mmc/ |
H A D | marvell,xenon-sdhci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mmc/marvell,xenon-sdhci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 mmc-controller.yaml and the properties used by the Xenon implementation. 20 - Ulf Hansson <ulf.hansson@linaro.org> 25 - enum: 26 - marvell,armada-cp110-sdhci 27 - marvell,armada-ap806-sdhci 29 - items: [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | arm,pl11x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Liviu Dudau <Liviu.Dudau@arm.com> 11 - Andre Przywara <andre.przywara@arm.com> 18 # We need a select here so we don't match all nodes with 'arm,primecell' 19 select: 24 - arm,pl110 25 - arm,pl111 27 - compatible [all …]
|
/openbmc/linux/drivers/media/v4l2-core/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 15 Enables the V4L2 sub-device pad-level userspace API used to configure 28 bool "Enable old-style fixed minor ranges on drivers/video devices" 30 Say Y here to enable the old-style fixed-range minor assignments. 39 # Used by drivers that need v4l2-jpeg.ko 43 # Used by drivers that need v4l2-h264.ko 47 # Used by drivers that need v4l2-vp9.ko 51 # Used by drivers that need v4l2-mem2mem.ko 61 select MEDIA_CONTROLLER 62 select V4L2_ASYNC [all …]
|
/openbmc/linux/include/video/ |
H A D | cirrus.h | 2 * drivers/video/clgenfb.h - Cirrus Logic chipset constants 14 * Format this code with GNU indent '-kr -i8 -pcs' options. 27 /* OLD COMMENT: for other CL-GD542x/543x based boards.. */ 39 #define CL_SEQR9 0x9 /* Scratch Pad 0 (do not access!) */ 40 #define CL_SEQRA 0xa /* Scratch Pad 1 (do not access!) */ 50 #define CL_SEQR14 0x14 /* Scratch Pad 2 (CL-GD5426/'28 Only) (do not access!) */ 51 #define CL_SEQR15 0x15 /* Scratch Pad 3 (CL-GD5426/'28 Only) (do not access!) */ 52 #define CL_SEQR16 0x16 /* Performance Tuning (CL-GD5424/'26/'28 Only) */ 53 #define CL_SEQR17 0x17 /* Configuration ReadBack and Extended Control (CL-GF5428 Only) */ 54 #define CL_SEQR18 0x18 /* Signature Generator Control (Not CL-GD5420) */ [all …]
|
/openbmc/linux/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 37 /* Select x86 specific features in <linux/kvm.h> */ 83 __u32 pad; member 192 __u32 pad; member 286 __u32 pad; member 352 __u8 pad; member 427 * double-fetch types of vulnerabilities. 476 __u16 pad; member 501 /* Pad the header to 128 bytes. */ 502 __u8 pad[120]; member [all …]
|
/openbmc/linux/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 37 /* Select x86 specific features in <linux/kvm.h> */ 83 __u32 pad; member 192 __u32 pad; member 286 __u32 pad; member 352 __u8 pad; member 427 * double-fetch types of vulnerabilities. 476 __u16 pad; member 501 /* Pad the header to 128 bytes. */ 502 __u8 pad[120]; member [all …]
|