/linux/drivers/gpu/drm/ci/ |
H A D | test.yml | 1 .test-rules: 3 - if: '$FD_FARM == "offline" && $RUNNER_TAG =~ /^google-freedreno-/' 5 - if: '$COLLABORA_FARM == "offline" && $RUNNER_TAG =~ /^mesa-ci-x86-64-lava-/' 7 - !reference [.no_scheduled_pipelines-rules, rules] 8 - when: on_success 10 .lava-test: 12 - .test-rules 16 - rm -rf install 17 - tar -xf artifacts/install.tar 18 - mv install/* artifacts/. [all …]
|
/linux/Documentation/devicetree/bindings/display/ |
H A D | amlogic,meson-vpu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/display/amlogic,meson-vpu.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Amlogic Meson Display Controller 11 - Neil Armstrong <neil.armstrong@linaro.org> 14 The Amlogic Meson Display controller is composed of several components 17 DMC|---------------VPU (Video Processing Unit)----------------|------HHI------| 19 D |-------| |----| | | | | HDMI PLL | 20 D | vd2 | VIU | | Video Post | | Video Encoders |<---|-----VCLK | [all …]
|
H A D | amlogic,meson-g12a-dw-mipi-dsi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/display/amlogic,meson-g12a-dw-mipi-dsi.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Neil Armstrong <neil.armstrong@linaro.org> 14 The Amlogic Meson Synopsys Designware Integration is composed of 15 - A Synopsys DesignWare MIPI DSI Host Controller IP 16 - A TOP control block controlling the Clocks & Resets of the IP 19 - $ref: dsi-controller.yaml# 24 - amlogic,meson-g12a-dw-mipi-dsi [all …]
|
/linux/drivers/gpu/drm/meson/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "DRM Support for Amlogic Meson Display Controller" 18 tristate "HDMI Synopsys Controller support for Amlogic Meson Display" 25 tristate "MIPI DSI Synopsys Controller support for Amlogic Meson Display"
|
H A D | meson_dw_hdmi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 32 #define DRIVER_NAME "meson-dw-hdmi" 33 #define DRIVER_DESC "Amlogic Meson HDMI-TX DRM driver" 40 * - A Synopsys DesignWare HDMI Controller IP 41 * - A TOP control block controlling the Clocks and PHY 42 * - A custom HDMI PHY in order convert video to TMDS signal 79 * - HPD Rise & Fall interrupt 80 * - HDMI Controller Interrupt 81 * - HDMI PHY Init for 480i to 1080p60 82 * - VENC & HDMI Clock setup for 480i to 1080p60 [all …]
|
/linux/Documentation/devicetree/bindings/spi/ |
H A D | amlogic,meson-gx-spicc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/spi/amlogic,meson-gx-spicc.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Amlogic Meson SPI Communication Controller 11 - Neil Armstrong <neil.armstrong@linaro.org> 14 The Meson SPICC is a generic SPI controller for general purpose Full-Duplex 20 - amlogic,meson-gx-spicc # SPICC controller on Amlogic GX and compatible SoCs 21 - amlogic,meson-axg-spicc # SPICC controller on Amlogic AXG and compatible SoCs 22 - amlogic,meson-g12a-spicc # SPICC controller on Amlogic G12A and compatible SoCs [all …]
|
/linux/Documentation/gpu/ |
H A D | meson.rst | 2 drm/meson AmLogic Meson Video Processing Unit 5 .. kernel-doc:: drivers/gpu/drm/meson/meson_drv.c 11 The Amlogic Meson Display controller is composed of several components 16 DMC|---------------VPU (Video Processing Unit)----------------|------HHI------| 18 D |-------| |----| | | | | HDMI PLL | 19 D | vd2 | VIU | | Video Post | | Video Encoders |<---|-----VCLK | 20 R |-------| |----| Processing | | | | | 21 | osd2 | | | |---| Enci ----------|----|-----VDAC------| 22 R |-------| CSC |----| Scalers | | Encp ----------|----|----HDMI-TX----| 23 A | osd1 | | | Blenders | | Encl ----------|----|---------------| [all …]
|
/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-g12b-a311d-bananapi-m2s.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "meson-g12b-a311d.dtsi" 9 #include "meson-g12b-bananapi.dtsi" 12 compatible = "bananapi,bpi-m2s", "amlogic,a311d", "amlogic,g12b"; 24 pinctrl-0 = <&i2c1_sda_h6_pins>, <&i2c1_sck_h7_pins>; 25 pinctrl-names = "default"; 28 /* Display (DSI) bus */ 31 pinctrl-0 = <&i2c3_sda_a_pins>, <&i2c3_sck_a_pins>; 32 pinctrl-names = "default";
|
/linux/drivers/pwm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Pulse-Width Modulation (PWM) Support" 5 Generic Pulse-Width Modulation (PWM) support. 7 In Pulse-Width Modulation, a variation of the width of pulses 12 display backlights. 48 will be called pwm-ab8500. 67 will be called pwm-apple. 77 will be called pwm-atmel. 85 (Atmel High-end LCD Controller). This PWM output is mainly used 89 will be called pwm-atmel-hlcdc. [all …]
|
/linux/drivers/gpu/drm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 16 # gallium uses SYS_kcmp for os_same_file_description() to de-duplicate 21 Kernel-level support for the Direct Rendering Infrastructure (DRI) 62 Use dynamic-debug to avoid drm_debug_enabled() runtime overheads. 95 Documentation/dev-tools/kunit/. 111 bool "Display a user-friendly message when a kernel panic occurs" 116 Enable a drm panic handler, which will display a user-friendly message 117 when a kernel panic occurs. It's useful when using a user-space 120 To support Hi-DPI Display, you can enable bigger fonts like 149 the user to reboot the system, or "kmsg" which will display the last [all …]
|
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 6 CFLAGS-$(CONFIG_DRM_USE_DYNAMIC_DEBUG) += -DDYNAMIC_DEBUG_MODULE 9 # --- begin copy-paste W=1 warnings from scripts/Makefile.extrawarn 10 subdir-ccflags-y += -Wextra -Wunused -Wno-unused-parameter 11 subdir-ccflags-y += $(call cc-option, -Wrestrict) 12 subdir-ccflags-y += -Wmissing-format-attribute 13 subdir-ccflags-y += -Wold-style-definition 14 subdir-ccflags-y += -Wmissing-include-dirs 15 subdir-ccflags-y += $(call cc-option, -Wunused-but-set-variable) 16 subdir-ccflags-y += $(call cc-option, -Wunused-const-variable) [all …]
|
/linux/drivers/clk/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 59 Low-Noise JESD204B Compliant Clock Jitter Cleaner With Dual Loop PLLs 88 These multi-function devices have two fixed-rate oscillators, clocked at 32KHz each. 98 multi-function device has one fixed-rate oscillator, clocked 129 be pre-programmed to support other configurations and features not yet 178 This driver supports TI CDCE706 programmable 3-PLL clock synthesizer. 196 For example, the CDCE925 contains two PLLs with spread-spectrum 206 tristate "Clock driver for CS2000 Fractional-N Clock Synthesizer & Clock Multiplier" 237 provides read-only PLLs, derived from the main crystal clock (which 296 clock. These multi-function devices have two (S2MPS14) or three [all …]
|
/linux/Documentation/admin-guide/media/ |
H A D | cec.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 - Exynos4 13 - Exynos5 14 - STIH4xx HDMI CEC 15 - V4L2 adv7511 (same HW, but a different driver from the drm adv7511) 16 - stm32 17 - Allwinner A10 (sun4i) 18 - Raspberry Pi 19 - dw-hdmi (Synopsis IP) 20 - amlogic (meson ao-cec and ao-cec-g12a) [all …]
|
/linux/ |
H A D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|
/linux/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * DesignWare High-Definition Multimedia Interface (HDMI) driver 5 * Copyright (C) 2013-2015 Mentor Graphics Inc. 6 * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. 20 #include <linux/dma-mapping.h> 23 #include <media/cec-notifier.h> 25 #include <uapi/linux/media-bus-format.h> 29 #include <drm/display/drm_hdmi_helper.h> 30 #include <drm/display/drm_scdc_helper.h> 39 #include "dw-hdmi-audio.h" [all …]
|
/linux/drivers/clk/meson/ |
H A D | axg.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * AmLogic Meson-AXG Clock Controller Driver 12 #include <linux/clk-provider.h> 18 #include "clk-regmap.h" 19 #include "clk-pll.h" 20 #include "clk-mpll.h" 22 #include "meson-eeclk.h" 24 #include <dt-bindings/clock/axg-clkc.h> 382 * b) CCF has a clock hand-off mechanism to make the sure the 1078 * display has been set by Bootloader [all …]
|
H A D | g12a.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Amlogic Meson-G12A Clock Controller Driver 13 #include <linux/clk-provider.h> 20 #include "clk-mpll.h" 21 #include "clk-pll.h" 22 #include "clk-regmap.h" 23 #include "clk-cpu-dyndiv.h" 24 #include "vid-pll-div.h" 26 #include "meson-eeclk.h" 29 #include <dt-bindings/clock/g12a-clkc.h> [all …]
|
H A D | gxbb.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/clk-provider.h> 14 #include "clk-regmap.h" 15 #include "clk-pll.h" 16 #include "clk-mpll.h" 17 #include "meson-eeclk.h" 18 #include "vid-pll-div.h" 20 #include <dt-bindings/clock/gxbb-clkc.h> 204 * Display directly handle hdmi pll registers ATM, we need 258 * Display directly handle hdmi pll registers ATM, we need [all …]
|
/linux/Documentation/admin-guide/ |
H A D | kernel-parameters.txt | 16 force -- enable ACPI if default was off 17 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 18 off -- disable ACPI if default was on 19 noirq -- do not use ACPI for IRQ routing 20 strict -- Be less tolerant of platforms that are not 22 rsdt -- prefer RSDT over (default) XSDT 23 copy_dsdt -- copy DSDT to memory 24 nocmcff -- Disable firmware first mode for corrected 28 nospcr -- disable console in ACPI SPCR table as 45 If set to vendor, prefer vendor-specific driver [all …]
|