| /kernel/linux/linux-5.10/arch/x86/include/asm/ |
| 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 */ 89 return -EINVAL; in create_simplefb()
|
| /kernel/linux/linux-4.19/arch/x86/include/asm/ |
| D | sysfb.h | 6 * Copyright (c) 2012-2013 David Herrmann <dh.herrmann@gmail.com> 19 M_I17, /* 17-Inch iMac */ 20 M_I20, /* 20-Inch iMac */ 21 M_I20_SR, /* 20-Inch iMac (Santa Rosa) */ 22 M_I24, /* 24-Inch iMac */ 23 M_I24_8_1, /* 24-Inch iMac, 8,1th gen */ 24 M_I24_10_1, /* 24-Inch iMac, 10,1th gen */ 25 M_I27_11_1, /* 27-Inch iMac, 11,1th gen */ 93 return -EINVAL; in create_simplefb()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/ |
| 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 30 VDIG-supply: 34 VANA-supply: [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 …]
|
| /kernel/linux/linux-5.10/drivers/regulator/ |
| D | rpi-panel-attiny-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0 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() 58 regmap_write(rdev->regmap, REG_PWM, 0); in attiny_lcd_power_disable() 59 regmap_write(rdev->regmap, REG_POWERON, 0); in attiny_lcd_power_disable() 69 ret = regmap_read(rdev->regmap, REG_POWERON, &data); in attiny_lcd_power_is_enabled() 76 ret = regmap_read(rdev->regmap, REG_PORTB, &data); in attiny_lcd_power_is_enabled() 96 .name = "tc358762-power", [all …]
|
| 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 …]
|
| /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 */ 74 0x65, 0x13, /* Unit (Inch), */ 75 0x55, 0xFD, /* Unit Exponent (-3), */ 93 /* Size of the original report descriptor of Slim Tablet 12.1 inch */ 96 /* Fixed Slim Tablet 12.1 inch descriptor */ [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), */ 58 0x55, 0xFD, /* Unit Exponent (-3), */ 59 0x65, 0x13, /* Unit (Inch), */ 87 0x15, 0x80, /* Logical Minimum (-128), */ 116 0x55, 0xFD, /* Unit Exponent (-3), */ 117 0x65, 0x13, /* Unit (Inch), */ 153 0x55, 0xFD, /* Unit Exponent (-3), */ 154 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 …]
|
| /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 */ 77 0x65, 0x13, /* Unit (Inch), */ 78 0x55, 0xFD, /* Unit Exponent (-3), */ 96 /* Size of the original report descriptor of Slim Tablet 12.1 inch */ 99 /* Fixed Slim Tablet 12.1 inch descriptor */ 128 0x65, 0x13, /* Unit (Inch), */ [all …]
|
| D | hid-kye.c | 20 #include "hid-ids.h" 32 0x15, 0x80, /* Logical Minimum (-128), */ 61 0x55, 0xFD, /* Unit Exponent (-3), */ 62 0x65, 0x13, /* Unit (Inch), */ 90 0x15, 0x80, /* Logical Minimum (-128), */ 119 0x55, 0xFD, /* Unit Exponent (-3), */ 120 0x65, 0x13, /* Unit (Inch), */ 156 0x55, 0xFD, /* Unit Exponent (-3), */ 157 0x65, 0x13, /* Unit (Inch), */ 171 0x15, 0xFF, /* Logical Minimum (-1), */ [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/panel/ |
| D | panel-arm-versatile.c | 1 // SPDX-License-Identifier: GPL-2.0 14 * - The IB1 is a passive board where the display connector defines a 19 * - The IB2 is a more complex board intended for GSM phone development 50 #define SYS_CLCD_CLCDID_MASK (BIT(8)|BIT(9)|BIT(10)|BIT(11)|BIT(12)) 64 * struct versatile_panel_type - lookup struct for the supported panels 98 * struct versatile_panel - state container for the Versatile panels 125 * Sanyo TM38QV67A02A - 3.8 inch QVGA (320x240) Color TFT 173 * Epson L2F50113T00 - 2.2 inch QCIF 176x220 Color TFT 208 .hsync_start = 240 + 10, 209 .hsync_end = 240 + 10 + 10, [all …]
|
| D | panel-jdi-lt070me05000.c | 10 * http://panelone.net/en/7-0-inch/JDI_LT070ME05000_7.0_inch-datasheet 66 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_init() 67 struct device *dev = &jdi->dsi->dev; in jdi_panel_init() 70 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in jdi_panel_init() 84 ret = mipi_dsi_dcs_set_column_address(dsi, 0, jdi->mode->hdisplay - 1); in jdi_panel_init() 90 ret = mipi_dsi_dcs_set_page_address(dsi, 0, jdi->mode->vdisplay - 1); in jdi_panel_init() 131 mdelay(10); in jdi_panel_init() 156 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_on() 157 struct device *dev = &jdi->dsi->dev; in jdi_panel_on() 160 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in jdi_panel_on() [all …]
|
| D | panel-samsung-s6e63j0x03.c | 2 * MIPI-DSI based S6E63J0X03 AMOLED lcd 1.63 inch panel driver. 4 * Copyright (c) 2014-2017 Samsung Electronics Co., Ltd 58 { /* Gamma 10 */ 122 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_dcs_write_seq() 151 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in s6e63j0x03_power_on() 157 gpiod_set_value(ctx->reset_gpio, 1); in s6e63j0x03_power_on() 159 gpiod_set_value(ctx->reset_gpio, 0); in s6e63j0x03_power_on() 167 return regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in s6e63j0x03_power_off() 177 index = NUM_GAMMA_STEPS - 1; in s6e63j0x03_get_brightness_index() 185 struct backlight_device *bl_dev = ctx->bl_dev; in s6e63j0x03_update_gamma() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
| D | panel-arm-versatile.c | 1 // SPDX-License-Identifier: GPL-2.0 14 * - The IB1 is a passive board where the display connector defines a 19 * - The IB2 is a more complex board intended for GSM phone development 52 #define SYS_CLCD_CLCDID_MASK (BIT(8)|BIT(9)|BIT(10)|BIT(11)|BIT(12)) 66 * struct versatile_panel_type - lookup struct for the supported panels 100 * struct versatile_panel - state container for the Versatile panels 127 * Sanyo TM38QV67A02A - 3.8 inch QVGA (320x240) Color TFT 173 * Epson L2F50113T00 - 2.2 inch QCIF 176x220 Color TFT 207 .hsync_start = 240 + 10, 208 .hsync_end = 240 + 10 + 10, [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() 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() 122 mdelay(10); 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 …]
|
| 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-samsung-s6e63j0x03.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * MIPI-DSI based S6E63J0X03 AMOLED lcd 1.63 inch panel driver. 5 * Copyright (c) 2014-2017 Samsung Electronics Co., Ltd 58 { /* Gamma 10 */ 122 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_dcs_write_seq() 151 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in s6e63j0x03_power_on() 157 gpiod_set_value(ctx->reset_gpio, 1); in s6e63j0x03_power_on() 159 gpiod_set_value(ctx->reset_gpio, 0); in s6e63j0x03_power_on() 167 return regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in s6e63j0x03_power_off() 177 index = NUM_GAMMA_STEPS - 1; in s6e63j0x03_get_brightness_index() [all …]
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-4.19/drivers/video/fbdev/ |
| D | amba-clcd-versatile.c | 2 #include <linux/dma-mapping.h> 5 #include <linux/platform_data/video-clcd-versatile.h> 11 #include "amba-clcd-versatile.h" 29 .width = -1, 30 .height = -1, 53 .width = -1, 54 .height = -1, 61 /* Sanyo TM38QV67A02A - 3.8 inch QVGA (320x240) Color TFT */ 78 .width = -1, 79 .height = -1, [all …]
|
| /kernel/linux/linux-5.10/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> 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() 180 writeb(cmd, chip->legacy.IO_ADDR_W); in migor_nand_flash_cmd_ctl() [all …]
|
| /kernel/linux/linux-4.19/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-mapping.h> 30 #include <media/drv-intf/renesas-ceu.h> 78 .mode = SH_KEYSC_MODE_2, /* KEYOUT0->4, KEYIN1->5 */ 118 .mask_flags = MTD_WRITEABLE, /* Read-only */ 148 .name = "physmap-flash", 178 writeb(cmd, chip->IO_ADDR_W + 0x00400000); in migor_nand_flash_cmd_ctl() 180 writeb(cmd, chip->IO_ADDR_W + 0x00800000); in migor_nand_flash_cmd_ctl() 182 writeb(cmd, chip->IO_ADDR_W); in migor_nand_flash_cmd_ctl() [all …]
|
| /kernel/linux/linux-5.10/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) */ 59 .osdig = 10, 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() [all …]
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-4.19/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 …]
|