mirror-linux/Documentation/devicetree/bindings/display
Linus Torvalds 93b694d096 drm next for 5.10-rc1
New driver:
 Cadence MHDP8546 DisplayPort bridge driver
 
 core:
 - cross-driver scatterlist cleanups
 - devm_drm conversions
 - remove drm_dev_init
 - devm_drm_dev_alloc conversion
 
 ttm:
 - lots of refactoring and cleanups
 
 bridges:
 - chained bridge support in more drivers
 
 panel:
 - misc new panels
 
 scheduler:
 - cleanup priority levels
 
 displayport:
 - refactor i915 code into helpers for nouveau
 
 i915:
 - split into display and GT trees
 - WW locking refactoring in GEM
 - execbuf2 extension mechanism
 - syncobj timeline support
 - GEN 12 HOBL display powersaving
 - Rocket Lake display additions
 - Disable FBC on Tigerlake
 - Tigerlake Type-C + DP improvements
 - Hotplug interrupt refactoring
 
 amdgpu:
 - Sienna Cichlid updates
 - Navy Flounder updates
 - DCE6 (SI) support for DC
 - Plane rotation enabled
 - TMZ state info ioctl
 - PCIe DPC recovery support
 - DC interrupt handling refactor
 - OLED panel fixes
 
 amdkfd:
 - add SMI events for thermal throttling
 - SMI interface events ioctl update
 - process eviction counters
 
 radeon:
 - move to dma_ for allocations
 - expose sclk via sysfs
 
 msm:
 - DSI support for sm8150/sm8250
 - per-process GPU pagetable support
 - Displayport support
 
 mediatek:
 - move HDMI phy driver to PHY
 - convert mtk-dpi to bridge API
 - disable mt2701 tmds
 
 tegra:
 - bridge support
 
 exynos:
 - misc cleanups
 
 vc4:
 - dual display cleanups
 
 ast:
 - cleanups
 
 gma500:
 - conversion to GPIOd API
 
 hisilicon:
 - misc reworks
 
 ingenic:
 - clock handling and format improvements
 
 mcde:
 - DSI support
 
 mgag200:
 - desktop g200 support
 
 mxsfb:
 - i.MX7 + i.MX8M
 - alpha plane support
 
 panfrost:
 - devfreq support
 - amlogic SoC support
 
 ps8640:
 - EDID from eDP retrieval
 
 tidss:
 - AM65xx YUV workaround
 
 virtio:
 - virtio-gpu exported resources
 
 rcar-du:
 - R8A7742, R8A774E1 and R8A77961 support
 - YUV planar format fixes
 - non-visible plane handling
 - VSP device reference count fix
 - Kconfig fix to avoid displaying disabled options in .config
 -----BEGIN PGP SIGNATURE-----
 
 iQIcBAABAgAGBQJfh579AAoJEAx081l5xIa+GqoP/0amz+ZN7y/L7+f32CRinJ7/
 3e4xjXNDmtWG4Whe/WKjlYmbAcvSdWV/4HYpurW2BFJnOAB/5lIqYcS/PyqErPzA
 w4EpRoJ+ZdFgmlDH0vdsDwPLT/HFmhUN9AopNkoZpbSMxrManSj5QgmePXyiKReP
 Q+ZAK5UW5AdOVY4bgXUSEkVq2eilCLXf+bSBR/LrVQuNgu7GULX8SIy/Y1CuMtv8
 LgzzjLKfIZaIWC+F/RU7BxJ7YnrVq7z7yXnUx8j2416+k/Wwe+BeSUCSZstT7q9G
 UkX8jWfR7ZKqhwP+UQeSwDbHkALz7lv88nyjQdxJZ3SrXRe4hy14YjxnR4maeNAj
 3TAYSdcAMWyRHqeEZIZ7Hj5sQtTq5OZAoIjxzH3vpVdAnnAkcWoF77pqxV8XPqTC
 nw40DihAxQOshGwMkjd5DqkEwnMv43Hs1WTVYu9dPTOfOdqPNt+Vqp7Xl9Z46+kV
 k6PDcx60T9ayDW1QZ6MoIXHta9E7ixzu7gYBL3vP4LuporY0uNG3bzF3CMvof1BK
 sHYcYTdZkqbTD2d6rHV+TbpPQXgTtlej9qVlQM4SeX37Xtc7LxCYpnpUHKz2S/fK
 1vyeGPgdytHblwlxwZOPZ4R2I/HTfnITdr4kMcJHhxAsEewfW1Rd4+stQqVJ2Mph
 Vz+CFP2BngivGFz5vuky
 =4H8J
 -----END PGP SIGNATURE-----

Merge tag 'drm-next-2020-10-15' of git://anongit.freedesktop.org/drm/drm

Pull drm updates from Dave Airlie:
 "Not a major amount of change, the i915 trees got split into display
  and gt trees to better facilitate higher level review, and there's a
  major refactoring of i915 GEM locking to use more core kernel concepts
  (like ww-mutexes). msm gets per-process pagetables, older AMD SI cards
  get DC support, nouveau got a bump in displayport support with common
  code extraction from i915.

  Outside of drm this contains a couple of patches for hexint
  moduleparams which you've acked, and a virtio common code tree that
  you should also get via it's regular path.

  New driver:
   - Cadence MHDP8546 DisplayPort bridge driver

  core:
   - cross-driver scatterlist cleanups
   - devm_drm conversions
   - remove drm_dev_init
   - devm_drm_dev_alloc conversion

  ttm:
   - lots of refactoring and cleanups

  bridges:
   - chained bridge support in more drivers

  panel:
   - misc new panels

  scheduler:
   - cleanup priority levels

  displayport:
   - refactor i915 code into helpers for nouveau

  i915:
   - split into display and GT trees
   - WW locking refactoring in GEM
   - execbuf2 extension mechanism
   - syncobj timeline support
   - GEN 12 HOBL display powersaving
   - Rocket Lake display additions
   - Disable FBC on Tigerlake
   - Tigerlake Type-C + DP improvements
   - Hotplug interrupt refactoring

  amdgpu:
   - Sienna Cichlid updates
   - Navy Flounder updates
   - DCE6 (SI) support for DC
   - Plane rotation enabled
   - TMZ state info ioctl
   - PCIe DPC recovery support
   - DC interrupt handling refactor
   - OLED panel fixes

  amdkfd:
   - add SMI events for thermal throttling
   - SMI interface events ioctl update
   - process eviction counters

  radeon:
   - move to dma_ for allocations
   - expose sclk via sysfs

  msm:
   - DSI support for sm8150/sm8250
   - per-process GPU pagetable support
   - Displayport support

  mediatek:
   - move HDMI phy driver to PHY
   - convert mtk-dpi to bridge API
   - disable mt2701 tmds

  tegra:
   - bridge support

  exynos:
   - misc cleanups

  vc4:
   - dual display cleanups

  ast:
   - cleanups

  gma500:
   - conversion to GPIOd API

  hisilicon:
   - misc reworks

  ingenic:
   - clock handling and format improvements

  mcde:
   - DSI support

  mgag200:
   - desktop g200 support

  mxsfb:
   - i.MX7 + i.MX8M
   - alpha plane support

  panfrost:
   - devfreq support
   - amlogic SoC support

  ps8640:
   - EDID from eDP retrieval

  tidss:
   - AM65xx YUV workaround

  virtio:
   - virtio-gpu exported resources

  rcar-du:
   - R8A7742, R8A774E1 and R8A77961 support
   - YUV planar format fixes
   - non-visible plane handling
   - VSP device reference count fix
   - Kconfig fix to avoid displaying disabled options in .config"

* tag 'drm-next-2020-10-15' of git://anongit.freedesktop.org/drm/drm: (1494 commits)
  drm/ingenic: Fix bad revert
  drm/amdgpu: Fix invalid number of character '{' in amdgpu_acpi_init
  drm/amdgpu: Remove warning for virtual_display
  drm/amdgpu: kfd_initialized can be static
  drm/amd/pm: setup APU dpm clock table in SMU HW initialization
  drm/amdgpu: prevent spurious warning
  drm/amdgpu/swsmu: fix ARC build errors
  drm/amd/display: Fix OPTC_DATA_FORMAT programming
  drm/amd/display: Don't allow pstate if no support in blank
  drm/panfrost: increase readl_relaxed_poll_timeout values
  MAINTAINERS: Update entry for st7703 driver after the rename
  Revert "gpu/drm: ingenic: Add option to mmap GEM buffers cached"
  drm/amd/display: HDMI remote sink need mode validation for Linux
  drm/amd/display: Change to correct unit on audio rate
  drm/amd/display: Avoid set zero in the requested clk
  drm/amdgpu: align frag_end to covered address space
  drm/amdgpu: fix NULL pointer dereference for Renoir
  drm/vmwgfx: fix regression in thp code due to ttm init refactor.
  drm/amdgpu/swsmu: add interrupt work handler for smu11 parts
  drm/amdgpu/swsmu: add interrupt work function
  ...
2020-10-15 10:46:16 -07:00
..
armada
atmel
bridge drm next for 5.10-rc1 2020-10-15 10:46:16 -07:00
connector dt-bindings: display: Convert connectors to DT schema 2020-07-02 15:06:35 -06:00
exynos
hisilicon
imx dt-bindings: display: imx: add bindings for DCSS 2020-09-09 16:39:49 +02:00
mediatek dt-bindings: mediatek: add mt7623 display-nodes 2020-08-27 07:06:19 +08:00
msm drm next for 5.10-rc1 2020-10-15 10:46:16 -07:00
panel drm next for 5.10-rc1 2020-10-15 10:46:16 -07:00
rockchip dt: fix broken links due to txt->yaml renames 2020-06-18 10:45:05 -06:00
tegra media: dt-bindings: tegra: Update VI and CSI bindings with port info 2020-08-28 15:10:10 +02:00
ti dt-bindings: Whitespace clean-ups in schema files 2020-08-14 08:55:58 -06:00
tilcdc drm/tilcdc: Replace HTTP links with HTTPS ones 2020-07-21 10:09:33 -06:00
xlnx dt-bindings: Fix 'reg' size issues in zynqmp examples 2020-09-29 15:39:02 -05:00
allwinner,sun4i-a10-display-backend.yaml dt-bindings: display: Convert Allwinner display pipeline to schemas 2020-01-09 19:15:38 +01:00
allwinner,sun4i-a10-display-engine.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
allwinner,sun4i-a10-display-frontend.yaml dt-bindings: display: Convert Allwinner display pipeline to schemas 2020-01-09 19:15:38 +01:00
allwinner,sun4i-a10-hdmi.yaml dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
allwinner,sun4i-a10-tcon.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
allwinner,sun4i-a10-tv-encoder.yaml dt-bindings: Fix dtc warnings in examples 2020-02-28 14:15:52 -06:00
allwinner,sun6i-a31-drc.yaml dt-bindings: display: Convert Allwinner display pipeline to schemas 2020-01-09 19:15:38 +01:00
allwinner,sun6i-a31-mipi-dsi.yaml dt-bindings: display: Add dsi-controller.yaml in DSI controller schemas 2020-10-05 07:59:19 -05:00
allwinner,sun8i-a83t-de2-mixer.yaml dt-bindings: display: sun8i-mixer: Allow for an iommu property 2020-05-15 15:01:04 +02:00
allwinner,sun8i-a83t-dw-hdmi.yaml dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
allwinner,sun8i-a83t-hdmi-phy.yaml dt-bindings: display: Convert Allwinner display pipeline to schemas 2020-01-09 19:15:38 +01:00
allwinner,sun8i-r40-tcon-top.yaml dt-bindings: display: Convert Allwinner display pipeline to schemas 2020-01-09 19:15:38 +01:00
allwinner,sun9i-a80-deu.yaml dt-bindings: display: Convert Allwinner display pipeline to schemas 2020-01-09 19:15:38 +01:00
amlogic,meson-dw-hdmi.yaml dt-bindings: Clean-up regulator '-supply' schemas 2019-10-14 09:23:54 -05:00
amlogic,meson-vpu.yaml dt-bindings: display: meson-vpu: fix indentation of reg-names' "items" 2020-03-31 16:07:15 -06:00
arm,hdlcd.txt
arm,komeda.txt
arm,malidp.txt dt/bindings: display: Add optional property node define for Mali DP500 2019-10-17 14:53:52 +01:00
arm,pl11x.txt drm/pl111: Deprecate the pads from the DT binding 2019-08-03 11:58:57 +02:00
atmel,lcdc.txt
brcm,bcm2711-hdmi.yaml dt-bindings: display: vc4: hdmi: Add BCM2711 HDMI controllers bindings 2020-09-07 18:14:54 +02:00
brcm,bcm2835-dpi.yaml dt-bindings: display: vc4: dpi: Fix panel warning 2020-06-30 09:41:42 +02:00
brcm,bcm2835-dsi0.yaml dt-bindings: display: Add dsi-controller.yaml in DSI controller schemas 2020-10-05 07:59:19 -05:00
brcm,bcm2835-hdmi.yaml dt-bindings: Remove more cases of 'allOf' containing a '$ref' 2020-08-14 09:28:52 -06:00
brcm,bcm2835-hvs.yaml dt-bindings: display: Add support for the BCM2711 HVS 2020-09-07 18:01:06 +02:00
brcm,bcm2835-pixelvalve0.yaml dt-bindings: display: vc4: pv: Add BCM2711 pixel valves 2020-09-07 18:04:41 +02:00
brcm,bcm2835-txp.yaml dt-bindings: display: Convert VC4 bindings to schemas 2020-06-10 11:09:37 +02:00
brcm,bcm2835-v3d.yaml dt-bindings: display: Convert VC4 bindings to schemas 2020-06-10 11:09:37 +02:00
brcm,bcm2835-vc4.yaml dt-bindings: display: vc4: Document BCM2711 VC5 2020-09-07 18:14:54 +02:00
brcm,bcm2835-vec.yaml dt-bindings: display: Convert VC4 bindings to schemas 2020-06-10 11:09:37 +02:00
cirrus,clps711x-fb.txt dt-bindings: display: clps711x-fb: fix native-mode setting 2019-10-11 10:30:20 -05:00
dsi-controller.yaml dt-bindings: Explicitly allow additional properties in common schemas 2020-10-07 11:30:06 -05:00
faraday,tve200.txt
fsl,dcu.txt
fsl,tcon.txt
google,goldfish-fb.txt
himax,hx8357d.txt
ht16k33.txt
ilitek,ili9225.txt
ilitek,ili9341.txt
ilitek,ili9486.yaml dt-bindings: Whitespace clean-ups in schema files 2020-08-14 08:55:58 -06:00
ingenic,ipu.yaml dt-bindings: Whitespace clean-ups in schema files 2020-08-14 08:55:58 -06:00
ingenic,lcd.yaml dt-bindings: Whitespace clean-ups in schema files 2020-08-14 08:55:58 -06:00
marvell,pxa2xx-lcdc.txt
marvell,pxa300-gcu.txt
mipi-dsi-bus.txt
multi-inno,mi0283qt.txt
mxsfb.txt dt-bindings: mxsfb: Add compatible for iMX8MQ 2019-12-11 10:20:18 +08:00
renesas,cmm.yaml dt-bindings: Fix incorrect 'reg' property sizes 2020-05-14 14:43:27 -05:00
renesas,du.txt dt-bindings: display: renesas: du: Document the r8a77961 bindings 2020-09-22 14:10:04 +03:00
repaper.txt
simple-framebuffer.yaml dt-bindings: fix simple-framebuffer example 2020-07-10 21:00:24 +02:00
sitronix,st7586.txt
sitronix,st7735r.yaml dt-bindings: restrict properties for sitronix,st7735r 2020-01-23 19:16:36 +01:00
sm501fb.txt
snps,arcpgu.txt
ssd1289fb.txt
ssd1307fb.txt video: fbdev: ssd1307fb: Added support to Column offset 2020-09-08 13:33:03 +02:00
st,stih4xx.txt
st,stm32-dsi.yaml dt-bindings: display: Add dsi-controller.yaml in DSI controller schemas 2020-10-05 07:59:19 -05:00
st,stm32-ltdc.yaml dt-bindings: display: st,stm32-dsi: Fix white spaces 2019-10-29 11:41:00 -05:00
ste,mcde.txt
truly,nt35597.txt
via,vt8500-fb.txt
wm,prizm-ge-rops.txt
wm,wm8505-fb.txt
zte,vou.txt