Searched +full:bcm2835 +full:- +full:dpi (Results 1 – 8 of 8) sorted by relevance
1 # SPDX-License-Identifier: GPL-2.03 ---4 $id: http://devicetree.org/schemas/display/brcm,bcm2835-dpi.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: Broadcom VC4 (VideoCore4) DPI Controller10 - Eric Anholt <eric@anholt.net>14 const: brcm,bcm2835-dpi21 - description: The core clock the unit runs on22 - description: The pixel clock that feeds the pixelvalve24 clock-names:[all …]
1 #include <dt-bindings/pinctrl/bcm2835.h>2 #include <dt-bindings/clock/bcm2835.h>3 #include <dt-bindings/clock/bcm2835-aux.h>4 #include <dt-bindings/gpio/gpio.h>5 #include <dt-bindings/interrupt-controller/irq.h>6 #include <dt-bindings/soc/bcm2835-pm.h>8 /* firmware-provided startup stubs live here, where the secondary CPUs are14 * bcm2835 and bcm2836 implementations, leaving the CPU configuration to15 * bcm2835.dtsi and bcm2836.dtsi.19 compatible = "brcm,bcm2835";[all …]
1 // SPDX-License-Identifier: GPL-2.0-only7 * DOC: VC4 DPI module9 * The VC4 DPI hardware supports MIPI DPI type 4 and Nokia ViSSI10 * signals. On BCM2835, these can be routed out to GPIO0-27 with the41 /* The format field takes the ORDER-shuffled pixel valve data and77 /* Power gate to the device, full reset at 0 -> 1 transition */84 /* General DPI hardware state. */98 #define DPI_READ(offset) readl(dpi->regs + (offset))99 #define DPI_WRITE(offset, val) writel(val, dpi->regs + (offset))101 /* VC4 DPI encoder KMS struct */[all …]
1 // SPDX-License-Identifier: GPL-2.0-only3 * Copyright (C) 2014-2015 Broadcom11 * OpenGL ES 2.0-compatible 3D engine called V3D, and a highly12 * configurable display output pipeline that supports HDMI, DSI, DPI,16 * compute shader-style jobs using the same shader processor as is26 #include <linux/dma-mapping.h>58 map = devm_ioremap_resource(&dev->dev, res); in vc4_ioremap_regs()74 if (args->pad != 0) in vc4_get_param_ioctl()75 return -EINVAL; in vc4_get_param_ioctl()77 if (!vc4->v3d) in vc4_get_param_ioctl()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only20 * domain feeds DSI0 or DPI, while pv1 feeds DS1 or SMI. pv2 in the27 * output-specific clock. Since the encoders also directly consume49 #define CRTC_WRITE(offset, val) writel(val, vc4_crtc->regs + (offset))50 #define CRTC_READ(offset) readl(vc4_crtc->regs + (offset))72 /* Top/base are supposed to be 4-pixel aligned, but the in vc4_crtc_get_cob_allocation()79 return top - base + 4; in vc4_crtc_get_cob_allocation()88 struct drm_device *dev = crtc->dev; in vc4_crtc_get_scanout_position()91 struct vc4_crtc_state *vc4_crtc_state = to_vc4_crtc_state(crtc->state); in vc4_crtc_get_scanout_position()108 val = HVS_READ(SCALER_DISPSTATX(vc4_crtc_state->assigned_channel)); in vc4_crtc_get_scanout_position()[all …]
1 // SPDX-License-Identifier: GPL-2.0+8 * DOC: BCM2835 CPRMAN (clock manager for the "audio" domain)27 #include <linux/clk-provider.h>37 #include <dt-bindings/clock/bcm2835.h>44 # define CM_DIV_FRAC_MASK GENMASK(CM_DIV_FRAC_BITS - 1, 0)252 # define A2W_PLL_FRAC_MASK ((1 << A2W_PLL_FRAC_BITS) - 1)336 writel(CM_PASSWORD | val, cprman->regs + reg); in cprman_write()341 return readl(cprman->regs + reg); in cprman_read()354 spin_lock(&cprman->regs_lock); in bcm2835_measure_tcnt_mux()371 dev_err(cprman->dev, "timeout waiting for OSCCOUNT\n"); in bcm2835_measure_tcnt_mux()[all …]
5 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix10 hiawatha, hplip, icu, janus-gateway,11 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,12 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,14 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,15 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,16 unrar, util-linux, util-linux-libs, watchdogd, wireshark20 #14351: needs to mount sysfs before mount -a21 #14411: 2021.11-rc2: Samba doesn't compile23 2021.11-rc3, released November 30th, 2021[all …]
... -boot-2021.07/.readthedocs.yml u-boot-2021.07/Kbuild u-boot-2021.07 ...