/openbmc/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | renesas,dw-hdmi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/bridge/renesas,dw-hdmi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas R-Car DWC HDMI TX Encoder 10 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 17 - $ref: synopsys,dw-hdmi.yaml# 22 - enum: 23 - renesas,r8a774a1-hdmi # for RZ/G2M compatible HDMI TX 24 - renesas,r8a774b1-hdmi # for RZ/G2N compatible HDMI TX [all …]
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | rs600.c | 21 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 39 #include <linux/io-64-nonatomic-lo-hi.h> 60 AVIVO_D2CRTC_H_TOTAL - AVIVO_D1CRTC_H_TOTAL 85 * avivo_wait_for_vblank - vblank wait asic callback. 90 * Wait for vblank on the requested crtc (r5xx-r7xx). 96 if (crtc >= rdev->num_crtc) in avivo_wait_for_vblank() 122 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in rs600_page_flip() 123 struct drm_framebuffer *fb = radeon_crtc->base.primary->fb; in rs600_page_flip() 124 u32 tmp = RREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset); in rs600_page_flip() 129 WREG32(AVIVO_D1GRPH_UPDATE + radeon_crtc->crtc_offset, tmp); in rs600_page_flip() [all …]
|
H A D | r600.c | 21 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 105 AVIVO_D2CRTC_H_TOTAL - AVIVO_D1CRTC_H_TOTAL 125 spin_lock_irqsave(&rdev->rcu_idx_lock, flags); in r600_rcu_rreg() 128 spin_unlock_irqrestore(&rdev->rcu_idx_lock, flags); in r600_rcu_rreg() 136 spin_lock_irqsave(&rdev->rcu_idx_lock, flags); in r600_rcu_wreg() 139 spin_unlock_irqrestore(&rdev->rcu_idx_lock, flags); in r600_rcu_wreg() 147 spin_lock_irqsave(&rdev->uvd_idx_lock, flags); in r600_uvd_ctx_rreg() 150 spin_unlock_irqrestore(&rdev->uvd_idx_lock, flags); in r600_uvd_ctx_rreg() 158 spin_lock_irqsave(&rdev->uvd_idx_lock, flags); in r600_uvd_ctx_wreg() 161 spin_unlock_irqrestore(&rdev->uvd_idx_lock, flags); in r600_uvd_ctx_wreg() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/renesas/ |
H A D | salvator-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for common parts of Salvator-X board variants 5 * Copyright (C) 2015-2016 Renesas Electronics Corp. 9 * SSI-AK4613 13 * amixer set "DVC Out" 100% 18 * amixer set "DVC Out Mute" on 23 * amixer set "DVC Out Ramp Up Rate" "0.125 dB/64 steps" 24 * amixer set "DVC Out Ramp Down Rate" "0.125 dB/512 steps" 25 * amixer set "DVC Out Ramp" on 27 * amixer set "DVC Out" 80% // Volume Down [all …]
|
H A D | hihope-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 #include <dt-bindings/gpio/gpio.h> 30 stdout-path = "serial0:115200n8"; 33 hdmi0-out { 34 compatible = "hdmi-connector"; 39 remote-endpoint = <&rcar_dw_hdmi0_out>; 45 compatible = "gpio-leds"; 64 reg_1p8v: regulator-1p8v { 65 compatible = "regulator-fixed"; 66 regulator-name = "fixed-1.8V"; [all …]
|
H A D | ulcb.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the R-Car Gen3 ULCB board 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 13 model = "Renesas R-Car Gen3 ULCB board"; 32 stdout-path = "serial0:115200n8"; 35 audio_clkout: audio-clkout { 38 * but needed to avoid cs2000/rcar_sound probe dead-lock 40 compatible = "fixed-clock"; 41 #clock-cells = <0>; [all …]
|
H A D | beacon-renesom-baseboard.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/clock/versaclock.h> 11 backlight_lvds: backlight-lvds { 12 compatible = "pwm-backlight"; 13 power-supply = <®_lcd>; 14 enable-gpios = <&gpio_exp1 3 GPIO_ACTIVE_HIGH>; 16 brightness-levels = <0 4 8 16 32 64 128 255>; 17 default-brightness-level = <6>; [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | ulcb.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the R-Car Gen3 ULCB board 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 13 model = "Renesas R-Car Gen3 ULCB board"; 21 stdout-path = "serial0:115200n8"; 24 audio_clkout: audio-clkout { 27 * but needed to avoid cs2000/rcar_sound probe dead-lock 29 compatible = "fixed-clock"; 30 #clock-cells = <0>; [all …]
|
H A D | am57xx-beagle-x15-common.dtsi | 2 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/ 8 /dts-v1/; 11 #include "am57xx-commercial-grade.dtsi" 12 #include "dra74x-mmc-iodelay.dtsi" 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/interrupt-controller/irq.h> 17 compatible = "ti,am572x-beagle-x15", "ti,am5728", "ti,dra742", "ti,dra74", "ti,dra7"; 23 display0 = &hdmi0; 27 stdout-path = &uart3; 35 vdd_3v3: fixedregulator-vdd_3v3 { [all …]
|
H A D | salvator-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for common parts of Salvator-X board variants 5 * Copyright (C) 2015-2016 Renesas Electronics Corp. 9 * SSI-AK4613 13 * amixer set "DVC Out" 100% 18 * amixer set "DVC Out Mute" on 23 * amixer set "DVC Out Ramp Up Rate" "0.125 dB/64 steps" 24 * amixer set "DVC Out Ramp Down Rate" "0.125 dB/512 steps" 25 * amixer set "DVC Out Ramp" on 27 * amixer set "DVC Out" 80% // Volume Down [all …]
|
H A D | dra72-evm-common.dtsi | 2 * Copyright (C) 2014-2016 Texas Instruments Incorporated - http://www.ti.com/ 8 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/clk/ti-dra7-atl.h> 15 compatible = "ti,dra72-evm", "ti,dra722", "ti,dra72", "ti,dra7"; 18 display0 = &hdmi0; 22 stdout-path = &uart1; 25 evm_12v0: fixedregulator-evm12v0 { 27 compatible = "regulator-fixed"; 28 regulator-name = "evm_12v0"; [all …]
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am57xx-beagle-x15-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include "am57xx-commercial-grade.dtsi" 9 #include "dra74x-mmc-iodelay.dtsi" 10 #include "dra74-ipu-dsp-common.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 15 compatible = "ti,am572x-beagle-x15", "ti,am5728", "ti,dra742", "ti,dra74", "ti,dra7"; 21 display0 = &hdmi0; [all …]
|
H A D | dra72-evm-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include "dra7-ipu-dsp-common.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/clock/ti-dra7-atl.h> 13 compatible = "ti,dra72-evm", "ti,dra722", "ti,dra72", "ti,dra7"; 16 display0 = &hdmi0; 20 stdout-path = &uart1; 23 evm_12v0: fixedregulator-evm12v0 { [all …]
|
H A D | omap4-panda-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2011-2013 Texas Instruments Incorporated - https://www.ti.com/ 5 #include <dt-bindings/input/input.h> 7 #include "omap4-mcpdm.dtsi" 15 reserved-memory { 16 #address-cells = <1>; 17 #size-cells = <1>; 20 dsp_memory_region: dsp-memory@98000000 { 21 compatible = "shared-dma-pool"; 27 ipu_memory_region: ipu-memory@98800000 { [all …]
|
H A D | am57xx-idk-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/ 6 #include "am57xx-industrial-grade.dtsi" 12 display0 = &hdmi0; 16 stdout-path = &uart3; 19 vmain: fixedregulator-vmain { 20 compatible = "regulator-fixed"; 21 regulator-name = "VMAIN"; 22 regulator-min-microvolt = <5000000>; 23 regulator-max-microvolt = <5000000>; [all …]
|
H A D | omap5-board-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 display0 = &hdmi0; 15 stdout-path = &uart3; 18 vmain: fixedregulator-vmain { 19 compatible = "regulator-fixed"; 20 regulator-name = "vmain"; 21 regulator-min-microvolt = <5000000>; [all …]
|
H A D | omap4-sdp.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 9 #include "omap4-mcpdm.dtsi" 13 compatible = "ti,omap4-sdp", "ti,omap4430", "ti,omap4"; 23 display2 = &hdmi0; 26 vdd_eth: fixedregulator-vdd-eth { 27 pinctrl-names = "default"; 28 pinctrl-0 = <&enet_enable_gpio>; 30 compatible = "regulator-fixed"; [all …]
|
/openbmc/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_drv.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 22 #include <kunit/test-bug.h> 95 /* The kernel-space BO cache. Tracks buffers that have been 254 * vc4_exec_info->unref_list or vc4_dev->bo_cache.time_list 258 /* Time in jiffies when the BO was put in vc4->bo_cache. */ 261 /* List entry for the BO's position in vc4_dev->bo_cache.size_list */ 270 * for user-allocated labels. 336 * Even if HDMI0 on the RPi4 can output modes requiring a pixel 417 /* Offset to start scanning out from the start of the plane's 425 /* Set when the plane has per-pixel alpha content or does not cover [all …]
|
H A D | vc4_kms.c | 1 // SPDX-License-Identifier: GPL-2.0-only 49 struct drm_device *dev = state->dev; in vc4_get_ctm_state() 54 ret = drm_modeset_lock(&vc4->ctm_state_lock, state->acquire_ctx); in vc4_get_ctm_state() 70 state = kmemdup(obj->state, sizeof(*state), GFP_KERNEL); in vc4_ctm_duplicate_state() 74 __drm_atomic_helper_private_obj_duplicate_state(obj, &state->base); in vc4_ctm_duplicate_state() 76 return &state->base; in vc4_ctm_duplicate_state() 96 drm_atomic_private_obj_fini(&vc4->ctm_manager); in vc4_ctm_obj_fini() 103 drm_modeset_lock_init(&vc4->ctm_state_lock); in vc4_ctm_obj_init() 107 return -ENOMEM; in vc4_ctm_obj_init() 109 drm_atomic_private_obj_init(&vc4->base, &vc4->ctm_manager, &ctm_state->base, in vc4_ctm_obj_init() [all …]
|
H A D | vc4_hdmi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 21 * and transfers them over an internal MAI (multi-channel audio 50 #include <sound/hdmi-codec.h> 133 struct drm_display_info *display = &vc4_hdmi->connector.display_info; in vc4_hdmi_supports_scrambling() 135 lockdep_assert_held(&vc4_hdmi->mutex); in vc4_hdmi_supports_scrambling() 137 if (!display->is_hdmi) in vc4_hdmi_supports_scrambling() 140 if (!display->hdmi.scdc.supported || in vc4_hdmi_supports_scrambling() 141 !display->hdmi.scdc.scrambling.supported) in vc4_hdmi_supports_scrambling() 159 const struct drm_display_mode *mode = &vc4_hdmi->saved_adjusted_mode; in vc4_hdmi_is_full_range() 160 struct drm_display_info *display = &vc4_hdmi->connector.display_info; in vc4_hdmi_is_full_range() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am625-beagleplay.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/ 6 * Copyright (C) 2022-2023 Robert Nelson, BeagleBoard.org Foundation 9 /dts-v1/; 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/input/input.h> 14 #include "k3-am625.dtsi" 17 compatible = "beagle,am625-beagleplay", "ti,am625"; 32 mdio-gpio0 = &mdio0; [all …]
|
/openbmc/linux/drivers/clk/sunxi-ng/ |
H A D | ccu-sun4i-a10.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include <linux/clk-provider.h> 28 #include "ccu-sun4i-a10.h" 38 .hw.init = CLK_HW_INIT("pll-core", 50 * With sigma-delta modulation for fractional-N on the audio PLL, 73 .hw.init = CLK_HW_INIT("pll-audio-base", 91 .hw.init = CLK_HW_INIT("pll-video0", 106 .hw.init = CLK_HW_INIT("pll-ve", 119 .hw.init = CLK_HW_INIT("pll-ve", 132 .hw.init = CLK_HW_INIT("pll-ddr-base", [all …]
|
H A D | ccu-sun8i-r40.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include <linux/clk-provider.h> 25 #include "ccu-sun8i-r40.h" 37 .hw.init = CLK_HW_INIT("pll-cpu", 49 * With sigma-delta modulation for fractional-N on the audio PLL, 63 static SUNXI_CCU_NM_WITH_SDM_GATE_LOCK(pll_audio_base_clk, "pll-audio-base", 73 static SUNXI_CCU_NM_WITH_FRAC_GATE_LOCK_MIN_MAX(pll_video0_clk, "pll-video0", 88 static SUNXI_CCU_NM_WITH_FRAC_GATE_LOCK(pll_ve_clk, "pll-ve", 101 static SUNXI_CCU_NKM_WITH_GATE_LOCK(pll_ddr0_clk, "pll-ddr0", 120 .hw.init = CLK_HW_INIT("pll-periph0", "osc24M", [all …]
|