Searched +full:fhd +full:- +full:video (Results 1 – 14 of 14) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/display/panel/ |
D | novatek,nt36672a.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sumit Semwal <sumit.semwal@linaro.org> 15 Right now, support is added only for a Tianma FHD+ LCD display panel with a 16 resolution of 1080x2246. It is a video mode DSI panel. 19 - $ref: panel-common.yaml# 24 - enum: 25 - tianma,fhd-video 26 - const: novatek,nt36672a [all …]
|
D | ebbg,ft8719.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: EBBG FT8719 MIPI-DSI LCD panel 10 - Joel Selvaraj <jo@jsfamily.in> 13 The FT8719 panel from EBBG is a FHD+ LCD display panel with a resolution 14 of 1080x2246. It is a video mode DSI panel. The backlight is managed 18 - $ref: panel-common.yaml# 28 vddio-supply: 31 vddpos-supply: [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | sdm845-xiaomi-beryllium-tianma.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include "sdm845-xiaomi-beryllium-common.dtsi" 13 compatible = "tianma,fhd-video", "novatek,nt36672a";
|
/linux-6.12.1/drivers/gpu/drm/panel/ |
D | panel-jdi-fhd-r63452.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Generated using linux-mdss-dsi-panel-driver-generator from Lineage OS device tree: 6 …com/LineageOS/android_kernel_xiaomi_msm8996/blob/lineage-18.1/arch/arm/boot/dts/qcom/a1-msm8996-mt… 14 #include <video/mipi_display.h> 33 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in jdi_fhd_r63452_reset() 35 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in jdi_fhd_r63452_reset() 37 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in jdi_fhd_r63452_reset() 43 struct mipi_dsi_device *dsi = ctx->dsi; in jdi_fhd_r63452_on() 46 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in jdi_fhd_r63452_on() 85 struct mipi_dsi_device *dsi = ctx->dsi; in jdi_fhd_r63452_off() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 Y030XX067A 320x480 3.0" panel as found in the YLM RG-280M, RG-300 18 and RG-99 handheld gaming consoles. 37 NT35596 1080x1920 video mode panel as found in some Asus 46 as found in the YLM RS-97 handheld gaming console. 49 tristate "Boe BF060Y8M-AJ0 panel" 54 Say Y here if you want to enable support for Boe BF060Y8M-AJ0 66 TFT-LCD modules. The panel has a 1200x1920 resolution and uses 68 the host and has a built-in LED backlight. 71 tristate "Boe TH101MB31UIG002-28A panel" [all …]
|
D | panel-novatek-nt36672a.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * Currently supported are the Tianma FHD+ panels found in some Xiaomi phones, including 11 * Panels using the Novatek NT37762A IC should add appropriate configuration per-panel and 29 #include <video/mipi_display.h> 92 err = mipi_dsi_dcs_write(pinfo->link, cmd->data[0], cmd->data + 1, 1); in nt36672a_send_cmds() 106 gpiod_set_value(pinfo->reset_gpio, 1); in nt36672a_panel_power_off() 108 ret = regulator_bulk_disable(ARRAY_SIZE(pinfo->supplies), pinfo->supplies); in nt36672a_panel_power_off() 110 dev_err(panel->dev, "regulator_bulk_disable failed %d\n", ret); in nt36672a_panel_power_off() 121 ret = nt36672a_send_cmds(panel, pinfo->desc->off_cmds, in nt36672a_panel_unprepare() 122 pinfo->desc->num_off_cmds); in nt36672a_panel_unprepare() [all …]
|
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 15 #include <video/mipi_display.h> 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() [all …]
|
D | panel-novatek-nt36672e.c | 1 // SPDX-License-Identifier: GPL-2.0-only 14 #include <video/mipi_display.h> 362 struct mipi_dsi_device *dsi = ctx->dsi; in nt36672e_power_on() 365 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in nt36672e_power_on() 367 dev_err(&dsi->dev, "regulator bulk enable failed: %d\n", ret); in nt36672e_power_on() 375 gpiod_set_value(ctx->reset_gpio, 1); in nt36672e_power_on() 377 gpiod_set_value(ctx->reset_gpio, 0); in nt36672e_power_on() 379 gpiod_set_value(ctx->reset_gpio, 1); in nt36672e_power_on() 387 struct mipi_dsi_device *dsi = ctx->dsi; in nt36672e_power_off() 390 gpiod_set_value(ctx->reset_gpio, 0); in nt36672e_power_off() [all …]
|
/linux-6.12.1/drivers/gpu/drm/renesas/rz-du/ |
D | rzg2l_mipi_dsi.c | 1 // SPDX-License-Identifier: GPL-2.0 165 iowrite32(data, dsi->mmio + reg); in rzg2l_mipi_dsi_phy_write() 170 iowrite32(data, dsi->mmio + LINK_REG_OFFSET + reg); in rzg2l_mipi_dsi_link_write() 175 return ioread32(dsi->mmio + reg); in rzg2l_mipi_dsi_phy_read() 180 return ioread32(dsi->mmio + LINK_REG_OFFSET + reg); in rzg2l_mipi_dsi_link_read() 183 /* ----------------------------------------------------------------------------- 202 if (hsfreq <= dphy_timings->hsfreq_max) in rzg2l_mipi_dsi_dphy_init() 218 DSIDPHYTIM0_T_INIT(dphy_timings->t_init); in rzg2l_mipi_dsi_dphy_init() 219 dphytim1 = DSIDPHYTIM1_THS_PREPARE(dphy_timings->ths_prepare) | in rzg2l_mipi_dsi_dphy_init() 220 DSIDPHYTIM1_TCLK_PREPARE(dphy_timings->tclk_prepare) | in rzg2l_mipi_dsi_dphy_init() [all …]
|
/linux-6.12.1/drivers/gpu/drm/ |
D | drm_panel_orientation_quirks.c | 1 /* SPDX-License-Identifier: MIT */ 3 * drm_panel_orientation_quirks.c -- Quirks for non-normal panel orientation 157 }, { /* Acer Switch V 10 (SW5-017) */ 160 DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "SW5-017"), 227 /* Above matches are too generic, add bios-date match */ 260 DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "G1619-01"), 265 * it seems, devices with a board-vendor of "AMI Corporation" 266 * are quite rare, as are devices which have both board- *and* 267 * product-id set to "Default String" 303 DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "G1618-03") [all …]
|
/linux-6.12.1/drivers/media/usb/uvc/ |
D | uvc_driver.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * uvc_driver.c -- USB Video Class driver 5 * Copyright (C) 2005-2010 24 #include <media/v4l2-common.h> 25 #include <media/v4l2-ioctl.h> 31 #define DRIVER_DESC "USB Video Class driver" 36 static unsigned int uvc_quirks_param = -1; 40 /* ------------------------------------------------------------------------ 50 for (i = 0; i < alts->desc.bNumEndpoints; ++i) { in uvc_find_endpoint() 51 ep = &alts->endpoint[i]; in uvc_find_endpoint() [all …]
|
/linux-6.12.1/drivers/usb/storage/ |
D | unusual_devs.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 7 * (c) 2000-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net) 26 * - a patch that adds the entry for your device, including your 29 * - a copy of /sys/kernel/debug/usb/devices with your device plugged in 31 * Send your submission to the USB development list <linux-usb@vger.kernel.org> 42 * In-kernel mode switching is deprecated. Do not add new devices to 71 "CD-Writer+", 74 /* Reported by Ben Efros <ben@pc-doctor.com> */ 82 * Reported by Grant Grundler <grundler@parisc-linux.org> 107 /* Patch submitted by Mihnea-Costin Grigore <mihnea@zulu.ro> */ [all …]
|
/linux-6.12.1/sound/usb/ |
D | mixer.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 * - support for UAC2 effect units 18 * - support for graphical equalizers 19 * - RANGE and MEM set commands (UAC2) 20 * - RANGE and MEM interrupt dispatchers (UAC2) 21 * - audio channel clustering (UAC2) 22 * - audio sample rate converter units (UAC2) 23 * - proper handling of clock multipliers (UAC2) 24 * - dispatch clock change notifications (UAC2) 25 * - stop PCM streams which use a clock that became invalid [all …]
|
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
D | vdec_av1_req_lat_if.c | 1 // SPDX-License-Identifier: GPL-2.0 9 #include <media/videobuf2-dma-contig.h> 22 #define AV1_REF_INVALID_SCALE -1 26 #define AV1_INVALID_IDX -1 39 (((_value_) < 0) ? -AV1_DIV_ROUND_UP_POW2(-(_value_), (_n_)) \ 43 #define BIT_FLAG(x, bit) (!!((x)->flags & (bit))) 44 #define SEGMENTATION_FLAG(x, name) (!!((x)->flags & V4L2_AV1_SEGMENTATION_FLAG_##name)) 45 #define QUANT_FLAG(x, name) (!!((x)->flags & V4L2_AV1_QUANTIZATION_FLAG_##name)) 46 #define SEQUENCE_FLAG(x, name) (!!((x)->flags & V4L2_AV1_SEQUENCE_FLAG_##name)) 47 #define FH_FLAG(x, name) (!!((x)->flags & V4L2_AV1_FRAME_FLAG_##name)) [all …]
|