/linux-6.14.4/Documentation/devicetree/bindings/display/panel/ |
D | samsung,ams639rq08.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: Samsung AMS639RQ08 EA8076-based 6.39" 1080x2340 MIPI-DSI Panel 10 - Danila Tikhonov <[email protected]> 11 - Jens Reidel <[email protected]> 14 The Samsung AMS639RQ08 is a 6.39 inch 1080x2340 MIPI-DSI CMD mode AMOLED panel. 17 - $ref: panel-common.yaml# 26 vdd3p3-supply: 29 vddio-supply: [all …]
|
D | samsung,ams581vf01.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: Samsung AMS581VF01 SOFEF01-based 5.81" 1080x2340 MIPI-DSI Panel 10 - Danila Tikhonov <[email protected]> 13 The Samsung AMS581VF01 is a 5.81 inch 1080x2340 MIPI-DSI CMD mode OLED panel. 16 - $ref: panel-common.yaml# 25 vdd3p3-supply: 28 vddio-supply: 31 vsn-supply: [all …]
|
D | himax,hx83112a.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: Himax HX83112A-based DSI display panels 10 - Luca Weiss <[email protected]> 17 - $ref: panel-common.yaml# 22 const: djn,9a-3r063-1102b 27 vdd1-supply: 30 vsn-supply: 33 vsp-supply: [all …]
|
D | sony,td4353-jdi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/sony,td4353-jdi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Sony TD4353 JDI 5 / 5.7" 2160x1080 MIPI-DSI Panel 10 - Konrad Dybcio <[email protected]> 14 MIPI-DSI panel, used in Xperia XZ2 and XZ2 Compact smartphones. 17 - $ref: panel-common.yaml# 21 const: sony,td4353-jdi-tama 27 width-mm: true [all …]
|
D | boe,tv101wum-ll2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/boe,tv101wum-ll2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: BOE TV101WUM-LL2 DSI Display Panel 10 - Neil Armstrong <[email protected]> 13 - $ref: panel-common.yaml# 17 const: boe,tv101wum-ll2 24 reset-gpios: true 25 vsp-supply: true [all …]
|
/linux-6.14.4/sound/soc/codecs/ |
D | cx20442.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * cx20442.c -- CX20442 ALSA Soc Audio driver 94 return -EINVAL; in cx20442_read_reg_cache() 96 return cx20442->reg_cache; in cx20442_read_reg_cache() 139 return -EINVAL; in cx20442_pm_to_v253_vls() 149 return (value & (1 << CX20442_AGC)) ? -EINVAL : 0; in cx20442_pm_to_v253_vsp() 156 int vls, vsp, old, len; in cx20442_write() local 160 return -EINVAL; in cx20442_write() 164 if (!cx20442->tty || !cx20442->tty->ops->write) in cx20442_write() 165 return -EIO; in cx20442_write() [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/qcom/ |
D | sdm845-sony-xperia-tama-akatsuki.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include "sdm845-sony-xperia-tama.dtsi" 11 /delete-node/ &touchscreen; 15 compatible = "sony,akatsuki-row", "qcom,sdm845"; 18 ts_vddio_supply: ts-vddio-regulator { 19 compatible = "regulator-fixed"; 20 regulator-name = "ts_vddio"; 22 regulator-min-microvolt = <1840000>; 23 regulator-max-microvolt = <1840000>; [all …]
|
D | sdm450-lenovo-tbx605f.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 5 /dts-v1/; 14 chassis-type = "tablet"; 17 #address-cells = <2>; 18 #size-cells = <2>; 22 compatible = "simple-framebuffer"; 30 power-domains = <&gcc MDSS_GDSC>; 42 reserved-memory { 43 other-ext-region@0 { 44 no-map; [all …]
|
D | sm7225-fairphone-fp4.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 15 #include <dt-bindings/firmware/qcom,scm.h> 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h> 18 #include <dt-bindings/input/input.h> 19 #include <dt-bindings/leds/common.h> 20 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 21 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 22 #include <dt-bindings/usb/pd.h> [all …]
|
D | sdm845-sony-xperia-tama.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 15 qcom,msm-id = <321 0x20001>; /* SDM845 v2.1 */ 16 qcom,board-id = <8 0>; 24 stdout-path = "serial0:115200n8"; 27 gpio-keys { 28 compatible = "gpio-keys"; 30 pinctrl-0 = <&focus_n &snapshot_n &vol_down_n &vol_up_n>; [all …]
|
/linux-6.14.4/drivers/gpu/drm/panel/ |
D | panel-samsung-ams581vf01.c | 1 // SPDX-License-Identifier: GPL-2.0-only 32 { .supply = "vdd3p3" }, 33 { .supply = "vddio" }, 34 { .supply = "vsn" }, 35 { .supply = "vsp" }, 45 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in ams581vf01_reset() 47 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in ams581vf01_reset() 53 struct mipi_dsi_device *dsi = ctx->dsi; in ams581vf01_on() 93 struct mipi_dsi_device *dsi = ctx->dsi; in ams581vf01_off() 116 ctx->supplies); in ams581vf01_prepare() [all …]
|
D | panel-boe-tv101wum-ll2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Generated with linux-mdss-dsi-panel-driver-generator from vendor device tree: 25 { .supply = "vsp" }, 26 { .supply = "vsn" }, 36 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in boe_tv101wum_ll2_reset() 38 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in boe_tv101wum_ll2_reset() 40 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in boe_tv101wum_ll2_reset() 47 struct mipi_dsi_device *dsi = ctx->dsi; in boe_tv101wum_ll2_on() 50 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in boe_tv101wum_ll2_on() 78 struct mipi_dsi_device *dsi = ctx->dsi; in boe_tv101wum_ll2_off() [all …]
|
D | panel-samsung-ams639rq08.c | 1 // SPDX-License-Identifier: GPL-2.0-only 36 { .supply = "vdd3p3" }, 37 { .supply = "vddio" }, 38 { .supply = "vsn" }, 39 { .supply = "vsp" }, 49 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in ams639rq08_reset() 51 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in ams639rq08_reset() 57 struct mipi_dsi_device *dsi = ctx->dsi; in ams639rq08_on() 130 struct mipi_dsi_device *dsi = ctx->dsi; in ams639rq08_off() 144 ctx->supplies); in ams639rq08_prepare() [all …]
|
D | panel-kingdisplay-kd097d04.c | 1 // SPDX-License-Identifier: GPL-2.0+ 24 struct regulator *supply; member 52 /* VSP setting */ 185 err = mipi_dsi_dcs_set_display_off(kingdisplay->link); in kingdisplay_panel_disable() 187 dev_err(panel->dev, "failed to set display off: %d\n", err); in kingdisplay_panel_disable() 197 err = mipi_dsi_dcs_enter_sleep_mode(kingdisplay->link); in kingdisplay_panel_unprepare() 199 dev_err(panel->dev, "failed to enter sleep mode: %d\n", err); in kingdisplay_panel_unprepare() 206 gpiod_set_value_cansleep(kingdisplay->enable_gpio, 0); in kingdisplay_panel_unprepare() 208 err = regulator_disable(kingdisplay->supply); in kingdisplay_panel_unprepare() 221 gpiod_set_value_cansleep(kingdisplay->enable_gpio, 0); in kingdisplay_panel_prepare() [all …]
|
D | panel-sony-td4353-jdi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Generated with linux-mdss-dsi-panel-driver-generator with a 9 * - "JDI ID3" for Akari (XZ2) 10 * - "JDI ID4" for Apollo (XZ2 Compact) 28 * Leaving room for expansion - SONY very often uses 49 struct mipi_dsi_device *dsi = ctx->dsi; in sony_td4353_jdi_on() 50 struct device *dev = &dsi->dev; in sony_td4353_jdi_on() 53 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in sony_td4353_jdi_on() 55 ret = mipi_dsi_dcs_set_column_address(dsi, 0x0000, 1080 - 1); in sony_td4353_jdi_on() 61 ret = mipi_dsi_dcs_set_page_address(dsi, 0x0000, 2160 - 1); in sony_td4353_jdi_on() [all …]
|
D | panel-himax-hx83112a.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Generated with linux-mdss-dsi-panel-driver-generator from vendor device tree. 51 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in hx83112a_reset() 53 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in hx83112a_reset() 55 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in hx83112a_reset() 63 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in hx83112a_on() 195 struct mipi_dsi_device *dsi = ctx->dsi; in hx83112a_disable() 198 dsi->mode_flags &= ~MIPI_DSI_MODE_LPM; in hx83112a_disable() 213 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in hx83112a_prepare() 219 ret = hx83112a_on(ctx->dsi); in hx83112a_prepare() [all …]
|
/linux-6.14.4/arch/arm/boot/dts/qcom/ |
D | qcom-msm8926-motorola-peregrine.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 3 /dts-v1/; 5 #include "qcom-msm8226.dtsi" 8 /delete-node/ &smem_region; 13 chassis-type = "handset"; 21 #address-cells = <1>; 22 #size-cells = <1>; 26 compatible = "simple-framebuffer"; 32 vsp-supply = <®_lcd_pos>; 33 vsn-supply = <®_lcd_neg>; [all …]
|
D | msm8226-motorola-falcon.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 3 /dts-v1/; 5 #include "qcom-msm8226.dtsi" 8 /delete-node/ &smem_region; 13 chassis-type = "handset"; 20 #address-cells = <1>; 21 #size-cells = <1>; 25 compatible = "simple-framebuffer"; 31 vsp-supply = <®_lcd_pos>; 32 vsn-supply = <®_lcd_neg>; [all …]
|
/linux-6.14.4/drivers/video/fbdev/ |
D | hyperv_fb.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 * Hyper-V Synthetic Video Frame Buffer Driver 12 * This is the driver for the Hyper-V Synthetic Video, which supports 31 * "set-vmvideo" command. For example 32 * set-vmvideo -vmname name -horizontalresolution:1920 \ 33 * -verticalresolution:1200 -resolutiontype single 38 * CMA memory allocator. To enable this, supply a kernel parameter to give 62 /* Hyper-V Synthetic Video Protocol definitions and structures */ 184 #define CURSOR_COMPLETE (-1) 191 u32 hot_x; /* hotspot relative to upper-left of pointer image */ [all …]
|