lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Mon, 30 Oct 2023 03:45:59 +0800
From:   Sui Jingfeng <suijingfeng@...ngson.cn>
To:     Maxime Ripard <mripard@...nel.org>,
        Thomas Zimmermann <tzimmermann@...e.de>
Cc:     dri-devel@...ts.freedesktop.org, linux-kernel@...r.kernel.org
Subject: [PATCH 0/8] drm/loongson: Submit a mini VBIOS support and a display bridge driver

Loongson boards using various external display bridges to extend output
display interface. To complete the support, we have to introduce VBIOS(
or DT/ACPI support) and display bridge drivers.

Sui Jingfeng (8):
  drm/loongson: Introduce a minimal support for Loongson VBIOS
  drm/loongson: Introduce a drm bridge driver for it66121 HDMI
    transmitter
  drm/loongson: Allow attach drm bridge driver by calling
    lsdc_output_init()
  drm/loongson: Started to attach display bridge driver for LS7A1000
  drm/loongson: Using vbios for the LS7A2000 output initialization
  drm/loongson: Clean up the output part of LS7A2000
  drm/loongson: Support to infer DC reversion from CPU's PRID value
  drm/loongson: Add support for the display subsystem in LS2K2000

 drivers/gpu/drm/loongson/Kconfig              |   1 +
 drivers/gpu/drm/loongson/Makefile             |   7 +-
 drivers/gpu/drm/loongson/ite_it66121.c        | 749 ++++++++++++++++++
 drivers/gpu/drm/loongson/ite_it66121.h        |  19 +
 drivers/gpu/drm/loongson/ite_it66121_regs.h   | 268 +++++++
 drivers/gpu/drm/loongson/loongson_device.c    |  50 ++
 drivers/gpu/drm/loongson/loongson_vbios.c     | 420 ++++++++++
 drivers/gpu/drm/loongson/loongson_vbios.h     |  59 ++
 drivers/gpu/drm/loongson/lsdc_drv.c           |   4 +
 drivers/gpu/drm/loongson/lsdc_drv.h           |  27 +-
 drivers/gpu/drm/loongson/lsdc_output.c        | 643 +++++++++++++++
 drivers/gpu/drm/loongson/lsdc_output.h        |  57 +-
 drivers/gpu/drm/loongson/lsdc_output_2k2000.c |  84 ++
 drivers/gpu/drm/loongson/lsdc_output_7a1000.c | 144 ++--
 drivers/gpu/drm/loongson/lsdc_output_7a2000.c | 575 +++-----------
 drivers/gpu/drm/loongson/lsdc_probe.c         |  35 +
 drivers/gpu/drm/loongson/lsdc_probe.h         |   2 +
 17 files changed, 2560 insertions(+), 584 deletions(-)
 create mode 100644 drivers/gpu/drm/loongson/ite_it66121.c
 create mode 100644 drivers/gpu/drm/loongson/ite_it66121.h
 create mode 100644 drivers/gpu/drm/loongson/ite_it66121_regs.h
 create mode 100644 drivers/gpu/drm/loongson/loongson_vbios.c
 create mode 100644 drivers/gpu/drm/loongson/loongson_vbios.h
 create mode 100644 drivers/gpu/drm/loongson/lsdc_output.c
 create mode 100644 drivers/gpu/drm/loongson/lsdc_output_2k2000.c

-- 
2.34.1

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ