/Linux-v6.1/Documentation/devicetree/bindings/arm/ |
D | apple.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Hector Martin <marcan@marcan.st> 17 - Mac mini (M1, 2020) 18 - MacBook Pro (13-inch, M1, 2020) 19 - MacBook Air (M1, 2020) 20 - iMac (24-inch, M1, 2021) 24 - MacBook Pro (14-inch, M1 Pro, 2021) 25 - MacBook Pro (14-inch, M1 Max, 2021) [all …]
|
/Linux-v6.1/include/linux/ |
D | sysfb.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 7 * Copyright (c) 2012-2013 David Herrmann <dh.herrmann@gmail.com> 15 M_I17, /* 17-Inch iMac */ 16 M_I20, /* 20-Inch iMac */ 17 M_I20_SR, /* 20-Inch iMac (Santa Rosa) */ 18 M_I24, /* 24-Inch iMac */ 19 M_I24_8_1, /* 24-Inch iMac, 8,1th gen */ 20 M_I24_10_1, /* 24-Inch iMac, 10,1th gen */ 21 M_I27_11_1, /* 27-Inch iMac, 11,1th gen */ 24 M_MINI_4_1, /* Mac Mini, 4,1th gen */ [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/media/i2c/ |
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 | 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 | 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 25 reset-gpios: 31 clock-names: 34 vana-supply: [all …]
|
D | sony,imx214.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/3.06-Inch 13.13MP CMOS Digital Image Sensor 10 - Ricardo Ribalda <ribalda@kernel.org> 13 The Sony IMX214 is a 1/3.06-inch CMOS active pixel digital image sensor with 15 interface. Image data is sent through MIPI CSI-2, through 2 or 4 lanes at a 19 - $ref: ../video-interface-devices.yaml# 27 - 0x10 28 - 0x1a [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 16 Image data is sent through MIPI CSI-2, which is configured as either 2 or 17 4 data lanes. 30 VDIG-supply: [all …]
|
D | aptina,mt9v111.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo@jmondi.org> 13 The Aptina MT9V111 is a 1/4-Inch VGA-format digital image sensor with a core 17 of image resolutions and formats controllable through a simple two-wires 30 enable-gpios: 34 standby-gpios: 39 reset-gpios: 49 - compatible [all …]
|
D | ov8856.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Dongchun Zhu <dongchun.zhu@mediatek.com> 13 description: |- 14 The Omnivision OV8856 is a high performance, 1/4-inch, 8 megapixel, CMOS 15 image sensor that delivers 3264x2448 at 30fps. It provides full-frame, 16 sub-sampled, and windowed 10-bit MIPI images in various formats via the 18 through I2C and two-wire SCCB. The sensor output is available via CSI-2 19 serial data output (up to 4-lane). [all …]
|
D | ovti,ov5693.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Tommaso Merciai <tommaso.merciai@amarulasolutions.com> 14 The Omnivision OV5693 is a high performance, 1/4-inch, 5 megapixel, CMOS 15 image sensor that delivers 2592x1944 at 30fps. It provides full-frame, 16 sub-sampled, and windowed 10-bit MIPI images in various formats via the 19 OV5693 is controlled via I2C and two-wire Serial Camera Control Bus (SCCB). 20 The sensor output is available via CSI-2 serial data output (up to 2-lane). 23 - $ref: /schemas/media/video-interface-devices.yaml# [all …]
|
D | ovti,ov02a10.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Dongchun Zhu <dongchun.zhu@mediatek.com> 13 description: |- 14 The Omnivision OV02A10 is a low-cost, high performance, 1/5-inch, 2 megapixel 17 @ 1600x1200 (UXGA) resolution transferred over a 1-lane MIPI interface. The 18 sensor output is available via CSI-2 serial data output. 21 - $ref: /schemas/media/video-interface-devices.yaml# 33 clock-names: [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/apple/ |
D | t8103-j456.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 3 * Apple iMac (24-inch, 4x USB-C, M1, 2020) 5 * target-type: J456 10 /dts-v1/; 13 #include "t8103-jxxx.dtsi" 16 compatible = "apple,j456", "apple,t8103", "apple,arm-platform"; 17 model = "Apple iMac (24-inch, 4x USB-C, M1, 2020)"; 25 brcm,board-type = "apple,capri"; 29 hpm2: usb-pd@3b { 32 interrupt-parent = <&pinctrl_ap>; [all …]
|
/Linux-v6.1/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 */ 58 0x75, 0x04, /* Report Size (4), */ 74 0x65, 0x13, /* Unit (Inch), */ 75 0x55, 0xFD, /* Unit Exponent (-3), */ 93 /* Size of the original report descriptor of Slim Tablet 12.1 inch */ [all …]
|
D | hid-kye.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 #include "hid-ids.h" 29 0x15, 0x80, /* Logical Minimum (-128), */ 49 0x95, 0x04, /* Report Count (4), */ 58 0x55, 0xFD, /* Unit Exponent (-3), */ 59 0x65, 0x13, /* Unit (Inch), */ 87 0x15, 0x80, /* Logical Minimum (-128), */ 107 0x95, 0x04, /* Report Count (4), */ 116 0x55, 0xFD, /* Unit Exponent (-3), */ 117 0x65, 0x13, /* Unit (Inch), */ [all …]
|
D | hid-uclogic-rdesc.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * HID driver for UC-Logic devices not fully compliant with HID standard 4 * - original and fixed report descriptors 6 * Copyright (c) 2010-2017 Nikolai Kondrashov 17 #include "hid-uclogic-rdesc.h" 44 0x55, 0xFD, /* Unit Exponent (-3), */ 45 0x65, 0x13, /* Unit (Inch), */ 89 0x55, 0xFD, /* Unit Exponent (-3), */ 90 0x65, 0x13, /* Unit (Inch), */ 126 0x15, 0x81, /* Logical Minimum (-127), */ [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/thermal/ |
D | thermal-zones.yaml | 1 # SPDX-License-Identifier: (GPL-2.0) 4 --- 5 $id: http://devicetree.org/schemas/thermal/thermal-zones.yaml# 6 $schema: http://devicetree.org/meta-schemas/base.yaml# 11 - Amit Kucheria <amitk@kernel.org> 20 - thermal-sensor: device that measures temperature, has SoC-specific bindings 21 - cooling-device: device used to dissipate heat either passively or actively 22 - thermal-zones: a container of the following node types used to describe all 25 This binding describes the thermal-zones. 27 The polling-delay properties of a thermal-zone are bound to the maximum dT/dt [all …]
|
/Linux-v6.1/arch/sh/boards/mach-migor/ |
D | setup.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Renesas System Solutions Asia Pte. Ltd - Migo-R 8 #include <linux/dma-map-ops.h> 30 #include <media/drv-intf/renesas-ceu.h> 48 #define CEU_BUFFER_MEMORY_SIZE (4 << 20) 78 .mode = SH_KEYSC_MODE_2, /* KEYOUT0->4, KEYIN1->5 */ 118 .mask_flags = MTD_WRITEABLE, /* Read-only */ 148 .name = "physmap-flash", 176 writeb(cmd, chip->legacy.IO_ADDR_W + 0x00400000); in migor_nand_flash_cmd_ctl() 178 writeb(cmd, chip->legacy.IO_ADDR_W + 0x00800000); in migor_nand_flash_cmd_ctl() [all …]
|
/Linux-v6.1/drivers/iio/adc/ |
D | axp288_adc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * axp288_adc.c - X-Powers AXP288 PMIC ADC Driver 23 * This mask enables all ADCs except for the battery temp-sensor (TS), that is 24 * left as-is to avoid breaking charging on devices without a temp-sensor. 29 #define AXP288_ADC_TS_BIAS_MASK GENMASK(5, 4) 30 #define AXP288_ADC_TS_BIAS_20UA (0 << 4) 31 #define AXP288_ADC_TS_BIAS_40UA (1 << 4) 32 #define AXP288_ADC_TS_BIAS_60UA (2 << 4) 33 #define AXP288_ADC_TS_BIAS_80UA (3 << 4) 88 .channel = 4, [all …]
|
/Linux-v6.1/drivers/iio/pressure/ |
D | dlhl60d.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * Datasheet: https://www.allsensors.com/cad/DS-0355_Rev_B.PDF 42 unsigned int fss; /* full scale span (inch H2O) */ 69 ret = i2c_smbus_write_byte(st->client, DLH_START_SINGLE); in dlh_cmd_start_single() 71 dev_err(&st->client->dev, in dlh_cmd_start_single() 81 ret = i2c_master_recv(st->client, st->rx_buf, DLH_NUM_READ_BYTES); in dlh_cmd_read_data() 83 dev_err(&st->client->dev, in dlh_cmd_read_data() 88 if (st->rx_buf[0] != DLH_STATUS_OK) { in dlh_cmd_read_data() 89 dev_err(&st->client->dev, in dlh_cmd_read_data() 90 "%s: invalid status 0x%02x\n", __func__, st->rx_buf[0]); in dlh_cmd_read_data() [all …]
|
/Linux-v6.1/drivers/gpu/drm/panel/ |
D | panel-boe-himax8279d.c | 1 // SPDX-License-Identifier: GPL-2.0 63 gpiod_set_value(pinfo->enable_gpio, 0); in disable_gpios() 64 gpiod_set_value(pinfo->pp33_gpio, 0); in disable_gpios() 65 gpiod_set_value(pinfo->pp18_gpio, 0); in disable_gpios() 74 for (i = 0; i < pinfo->desc->on_cmds_num; i++) { in send_mipi_cmds() 75 err = mipi_dsi_dcs_write_buffer(pinfo->link, &cmds[i], in send_mipi_cmds() 90 if (!pinfo->enabled) in boe_panel_disable() 93 err = mipi_dsi_dcs_set_display_off(pinfo->link); in boe_panel_disable() 95 dev_err(panel->dev, "failed to set display off: %d\n", err); in boe_panel_disable() 99 pinfo->enabled = false; in boe_panel_disable() [all …]
|
D | panel-jdi-lt070me05000.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 * http://panelone.net/en/7-0-inch/JDI_LT070ME05000_7.0_inch-datasheet 57 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_init() 58 struct device *dev = &jdi->dsi->dev; in jdi_panel_init() 61 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in jdi_panel_init() 69 ret = mipi_dsi_dcs_set_pixel_format(dsi, MIPI_DCS_PIXEL_FMT_24BIT << 4); in jdi_panel_init() 75 ret = mipi_dsi_dcs_set_column_address(dsi, 0, jdi->mode->hdisplay - 1); in jdi_panel_init() 81 ret = mipi_dsi_dcs_set_page_address(dsi, 0, jdi->mode->vdisplay - 1); in jdi_panel_init() 147 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_on() 148 struct device *dev = &jdi->dsi->dev; in jdi_panel_on() [all …]
|
/Linux-v6.1/drivers/regulator/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 38 managed regulators and simple non-configurable regulators. 65 They provide two I2C-controlled DC/DC step-down converters with 85 tristate "Active-semi act8865 voltage regulator" 90 This driver controls a active-semi act8865 voltage output 94 tristate "Active-semi ACT8945A voltage regulator" 97 This driver controls a active-semi ACT8945A voltage regulator 98 via I2C bus. The ACT8945A features three step-down DC/DC converters 99 and four low-dropout linear regulators, along with a ActivePath 110 tristate "Freescale i.MX on-chip ANATOP LDO regulators" [all …]
|
/Linux-v6.1/arch/sh/boards/mach-ap325rxa/ |
D | setup.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Renesas - AP-325RXA 4 * (Compatible with Algo System ., LTD. - AP-320A) 16 #include <linux/dma-map-ops.h> 37 #include <media/drv-intf/renesas-ceu.h> 42 #define CEU_BUFFER_MEMORY_SIZE (4 << 20) 73 .id = -1, 82 * AP320 and AP325RXA has CPLD data in NOR Flash(0xA80000-0xABFFFF). 90 .mask_flags = MTD_WRITEABLE, /* Read-only */ 96 .name = "free-area0", [all …]
|
/Linux-v6.1/Documentation/sound/hd-audio/ |
D | models.rst | 2 HD-Audio Codec-Specific Models 8 3-jack in back and a headphone out 9 3stack-digout 10 3-jack in back, a HP out and a SPDIF out 12 5-jack in back, 2-jack in front 13 5stack-digout 14 5-jack in back, 2-jack in front, a SPDIF out 16 6-jack in back, 2-jack in front 17 6stack-digout 18 6-jack with a SPDIF out [all …]
|
/Linux-v6.1/drivers/media/i2c/ |
D | mt9v011.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // mt9v011 -Micron 1/4-Inch VGA Digital Image Sensor 13 #include <media/v4l2-device.h> 14 #include <media/v4l2-ctrls.h> 23 MODULE_PARM_DESC(debug, "Debug level (0-2)"); 164 analoginit = lineargain / 4; in calc_mt9v011_gain() 182 exposure = core->exposure; in set_balance() 184 green_gain = calc_mt9v011_gain(core->global_gain); in set_balance() 186 bal = core->global_gain; in set_balance() 187 bal += (core->blue_bal * core->global_gain / (1 << 7)); in set_balance() [all …]
|