From 0f98e36c458a443dd61c91401985317ec58e8060 Mon Sep 17 00:00:00 2001 From: Lee Lup Yuen Date: Sun, 13 Aug 2023 15:53:22 +0800 Subject: [PATCH] PineTab-V --- README.md | 7 +- panel-er88577b.c | 704 +++++++++++++++++++++++++++++++++++++ panel-jadard-jd9365da-h3.c | 567 +++++++++++++++++++++++++++++ 3 files changed, 1275 insertions(+), 3 deletions(-) create mode 100755 panel-er88577b.c create mode 100755 panel-jadard-jd9365da-h3.c diff --git a/README.md b/README.md index 14e58a7..f0844bc 100644 --- a/README.md +++ b/README.md @@ -4823,7 +4823,6 @@ Inside the PineTab-V Factory Test Code (from previous section), we see the PineT [VisionFive2/linux/arch/riscv/boot/dts/starfive/jh7110-visionfive-v2.dtsi](https://github.com/lupyuen/nuttx-star64/blob/main/pinetabv-jh7110-visionfive-v2.dtsi) - TODO: Touch Panel ```text @@ -4876,9 +4875,11 @@ TODO: Touch Panel }; ``` -VisionFive2/linux/drivers/gpu/drm/panel/panel-er88577b.c +TODO: StarFive Jadard Display Panel Driver: (which one?) -VisionFive2/linux/drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c +- [VisionFive2/linux/drivers/gpu/drm/panel/panel-er88577b.c](https://github.com/lupyuen/nuttx-star64/blob/main/panel-er88577b.c) + +- [VisionFive2/linux/drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c](https://github.com/lupyuen/nuttx-star64/blob/main/panel-jadard-jd9365da-h3.c) TODO: Galaxycore GC02M2 diff --git a/panel-er88577b.c b/panel-er88577b.c new file mode 100755 index 0000000..64245bf --- /dev/null +++ b/panel-er88577b.c @@ -0,0 +1,704 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (c) 2019 Radxa Limited + * Copyright (c) 2022 Edgeble AI Technologies Pvt. Ltd. + * + * Author: + * - Jagan Teki + * - Stephen Chen + */ + +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include