/openbmc/linux/Documentation/devicetree/bindings/display/tegra/ |
H A D | nvidia,tegra186-display.yaml | 1 # 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 …]
|
/openbmc/linux/drivers/gpu/drm/tegra/ |
H A D | hub.c | 1 // 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 …]
|
H A D | drm.c | 1 // 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 …]
|
/openbmc/u-boot/board/google/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0+ 15 i5 Ivybridge which is a die-shrink of Sandybridge, with 4GB of 16 SDRAM. It has a Panther Point platform controller hub, PCIe 18 reader, microphone and speakers, display port and 32GB SATA 20 and it provides a 2560x1700 high resolution touch-enabled LCD 21 display. 24 bool "Chromebook link 64-bit" 27 U-Boot is built as a 64-bit binary. This allows testing while this 38 Lynx Point platform controller hub, PCIe WiFi and Bluetooth. It also 39 includes a USB SD reader, four USB3 ports, display port and HDMI [all …]
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp15xx-dhcom-drc02.dtsi | 1 // 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 …]
|
/openbmc/linux/Documentation/gpu/amdgpu/display/ |
H A D | dc-glossary.rst | 5 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 …]
|
H A D | dcn-overview.rst | 2 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 …]
|
/openbmc/linux/drivers/usb/misc/ |
H A D | Kconfig | 1 # 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 …]
|
/openbmc/u-boot/include/dm/ |
H A D | uclass-id.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 12 /* TODO(sjg@chromium.org): this could be compile-time generated */ 29 /* U-Boot uclasses start here - in alphabetical order */ 30 UCLASS_ADC, /* Analog-to-digital converter */ 40 UCLASS_DISPLAY, /* Display (e.g. DisplayPort, HDMI) */ 46 UCLASS_GPIO, /* Bank of general-purpose I/O pins */ 56 UCLASS_LED, /* Light-emitting diode (LED) */ 65 UCLASS_NOP, /* No-op devices */ 68 UCLASS_PANEL, /* Display panel, such as an LCD */ 70 UCLASS_PCH, /* x86 platform controller hub */ [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_hdcp.h | 51 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 */
|
H A D | amdgpu_dm_mst_types.c | 2 * 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 …]
|
/openbmc/linux/Documentation/driver-api/surface_aggregator/ |
H A D | overview.rst | 1 .. 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 …]
|
/openbmc/linux/Documentation/gpu/amdgpu/ |
H A D | amdgpu-glossary.rst | 6 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.
|
/openbmc/u-boot/arch/arm/mach-rockchip/rk3288/ |
H A D | Kconfig | 4 bool "Google/Rockchip Veyron-Jerry Chromebook" 7 Jerry is a RK3288-based clamshell device with 2 USB 3.0 ports, 8 HDMI, an 11.9 inch EDP display, micro-SD card, touchpad and 9 WiFi. It includes a Chrome OS EC (Cortex-M3) to provide access to 13 bool "Google/Rockchip Veyron-Mickey Chromebit" 16 Mickey is a small RK3288-based device with one USB 3.0 port, HDMI 19 Typically a USB hub or wireless keyboard/touchpad is used to get 23 bool "Google/Rockchip Veyron-Minnie Chromebook" 26 Minnie is a RK3288-based convertible clamshell device with 2 USB 3.0 27 ports, micro HDMI, a 10.1-inch 1280x800 EDP display, micro-SD card, [all …]
|
/openbmc/u-boot/arch/arm/mach-rockchip/rk3399/ |
H A D | Kconfig | 10 with full function and phisical connectors support like type-C ports, 11 usb2.0 host ports, LVDS, JTAG, MAC, SDcard, HDMI, USB-2-serial... 14 bool "Theobroma Systems RK3399-Q7 (Puma)" 16 The RK3399-Q7 (Puma) is a system-on-module (designed and 18 in a Qseven-compatible form-factor (running of a single 5V 19 supply and exposing its external interfaces on a MXM-230 22 Key features of the RK3399-Q7 include: 23 * on-module USB 3.0 hub (2x USB 3.0 host + 1x USB 2.0 host) 24 * USB 3.0 dual-role 25 * on-module Micrel KSZ9031 GbE PHY [all …]
|
/openbmc/linux/drivers/platform/surface/ |
H A D | Kconfig | 1 # 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 …]
|
/openbmc/u-boot/doc/ |
H A D | README.boston | 3 --------- 5 --------- 8 one of which is connected to an Intel EG20T Platform Controller Hub which 13 -------- 15 -------- 17 U-Boot can be run on a currently out-of-tree branch of QEMU with support for 19 branch of git://git.linux-mips.org/pub/scm/paul/qemu.git and used like so: 21 $ git clone git://git.linux-mips.org/pub/scm/paul/qemu.git -b boston 23 $ ./configure --target-list=mips64el-softmmu 25 $ ./mips64el-softmmu/qemu-system-mips64el -M boston -m 2G \ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/msm/ |
H A D | gmu.yaml | 1 # 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 …]
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8-apalis-eval.dtsi | 1 // 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 */
|
H A D | imx8mp-data-modul-edm-sbc.dts | 1 // 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 …]
|
H A D | imx8mp-tqma8mpql-mba8mpxl.dts | 1 // 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 …]
|
/openbmc/linux/drivers/platform/surface/aggregator/ |
H A D | core.c | 1 // 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 …]
|
/openbmc/u-boot/board/intel/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0+ 15 Intel quad-core Atom Processor E3800 with dual-channel DDR3L SODIMM 16 4GB memory, HDMI/DP/VGA display, HD audio, SATA, USB2, USB3, SD, eMMC, 23 mini-ITX form factor containing the Intel Braswell SoC, which has 24 a 64-bit quad-core, single-thread, Intel Atom processor, along with 25 serial console, 10/100/1000 Ethernet, SD-Card, USB 2/3, SATA, PCIe, 42 Intel Platform Controller Hub EG20T, other system components and 50 eMMC flash on board, Wi-Fi, Bluetooth 4 and USB controllers. 56 Arduino-certified development and prototyping boards based on Intel 57 architecture. It includes an Intel Quark SoC X1000 processor, a 32-bit [all …]
|
/openbmc/u-boot/cmd/ |
H A D | usb.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * Adapted for U-Boot driver model 17 #include <dm/uclass-internal.h> 25 static int usb_stor_curr_dev = -1; /* current device */ 28 static int __maybe_unused usb_ether_curr_dev = -1; /* current ethernet device */ 31 /* some display routines (info command) */ 48 return "Hub"; in usb_get_class_desc() 100 printf("SFF-8020i (ATAPI)"); in usb_display_class_sub() 103 printf("QIC-157 (Tape)"); in usb_display_class_sub() 109 printf("SFF-8070"); in usb_display_class_sub() [all …]
|
/openbmc/linux/drivers/usb/core/ |
H A D | quirks.c | 1 // 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 …]
|