Home
last modified time | relevance | path

Searched +full:display +full:- +full:hub (Results 1 – 25 of 131) sorted by relevance

123456

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/tegra/
Dnvidia,tegra186-display.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra186-display.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NVIDIA Tegra186 (and later) Display Hub
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jon Hunter <jonathanh@nvidia.com>
15 pattern: "^display-hub@[0-9a-f]+$"
19 - nvidia,tegra186-display
20 - nvidia,tegra194-display
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
Dhub.c1 // SPDX-License-Identifier: GPL-2.0-only
65 offset = 0x000 + (offset - 0x500); in tegra_plane_offset()
66 return plane->offset + offset; in tegra_plane_offset()
70 offset = 0x180 + (offset - 0x700); in tegra_plane_offset()
71 return plane->offset + offset; in tegra_plane_offset()
75 offset = 0x1c0 + (offset - 0x800); in tegra_plane_offset()
76 return plane->offset + offset; in tegra_plane_offset()
79 dev_WARN(plane->dc->dev, "invalid offset: %x\n", offset); in tegra_plane_offset()
81 return plane->offset + offset; in tegra_plane_offset()
87 return tegra_dc_readl(plane->dc, tegra_plane_offset(plane, offset)); in tegra_plane_readl()
[all …]
Ddrm.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright (C) 2012-2016 NVIDIA CORPORATION. All rights reserved.
64 struct drm_device *drm = old_state->dev; in tegra_atomic_commit_tail()
65 struct tegra_drm *tegra = drm->dev_private; in tegra_atomic_commit_tail()
67 if (tegra->hub) { in tegra_atomic_commit_tail()
91 return -ENOMEM; in tegra_drm_open()
93 idr_init_base(&fpriv->contexts, 1); in tegra_drm_open()
94 mutex_init(&fpriv->lock); in tegra_drm_open()
95 filp->driver_priv = fpriv; in tegra_drm_open()
102 context->client->ops->close_channel(context); in tegra_drm_context_free()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
Dhub.c1 // SPDX-License-Identifier: GPL-2.0-only
8 #include <linux/dma-mapping.h>
65 * be filtered out later on by ->format_mod_supported() on SoCs where
82 offset = 0x000 + (offset - 0x500); in tegra_plane_offset()
83 return plane->offset + offset; in tegra_plane_offset()
87 offset = 0x180 + (offset - 0x700); in tegra_plane_offset()
88 return plane->offset + offset; in tegra_plane_offset()
92 offset = 0x1c0 + (offset - 0x800); in tegra_plane_offset()
93 return plane->offset + offset; in tegra_plane_offset()
96 dev_WARN(plane->dc->dev, "invalid offset: %x\n", offset); in tegra_plane_offset()
[all …]
Ddrm.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright (C) 2012-2016 NVIDIA CORPORATION. All rights reserved.
27 #include <asm/dma-iommu.h>
76 struct drm_device *drm = old_state->dev; in tegra_atomic_commit_tail()
77 struct tegra_drm *tegra = drm->dev_private; in tegra_atomic_commit_tail()
79 if (tegra->hub) { in tegra_atomic_commit_tail()
108 return -ENOMEM; in tegra_drm_open()
110 idr_init_base(&fpriv->legacy_contexts, 1); in tegra_drm_open()
111 xa_init_flags(&fpriv->contexts, XA_FLAGS_ALLOC1); in tegra_drm_open()
112 xa_init(&fpriv->syncpoints); in tegra_drm_open()
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/st/
Dstm32mp15xx-dhcom-drc02.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/pwm/pwm.h>
24 rs485-rx-en-hog {
25 gpio-hog;
27 output-low;
28 line-name = "rs485-rx-en";
33 gpio-line-names = "", "", "", "",
34 "", "", "DHCOM-B", "",
35 "", "", "", "DRC02-Out1",
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dstm32mp15xx-dhcom-drc02.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/pwm/pwm.h>
17 stdout-path = "serial0:115200n8";
36 rs485-rx-en {
37 gpio-hog;
39 output-low;
40 line-name = "rs485-rx-en";
45 gpio-line-names = "", "", "", "",
52 gpio-line-names = "In1", "", "", "",
[all …]
/kernel/linux/linux-6.6/Documentation/gpu/amdgpu/display/
Ddc-glossary.rst5 On this page, we try to keep track of acronyms related to the display
7 'Documentation/gpu/amdgpu/amdgpu-glossary.rst'; if you cannot find it anywhere,
19 Application-Specific Integrated Circuit
37 * DISPCLK: Display Clock
39 * DCFCLK: Display Controller Fabric Clock
49 Cathode Ray Tube Controller - commonly called "Controller" - Generates
56 Display Abstraction layer
59 Display Core
62 Display Controller
68 Display Controller Engine
[all …]
Ddcn-overview.rst2 Display Core Next (DCN)
5 To equip our readers with the basic knowledge of how AMD Display Core Next
10 .. kernel-figure:: dc_pipeline_overview.svg
15 * **Display Controller Hub (DCHUB)**: This is the gateway between the Scalable
19 * **Display Pipe and Plane (DPP)**: This block provides pre-blend pixel
24 multiple planes, using global or per-pixel alpha.
27 the display.
32 * **Display Output (DIO)**: Codify the output to the display connected to our
35 * **Display Writeback (DWB)**: It provides the ability to write the output of
36 the display pipe back to memory as video frames.
[all …]
/kernel/linux/linux-6.6/drivers/usb/misc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
13 Technologies USS-720 chip. These cables are plugged into your USB
19 printers may be connected to the USS-720 in this mode. The generic
30 Say Y here if you own an USS-720 USB->Parport cable and intend to
72 tristate "USB 7-Segment LED Display"
74 Say Y here if you have a USB 7-Segment Display by Delcom
107 driver supports the pre-programmed devices (incl. firmware)
108 by AK Modul-Bus Computer GmbH.
110 Please see: https://www.ak-modul-bus.de/stat/mikrocontroller.html
141 tristate "Apple Cinema Display support"
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_hdcp.h51 struct mod_hdcp_display display; member
55 /* when display is unplugged from mst hub, connctor will be
59 * amdgpu_dm_atomic_commit_tail. if the same display is
60 * plugged back with same display index, its hdcp properties
63 /* un-desired, desired, enabled */
Damdgpu_dm_mst_types.c2 * Copyright 2012-15 Advanced Micro Devices, Inc.
26 #include <drm/display/drm_dp_helper.h>
27 #include <drm/display/drm_dp_mst_helper.h>
60 if (WARN_ON(msg->size > 16)) in dm_dp_aux_transfer()
61 return -E2BIG; in dm_dp_aux_transfer()
63 payload.address = msg->address; in dm_dp_aux_transfer()
64 payload.data = msg->buffer; in dm_dp_aux_transfer()
65 payload.length = msg->size; in dm_dp_aux_transfer()
66 payload.reply = &msg->reply; in dm_dp_aux_transfer()
67 payload.i2c_over_aux = (msg->request & DP_AUX_NATIVE_WRITE) == 0; in dm_dp_aux_transfer()
[all …]
/kernel/linux/linux-6.6/Documentation/driver-api/surface_aggregator/
Doverview.rst1 .. SPDX-License-Identifier: GPL-2.0+
10 its responsibilities and feature-set have since been expanded significantly
23 sensors (e.g. skin temperature) and cooling/performance-mode setting to the
26 display part from the keyboard part of the device), on the Surface Laptop 1
36 SAN), translating ACPI generic serial bus write-/read-accesses to SAM
40 harder to discover and requiring us to hard-code a sort of device registry.
50 communicate via HID, specifically using a HID-over-I2C device, whereas on
53 refer to the serial device and its driver as Surface Serial Hub (SSH). When
55 SAM-over-SSH and SAM-over-HID.
57 Currently, this subsystem only supports SAM-over-SSH. The SSH communication
[all …]
/kernel/linux/linux-6.6/Documentation/gpu/amdgpu/
Damdgpu-glossary.rst6 we have a dedicated glossary for Display Core at
7 'Documentation/gpu/amdgpu/display/dc-glossary.rst'.
90 Multi-Media HUB
96 PowerPlay Library - PowerPlay is the power management component.
/kernel/linux/linux-5.10/drivers/usb/misc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
43 tristate "USB 7-Segment LED Display"
45 Say Y here if you have a USB 7-Segment Display by Delcom
78 driver supports the pre-programmed devices (incl. firmware)
79 by AK Modul-Bus Computer GmbH.
81 Please see: https://www.ak-modul-bus.de/stat/mikrocontroller.html
121 adapter you will need this "ftdi-elan" module as well as the "u132-hcd"
134 tristate "Apple Cinema Display support"
190 See <http://www.linux-usb.org/usbtest/> for more information,
197 used for the USB-IF Embedded Host High-Speed Electrical Test procedure.
[all …]
/kernel/linux/linux-6.6/drivers/platform/surface/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # Microsoft Surface Platform-Specific Drivers
7 bool "Microsoft Surface Platform-Specific Device Drivers"
11 Say Y here to get to see options for platform-specific device drivers
29 be called surface3-wmi.
47 on 5th- and 6th-generation Microsoft Surface devices (including
55 thermal sensor access, and real-time clock information, depending on
59 tristate "Surface System Aggregator Module User-Space Interface"
62 Provides a misc-device interface to the Surface System Aggregator
67 the SSAM controller. Said client device manages a misc-device
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/
Dimx8-apalis-eval.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
12 reg_usb_host_vbus: regulator-usb-host-vbus {
13 regulator-name = "VCC USBH2(ABCD) / USBH(3|4)";
29 /* TODO: Display Controller */
127 /* TODO: Apalis USBH2, Apalis USBH3 and on-module Wi-Fi via on-module HSIC Hub */
Dimx8mp-data-modul-edm-sbc.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/net/qca-ar803x.h>
13 compatible = "dmo,imx8mp-data-modul-edm-sbc", "fsl,imx8mp";
21 stdout-path = &uart3;
31 compatible = "pwm-backlight";
32 pinctrl-names = "default";
33 pinctrl-0 = <&pinctrl_panel_backlight>;
34 brightness-levels = <0 1 10 20 30 40 50 60 70 75 80 90 100>;
35 default-brightness-level = <7>;
[all …]
Dimx8mm-data-modul-edm-sbc.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/net/qca-ar803x.h>
9 #include <dt-bindings/phy/phy-imx8-pcie.h>
14 compatible = "dmo,imx8mm-data-modul-edm-sbc", "fsl,imx8mm";
22 stdout-path = &uart3;
32 compatible = "pwm-backlight";
33 pinctrl-names = "default";
34 pinctrl-0 = <&pinctrl_panel_backlight>;
35 brightness-levels = <0 1 10 20 30 40 50 60 70 75 80 90 100>;
[all …]
Dimx8mp-tqma8mpql-mba8mpxl.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 * Copyright 2021-2022 TQ-Systems GmbH
4 * Author: Alexander Stein <alexander.stein@tq-group.com>
7 /dts-v1/;
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/net/ti-dp83867.h>
11 #include <dt-bindings/phy/phy-imx8-pcie.h>
12 #include <dt-bindings/pwm/pwm.h>
13 #include "imx8mp-tqma8mpql.dtsi"
16 model = "TQ-Systems i.MX8MPlus TQMa8MPxL on MBa8MPxL";
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/msm/
Dgmu.yaml1 # SPDX-License-Identifier: GPL-2.0-only
2 # Copyright 2019-2020, The Linux Foundation, All Rights Reserved
4 ---
6 $id: http://devicetree.org/schemas/display/msm/gmu.yaml#
7 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - Rob Clark <robdclark@gmail.com>
16 to members of the Adreno A6xx GPU family. The GMU provides on-device power
23 - items:
24 - pattern: '^qcom,adreno-gmu-6[0-9][0-9]\.[0-9]$'
25 - const: qcom,adreno-gmu
[all …]
/kernel/linux/linux-6.6/drivers/platform/surface/aggregator/
Dcore.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Surface Serial Hub (SSH) driver for communication with the Surface/System
6 * Provides access to a SAM-over-SSH connected EC via a controller device.
10 * Copyright (C) 2019-2022 Maximilian Luz <luzmaximilian@gmail.com>
34 /* -- Static controller reference. ------------------------------------------ */
44 * ssam_get_controller() - Get reference to SSAM controller.
62 if (WARN_ON(!kref_get_unless_zero(&ctrl->kref))) in ssam_get_controller()
72 * ssam_try_set_controller() - Try to set the main controller reference.
78 * Return: Returns zero on success or %-EEXIST if the reference has already
89 status = -EEXIST; in ssam_try_set_controller()
[all …]
/kernel/linux/linux-6.6/drivers/usb/core/
Dquirks.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de>
38 return -ENOMEM; in quirks_param_set()
70 return -ENOMEM; in quirks_param_set()
193 /* CBM - Flash disk */
220 /* Microsoft LifeCam-VX700 v2.0 */
226 /* Cherry Stream G230 2.0 (G85-231) and 3.0 (G85-232) */
232 /* Logitech HD Pro Webcams C920, C920-C, C922, C925e and C930e */
267 /* Logitech Harmony 700-series */
293 /* Samsung Android phone modem - ID conflict with SPH-I500 */
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dgp100.c33 { 0x01, "DISPLAY" },
58 struct nvkm_device *device = fifo->engine.subdev.device; in gp100_fifo_intr_fault()
71 info.hub = (type & 0x00100000) >> 20; in gp100_fifo_intr_fault()
/kernel/linux/linux-5.10/drivers/usb/core/
Dquirks.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de>
38 return -ENOMEM; in quirks_param_set()
70 return -ENOMEM; in quirks_param_set()
190 /* CBM - Flash disk */
217 /* Microsoft LifeCam-VX700 v2.0 */
223 /* Cherry Stream G230 2.0 (G85-231) and 3.0 (G85-232) */
229 /* Logitech HD Pro Webcams C920, C920-C, C922, C925e and C930e */
264 /* Logitech Harmony 700-series */
290 /* Samsung Android phone modem - ID conflict with SPH-I500 */
[all …]

123456