From: Chris Morgan <macroalpha82@gmail.com>
To: linux-rockchip@lists.infradead.org
Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org,
daniel@ffwll.ch, airlied@gmail.com, sam@ravnborg.org,
quic_jesszhan@quicinc.com, neil.armstrong@linaro.org,
megi@xff.cz, kernel@puri.sm, agx@sigxcpu.org, heiko@sntech.de,
conor+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org,
robh@kernel.org, Chris Morgan <macromorgan@hotmail.com>
Subject: [PATCH 0/5] Add Support for RK3326 GameForce Chi
Date: Mon, 25 Mar 2024 08:49:54 -0500 [thread overview]
Message-ID: <20240325134959.11807-1-macroalpha82@gmail.com> (raw)
From: Chris Morgan <macromorgan@hotmail.com>
Add support for the GameForce Chi [1].
The GameForce Chi has the following hardware:
Tested:
- 3.5" dual lane 640x480 DSI display.
- 15 GPIO based face buttons.
- 2 ADC based face buttons.
- 1 ADC joystick (left) connected to internal SARADC.
- RGB LED arrays for key backlighting
- Dual internal speakers.
- Realtek RTL8723BS SDIO WiFi.
- Single SDMMC slot.
Not Working (with notes in device-tree):
- Bluetooth - missing firmware
- 1 ADC joystick (right) connected to unknown UART based ADC.
[1] https://gameforce.fun/pages/gallery-of-gameforce-retro-gaming-handheld
Chris Morgan (5):
dt-bindings: vendor-prefix: Add prefix for GameForce
dt-bindings: display: Add GameForce Chi Panel
drm/panel: st7703: Add GameForce Chi Panel Support
dt-bindings: arm: rockchip: Add GameForce Chi
arm64: dts: rockchip: Add GameForce Chi
.../devicetree/bindings/arm/rockchip.yaml | 5 +
.../display/panel/rocktech,jh057n00900.yaml | 2 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../dts/rockchip/rk3326-gameforce-chi.dts | 811 ++++++++++++++++++
drivers/gpu/drm/panel/panel-sitronix-st7703.c | 87 ++
6 files changed, 908 insertions(+)
create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-gameforce-chi.dts
--
2.34.1
_______________________________________________
Linux-rockchip mailing list
Linux-rockchip@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-rockchip
WARNING: multiple messages have this Message-ID (diff)
From: Chris Morgan <macroalpha82@gmail.com>
To: linux-rockchip@lists.infradead.org
Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org,
daniel@ffwll.ch, airlied@gmail.com, sam@ravnborg.org,
quic_jesszhan@quicinc.com, neil.armstrong@linaro.org,
megi@xff.cz, kernel@puri.sm, agx@sigxcpu.org, heiko@sntech.de,
conor+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org,
robh@kernel.org, Chris Morgan <macromorgan@hotmail.com>
Subject: [PATCH 0/5] Add Support for RK3326 GameForce Chi
Date: Mon, 25 Mar 2024 08:49:54 -0500 [thread overview]
Message-ID: <20240325134959.11807-1-macroalpha82@gmail.com> (raw)
From: Chris Morgan <macromorgan@hotmail.com>
Add support for the GameForce Chi [1].
The GameForce Chi has the following hardware:
Tested:
- 3.5" dual lane 640x480 DSI display.
- 15 GPIO based face buttons.
- 2 ADC based face buttons.
- 1 ADC joystick (left) connected to internal SARADC.
- RGB LED arrays for key backlighting
- Dual internal speakers.
- Realtek RTL8723BS SDIO WiFi.
- Single SDMMC slot.
Not Working (with notes in device-tree):
- Bluetooth - missing firmware
- 1 ADC joystick (right) connected to unknown UART based ADC.
[1] https://gameforce.fun/pages/gallery-of-gameforce-retro-gaming-handheld
Chris Morgan (5):
dt-bindings: vendor-prefix: Add prefix for GameForce
dt-bindings: display: Add GameForce Chi Panel
drm/panel: st7703: Add GameForce Chi Panel Support
dt-bindings: arm: rockchip: Add GameForce Chi
arm64: dts: rockchip: Add GameForce Chi
.../devicetree/bindings/arm/rockchip.yaml | 5 +
.../display/panel/rocktech,jh057n00900.yaml | 2 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../dts/rockchip/rk3326-gameforce-chi.dts | 811 ++++++++++++++++++
drivers/gpu/drm/panel/panel-sitronix-st7703.c | 87 ++
6 files changed, 908 insertions(+)
create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-gameforce-chi.dts
--
2.34.1
next reply other threads:[~2024-03-25 13:50 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-25 13:49 Chris Morgan [this message]
2024-03-25 13:49 ` [PATCH 0/5] Add Support for RK3326 GameForce Chi Chris Morgan
2024-03-25 13:49 ` [PATCH 1/5] dt-bindings: vendor-prefix: Add prefix for GameForce Chris Morgan
2024-03-25 13:49 ` Chris Morgan
2024-03-26 20:30 ` Rob Herring
2024-03-26 20:30 ` Rob Herring
2024-03-25 13:49 ` [PATCH 2/5] dt-bindings: display: Add GameForce Chi Panel Chris Morgan
2024-03-25 13:49 ` Chris Morgan
2024-03-26 20:30 ` Rob Herring
2024-03-26 20:30 ` Rob Herring
2024-03-25 13:49 ` [PATCH 3/5] drm/panel: st7703: Add GameForce Chi Panel Support Chris Morgan
2024-03-25 13:49 ` Chris Morgan
2024-03-28 0:37 ` Jessica Zhang
2024-03-28 0:37 ` Jessica Zhang
2024-03-25 13:49 ` [PATCH 4/5] dt-bindings: arm: rockchip: Add GameForce Chi Chris Morgan
2024-03-25 13:49 ` Chris Morgan
2024-03-25 19:25 ` Conor Dooley
2024-03-25 19:25 ` Conor Dooley
2024-03-25 13:49 ` [PATCH 5/5] arm64: dts: " Chris Morgan
2024-03-25 13:49 ` Chris Morgan
2024-03-29 16:37 ` (subset) [PATCH 0/5] Add Support for RK3326 " Neil Armstrong
2024-03-29 16:37 ` Neil Armstrong
2024-04-11 18:29 ` Heiko Stuebner
2024-04-11 18:29 ` Heiko Stuebner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240325134959.11807-1-macroalpha82@gmail.com \
--to=macroalpha82@gmail.com \
--cc=agx@sigxcpu.org \
--cc=airlied@gmail.com \
--cc=conor+dt@kernel.org \
--cc=daniel@ffwll.ch \
--cc=devicetree@vger.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=heiko@sntech.de \
--cc=kernel@puri.sm \
--cc=krzysztof.kozlowski+dt@linaro.org \
--cc=linux-rockchip@lists.infradead.org \
--cc=macromorgan@hotmail.com \
--cc=megi@xff.cz \
--cc=neil.armstrong@linaro.org \
--cc=quic_jesszhan@quicinc.com \
--cc=robh@kernel.org \
--cc=sam@ravnborg.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.