[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250903054533.68540-1-chuguangqing@inspur.com>
Date: Wed, 3 Sep 2025 13:45:32 +0800
From: chuguangqing <chuguangqing@...pur.com>
To: <tzimmermann@...e.de>, <maarten.lankhorst@...ux.intel.com>,
<mripard@...nel.org>, <airlied@...il.com>, <simona@...ll.cc>
CC: <linux-kernel@...r.kernel.org>, <dri-devel@...ts.freedesktop.org>,
chuguangqing <chuguangqing@...pur.com>
Subject: [PATCH v2 0/1] [DRIVER] gpu: drm: add support for Yhgc ZX1000 soc chipset
1. Delete unnecessary comments
2. Delete unnecessary branch
3. Use drm_atomic_helper_check_plane_state
4. remove the alpha formats form this list.
5. use w,h rather than x, y
7. delete type casting
8. use a simple call to drm_atomic_helper_shutdown()
9. delete yhgch_load function
10. delete vblanking code
11. delete unneeded i2c type
Some other hardware-related issues cannot be confirmed for the time being, but the current code has passed the test.
chuguangqing (1):
[DRIVER] gpu: drm: add support for Yhgc ZX1000 soc chipset
MAINTAINERS | 5 +
drivers/gpu/drm/Kconfig | 2 +
drivers/gpu/drm/Makefile | 1 +
drivers/gpu/drm/yhgch/Kconfig | 3 +
drivers/gpu/drm/yhgch/Makefile | 1 +
drivers/gpu/drm/yhgch/yhgch-drm/Kconfig | 12 +
drivers/gpu/drm/yhgch/yhgch-drm/Makefile | 5 +
.../gpu/drm/yhgch/yhgch-drm/yhgch_drm_de.c | 428 ++++++++++++++++++
.../gpu/drm/yhgch/yhgch-drm/yhgch_drm_drv.c | 324 +++++++++++++
.../gpu/drm/yhgch/yhgch-drm/yhgch_drm_drv.h | 54 +++
.../gpu/drm/yhgch/yhgch-drm/yhgch_drm_i2c.c | 108 +++++
.../gpu/drm/yhgch/yhgch-drm/yhgch_drm_regs.h | 209 +++++++++
.../gpu/drm/yhgch/yhgch-drm/yhgch_drm_vdac.c | 110 +++++
13 files changed, 1262 insertions(+)
create mode 100644 drivers/gpu/drm/yhgch/Kconfig
create mode 100644 drivers/gpu/drm/yhgch/Makefile
create mode 100644 drivers/gpu/drm/yhgch/yhgch-drm/Kconfig
create mode 100644 drivers/gpu/drm/yhgch/yhgch-drm/Makefile
create mode 100644 drivers/gpu/drm/yhgch/yhgch-drm/yhgch_drm_de.c
create mode 100644 drivers/gpu/drm/yhgch/yhgch-drm/yhgch_drm_drv.c
create mode 100644 drivers/gpu/drm/yhgch/yhgch-drm/yhgch_drm_drv.h
create mode 100644 drivers/gpu/drm/yhgch/yhgch-drm/yhgch_drm_i2c.c
create mode 100644 drivers/gpu/drm/yhgch/yhgch-drm/yhgch_drm_regs.h
create mode 100644 drivers/gpu/drm/yhgch/yhgch-drm/yhgch_drm_vdac.c
--
2.43.5
Powered by blists - more mailing lists