Searched +full:elvss +full:- +full:supply (Results 1 – 7 of 7) sorted by relevance
/linux/Documentation/devicetree/bindings/display/panel/ |
H A D | boe,bf060y8m-aj0.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/boe,bf060y8m-aj0.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: BOE BF060Y8M-AJ0 5.99" 1080x2160 AMOLED Panel 10 - AngeloGioacchino Del Regno <angelogioacchino.delregno@somainline.org> 14 video mode panel module on MIPI-DSI 4-Lane interface, GGRB 23 - $ref: panel-common.yaml# 27 const: boe,bf060y8m-aj0 32 elvdd-supply: [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | sm6115-fxtec-pro1x.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (c) 2023 - 2024, Dang Huynh <danct12@riseup.net> 6 /dts-v1/; 11 #include <dt-bindings/arm/qcom,ids.h> 12 #include <dt-bindings/leds/common.h> 13 #include <dt-bindings/usb/pd.h> 18 chassis-type = "handset"; 20 qcom,msm-id = <QCOM_ID_SM6115 0x10000>; 23 #address-cells = <2>; 24 #size-cells = <2>; [all …]
|
/linux/drivers/gpu/drm/panel/ |
H A D | panel-boe-bf060y8m-aj0.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * BOE BF060Y8M-AJ0 5.99" MIPI-DSI OLED Panel on SW43404 DriverIC 47 gpiod_set_value_cansleep(boe->reset_gpio, 0); in boe_bf060y8m_aj0_reset() 49 gpiod_set_value_cansleep(boe->reset_gpio, 1); in boe_bf060y8m_aj0_reset() 51 gpiod_set_value_cansleep(boe->reset_gpio, 0); in boe_bf060y8m_aj0_reset() 57 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_on() 58 struct device *dev = &dsi->dev; in boe_bf060y8m_aj0_on() 101 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_off() 102 struct device *dev = &dsi->dev; in boe_bf060y8m_aj0_off() 106 dsi->mode_flags &= ~MIPI_DSI_MODE_LPM; in boe_bf060y8m_aj0_off() [all …]
|
H A D | panel-samsung-s6e63m0.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Derived from drivers/gpu/drm/panel-samsung-ld9040.c 19 #include <linux/media-bus-format.h> 23 #include "panel-samsung-s6e63m0.h" 32 #define MAX_BRIGHTNESS (NUM_GAMMA_LEVELS - 1) 228 /* 30 - 60 cd: ACL off/NULL */ 230 /* 70 - 250 cd: 40P ACL */ 232 /* 260 - 300 cd: 50P ACL */ 236 /* The ELVSS backlight regulator has 5 levels */ 241 0x0D, /* 30 cd - 100 cd */ [all …]
|
H A D | panel-samsung-s6e88a0-ams452ef01.c | 1 // SPDX-License-Identifier: GPL-2.0-only 31 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in s6e88a0_ams452ef01_reset() 33 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in s6e88a0_ams452ef01_reset() 35 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in s6e88a0_ams452ef01_reset() 41 struct mipi_dsi_device *dsi = ctx->dsi; in s6e88a0_ams452ef01_on() 42 struct device *dev = &dsi->dev; in s6e88a0_ams452ef01_on() 45 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in s6e88a0_ams452ef01_on() 71 mipi_dsi_dcs_write_seq(dsi, 0xb6, 0x2c, 0x0b); // set default elvss voltage in s6e88a0_ams452ef01_on() 87 struct mipi_dsi_device *dsi = ctx->dsi; in s6e88a0_ams452ef01_off() 88 struct device *dev = &dsi->dev; in s6e88a0_ams452ef01_off() [all …]
|
H A D | panel-magnachip-d53e6ea8966.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Magnachip d53e6ea8966 MIPI-DSI panel driver 18 #include <linux/media-bus-format.h> 58 /** @reg_vdd: VDD supply regulator for panel logic */ 60 /** @reg_elvdd: ELVDD supply regulator for panel display */ 64 /** @bl_dev: pseudo-backlight device for oled panel */ 72 #define MAX_BRIGHTNESS (NUM_GAMMA_LEVELS - 1) 142 * Table of elvss values provided in datasheet and corresponds to 168 struct mipi_dbi *dbi = &db->dbi; in ams495qa01_panel_init() 210 ret = regulator_enable(db->reg_vdd); in d53e6ea8966_prepare() [all …]
|
H A D | panel-samsung-s6e3ha2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * MIPI-DSI based s6e3ha2 AMOLED 5.7 inch panel driver. 246 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e3ha2_dcs_write() 299 if (ctx->desc->type == HF2_TYPE) in s6e3ha2_freq_calibration() 305 if (ctx->desc->type == HA2_TYPE) in s6e3ha2_freq_calibration() 412 return bl_dev->props.brightness; in s6e3ha2_get_brightness() 417 struct backlight_device *bl_dev = ctx->bl_dev; in s6e3ha2_set_vint() 418 unsigned int brightness = bl_dev->props.brightness; in s6e3ha2_set_vint() 420 vint_table[brightness * (S6E3HA2_VINT_STATUS_MAX - 1) / in s6e3ha2_set_vint() 428 return (brightness * (S6E3HA2_NUM_GAMMA_STEPS - 1)) / in s6e3ha2_get_brightness_index() [all …]
|