| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/ |
| D | raspberrypi,7inch-touchscreen-panel-regulator.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/raspberrypi,7inch-touchscreen-panel-regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: RaspberryPi 7" display ATTINY88-based regulator/backlight controller 10 - Marek Vasut <marex@denx.de> 13 The RaspberryPi 7" display has an ATTINY88-based regulator/backlight 18 - $ref: "regulator.yaml#" 22 const: raspberrypi,7inch-touchscreen-panel-regulator 30 - compatible [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/ |
| D | raspberrypi,7inch-touchscreen.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/panel/raspberrypi,7inch-touchscreen.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Eric Anholt <eric@anholt.net> 11 - Thierry Reding <thierry.reding@gmail.com> 16 - TC358762 DSI->DPI bridge 17 - Atmel microcontroller on I2C for power sequencing the DSI bridge and 19 - Touchscreen controller on I2C for touch input 25 const: raspberrypi,7inch-touchscreen-panel [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/media/i2c/ |
| D | imx274.txt | 1 * Sony 1/2.5-Inch 8.51Mp CMOS Digital Image Sensor 3 The Sony imx274 is a 1/2.5-inch CMOS active pixel digital image sensor with 5 interface. The I2C address is fixed to 0x1a as per sensor data sheet. 6 Image data is sent through MIPI CSI-2, which is configured as 4 lanes 11 - compatible: value should be "sony,imx274" for imx274 sensor 12 - reg: I2C bus address of the device 15 - reset-gpios: Sensor reset GPIO 19 Documentation/devicetree/bindings/media/video-interfaces.txt. 24 reg = <0x1a>; 25 #address-cells = <1>; [all …]
|
| D | mt9p031.txt | 1 * Aptina 1/2.5-Inch 5Mp CMOS Digital Image Sensor 3 The Aptina MT9P031 is a 1/2.5-inch CMOS active pixel digital image sensor with 5 two-wire serial interface. 8 - compatible: value should be either one among the following 12 - input-clock-frequency: Input clock frequency. 14 - pixel-clock-frequency: Pixel clock frequency. 17 - reset-gpios: Chip reset GPIO 20 Documentation/devicetree/bindings/media/video-interfaces.txt. 29 reg = <0x5d>; 30 reset-gpios = <&gpio3 30 0>; [all …]
|
| D | ov2659.txt | 1 * OV2659 1/5-Inch 2Mp SOC Camera 3 The Omnivision OV2659 is a 1/5-inch SOC camera, with an active array size of 9 - compatible: Must be "ovti,ov2659" 10 - reg: I2C slave address 11 - clocks: reference to the xvclk input clock. 12 - clock-names: should be "xvclk". 13 - link-frequencies: target pixel clock frequency. 16 Documentation/devicetree/bindings/media/video-interfaces.txt. 25 reg = <0x30>; 27 clocks = <&clk_ov2659 0>; [all …]
|
| D | ov7251.txt | 1 * Omnivision 1/7.5-Inch B&W VGA CMOS Digital Image Sensor 3 The Omnivision OV7251 is a 1/7.5-Inch CMOS active pixel digital image sensor 8 - compatible: Value should be "ovti,ov7251". 9 - clocks: Reference to the xclk clock. 10 - clock-names: Should be "xclk". 11 - clock-frequency: Frequency of the xclk clock. 12 - enable-gpios: Chip enable GPIO. Polarity is GPIO_ACTIVE_HIGH. This corresponds 14 - vdddo-supply: Chip digital IO regulator. 15 - vdda-supply: Chip analog regulator. 16 - vddd-supply: Chip digital core regulator. [all …]
|
| D | mt9v032.txt | 1 * Aptina 1/3-Inch WVGA CMOS Digital Image Sensor 3 The Aptina MT9V032 is a 1/3-inch CMOS active pixel digital image sensor with 5 two-wire serial interface. 9 - compatible: value should be either one among the following 21 - link-frequencies: List of allowed link frequencies in Hz. Each frequency is 22 expressed as a 64-bit big-endian integer. 23 - reset-gpios: GPIO handle which is connected to the reset pin of the chip. 24 - standby-gpios: GPIO handle which is connected to the standby pin of the chip. 27 Documentation/devicetree/bindings/media/video-interfaces.txt. 33 reg = <0x5c>; [all …]
|
| D | ov5645.txt | 1 * Omnivision 1/4-Inch 5Mp CMOS Digital Image Sensor 3 The Omnivision OV5645 is a 1/4-Inch CMOS active pixel digital image sensor with 8 - compatible: Value should be "ovti,ov5645". 9 - clocks: Reference to the xclk clock. 10 - clock-names: Should be "xclk". 11 - clock-frequency: Frequency of the xclk clock. 12 - enable-gpios: Chip enable GPIO. Polarity is GPIO_ACTIVE_HIGH. This corresponds 14 - reset-gpios: Chip reset GPIO. Polarity is GPIO_ACTIVE_LOW. This corresponds to 16 - vdddo-supply: Chip digital IO regulator. 17 - vdda-supply: Chip analog regulator. [all …]
|
| D | aptina,mt9v111.txt | 2 ---------------------------- 4 The Aptina MT9V111 is a 1/4-Inch VGA-format digital image sensor with a core 8 of image resolution and formats controllable through a simple two-wires 12 -------------------- 14 - compatible: shall be "aptina,mt9v111". 15 - clocks: reference to the system clock input provider. 18 -------------------- 20 - enable-gpios: output enable signal, pin name "OE#". Active low. 21 - standby-gpios: low power state control signal, pin name "STANDBY". 23 - reset-gpios: chip reset signal, pin name "RESET#". Active low. [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/panel/ |
| D | raspberrypi,7inch-touchscreen.txt | 6 - TC358762 DSI->DPI bridge 7 - Atmel microcontroller on I2C for power sequencing the DSI bridge and 9 - Touchscreen controller on I2C for touch input 14 - compatible: Must be "raspberrypi,7inch-touchscreen-panel" 15 - reg: Must be "45" 16 - port: See panel-common.txt 21 #address-cells = <1>; 22 #size-cells = <0>; 27 remote-endpoint = <&panel_dsi_port>; 33 compatible = "i2c-gpio"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/ |
| D | mt9p031.txt | 1 * Aptina 1/2.5-Inch 5Mp CMOS Digital Image Sensor 3 The Aptina MT9P031 is a 1/2.5-inch CMOS active pixel digital image sensor with 5 two-wire serial interface. 8 - compatible: value should be either one among the following 12 - input-clock-frequency: Input clock frequency. 14 - pixel-clock-frequency: Pixel clock frequency. 17 - reset-gpios: Chip reset GPIO 20 Documentation/devicetree/bindings/media/video-interfaces.txt. 29 reg = <0x5d>; 30 reset-gpios = <&gpio3 30 0>; [all …]
|
| D | mt9m001.txt | 1 MT9M001: 1/2-Inch Megapixel Digital Image Sensor 3 The MT9M001 is an SXGA-format with a 1/2-inch CMOS active-pixel digital 8 - compatible: shall be "onnn,mt9m001". 9 - clocks: reference to the master clock into sensor 13 - reset-gpios: GPIO handle which is connected to the reset pin of the chip. 15 - standby-gpios: GPIO handle which is connected to the standby pin of the chip. 19 sub-node for its digital output video port, in accordance with the video 21 Documentation/devicetree/bindings/media/video-interfaces.txt 26 camera-sensor@5d { 28 reg = <0x5d>; [all …]
|
| D | ov2659.txt | 1 * OV2659 1/5-Inch 2Mp SOC Camera 3 The Omnivision OV2659 is a 1/5-inch SOC camera, with an active array size of 9 - compatible: Must be "ovti,ov2659" 10 - reg: I2C slave address 11 - clocks: reference to the xvclk input clock. 12 - clock-names: should be "xvclk". 13 - link-frequencies: target pixel clock frequency. 16 - powerdown-gpios: reference to the GPIO connected to the pwdn pin, if any. 18 - reset-gpios: reference to the GPIO connected to the resetb pin, if any. 22 Documentation/devicetree/bindings/media/video-interfaces.txt. [all …]
|
| D | ov7251.txt | 1 * Omnivision 1/7.5-Inch B&W VGA CMOS Digital Image Sensor 3 The Omnivision OV7251 is a 1/7.5-Inch CMOS active pixel digital image sensor 8 - compatible: Value should be "ovti,ov7251". 9 - clocks: Reference to the xclk clock. 10 - clock-names: Should be "xclk". 11 - clock-frequency: Frequency of the xclk clock. 12 - enable-gpios: Chip enable GPIO. Polarity is GPIO_ACTIVE_HIGH. This corresponds 14 - vdddo-supply: Chip digital IO regulator. 15 - vdda-supply: Chip analog regulator. 16 - vddd-supply: Chip digital core regulator. [all …]
|
| D | mt9v032.txt | 1 * Aptina 1/3-Inch WVGA CMOS Digital Image Sensor 3 The Aptina MT9V032 is a 1/3-inch CMOS active pixel digital image sensor with 5 two-wire serial interface. 9 - compatible: value should be either one among the following 21 - link-frequencies: List of allowed link frequencies in Hz. Each frequency is 22 expressed as a 64-bit big-endian integer. 23 - reset-gpios: GPIO handle which is connected to the reset pin of the chip. 24 - standby-gpios: GPIO handle which is connected to the standby pin of the chip. 27 Documentation/devicetree/bindings/media/video-interfaces.txt. 33 reg = <0x5c>; [all …]
|
| D | sony,imx274.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Sony 1/2.5-Inch 8.51MP CMOS Digital Image Sensor 10 - Leon Luo <leonl@leopardimaging.com> 13 The Sony IMX274 is a 1/2.5-inch CMOS active pixel digital image sensor with an 15 Image data is sent through MIPI CSI-2, which is configured as 4 lanes at 1440 23 const: 0x1a 25 reset-gpios: 31 clock-names: [all …]
|
| D | ov5645.txt | 1 * Omnivision 1/4-Inch 5Mp CMOS Digital Image Sensor 3 The Omnivision OV5645 is a 1/4-Inch CMOS active pixel digital image sensor with 8 - compatible: Value should be "ovti,ov5645". 9 - clocks: Reference to the xclk clock. 10 - clock-names: Should be "xclk". 11 - clock-frequency: Frequency of the xclk clock. 12 - enable-gpios: Chip enable GPIO. Polarity is GPIO_ACTIVE_HIGH. This corresponds 14 - reset-gpios: Chip reset GPIO. Polarity is GPIO_ACTIVE_LOW. This corresponds to 16 - vdddo-supply: Chip digital IO regulator. 17 - vdda-supply: Chip analog regulator. [all …]
|
| D | sony,imx214.txt | 1 * Sony 1/3.06-Inch 13.13Mp CMOS Digital Image Sensor 3 The Sony imx214 is a 1/3.06-inch CMOS active pixel digital image sensor with 6 Image data is sent through MIPI CSI-2, through 2 or 4 lanes at a maximum 11 - compatible: Shall be "sony,imx214". 12 - reg: I2C bus address of the device. Depending on how the sensor is wired, 13 it shall be <0x10> or <0x1a>; 14 - enable-gpios: GPIO descriptor for the enable pin. 15 - vdddo-supply: Chip digital IO regulator (1.8V). 16 - vdda-supply: Chip analog regulator (2.7V). 17 - vddd-supply: Chip digital core regulator (1.12V). [all …]
|
| D | imx290.txt | 1 * Sony IMX290 1/2.8-Inch CMOS Image Sensor 3 The Sony IMX290 is a 1/2.8-Inch CMOS Solid-state image sensor with 4 Square Pixel for Color Cameras. It is programmable through I2C and 4-wire 6 Low voltage LVDS DDR output and CSI-2 serial data output. The CSI-2 bus is the 10 - compatible: Should be "sony,imx290" 11 - reg: I2C bus address of the device 12 - clocks: Reference to the xclk clock. 13 - clock-names: Should be "xclk". 14 - clock-frequency: Frequency of the xclk clock in Hz. 15 - vdddo-supply: Sensor digital IO regulator. [all …]
|
| D | imx219.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Sony 1/4.0-Inch 8Mpixel CMOS Digital Image Sensor 10 - Dave Stevenson <dave.stevenson@raspberrypi.com> 12 description: |- 13 The Sony imx219 is a 1/4.0-inch CMOS active pixel digital image sensor 15 I2C interface. The I2C address is fixed to 0x10 as per sensor data sheet. 16 Image data is sent through MIPI CSI-2, which is configured as either 2 or 30 VDIG-supply: [all …]
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| D | hid-waltop.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 15 #include "hid-ids.h" 26 * mode tries to be HID-compatible (not very successfully), but cripples the 30 * represents the correct resolution, but is possibly HID-incompatible (i.e. 42 /* Size of the original report descriptor of Slim Tablet 5.8 inch */ 45 /* Fixed Slim Tablet 5.8 inch descriptor */ 47 0x05, 0x0D, /* Usage Page (Digitizer), */ 48 0x09, 0x02, /* Usage (Pen), */ 49 0xA1, 0x01, /* Collection (Application), */ 50 0x85, 0x10, /* Report ID (16), */ [all …]
|
| D | hid-kye.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 #include "hid-ids.h" 24 0x06, 0x00, 0xFF, /* Usage Page (FF00h), */ 25 0x09, 0x01, /* Usage (01h), */ 26 0xA1, 0x01, /* Collection (Application), */ 27 0x85, 0x05, /* Report ID (5), */ 28 0x09, 0x01, /* Usage (01h), */ 29 0x15, 0x80, /* Logical Minimum (-128), */ 30 0x25, 0x7F, /* Logical Maximum (127), */ 31 0x75, 0x08, /* Report Size (8), */ [all …]
|
| /kernel/linux/linux-4.19/drivers/hid/ |
| D | hid-waltop.c | 18 #include "hid-ids.h" 29 * mode tries to be HID-compatible (not very successfully), but cripples the 33 * represents the correct resolution, but is possibly HID-incompatible (i.e. 45 /* Size of the original report descriptor of Slim Tablet 5.8 inch */ 48 /* Fixed Slim Tablet 5.8 inch descriptor */ 50 0x05, 0x0D, /* Usage Page (Digitizer), */ 51 0x09, 0x02, /* Usage (Pen), */ 52 0xA1, 0x01, /* Collection (Application), */ 53 0x85, 0x10, /* Report ID (16), */ 54 0x09, 0x20, /* Usage (Stylus), */ [all …]
|
| D | hid-kye.c | 20 #include "hid-ids.h" 27 0x06, 0x00, 0xFF, /* Usage Page (FF00h), */ 28 0x09, 0x01, /* Usage (01h), */ 29 0xA1, 0x01, /* Collection (Application), */ 30 0x85, 0x05, /* Report ID (5), */ 31 0x09, 0x01, /* Usage (01h), */ 32 0x15, 0x80, /* Logical Minimum (-128), */ 33 0x25, 0x7F, /* Logical Maximum (127), */ 34 0x75, 0x08, /* Report Size (8), */ 35 0x95, 0x07, /* Report Count (7), */ [all …]
|
| /kernel/linux/linux-5.10/drivers/regulator/ |
| D | rpi-panel-attiny-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0 22 #define REG_ID 0x80 23 #define REG_PORTA 0x81 26 #define REG_PORTB 0x82 27 #define REG_POWERON 0x85 28 #define REG_PWM 0x86 41 regmap_write(rdev->regmap, REG_POWERON, 1); in attiny_lcd_power_enable() 43 regmap_read_poll_timeout(rdev->regmap, REG_PORTB, data, in attiny_lcd_power_enable() 44 data & BIT(0), 10, 1000000); in attiny_lcd_power_enable() 51 regmap_write(rdev->regmap, REG_PORTA, BIT(2)); in attiny_lcd_power_enable() [all …]
|