mirror of
https://github.com/armbian/build.git
synced 2025-08-09 12:46:58 +02:00
- materialized overwrites: - `add-board-helios64.patch` - `add-board-orangepi-r1-plus.patch` - `add-driver-for-Motorcomm-YT85xx+PHYs.patch` - `add-board-rk3328-roc-pc.patch` - not touched: wifi patches, those still require work before rebase is consistent. - `wifi-4003-uwe5622-adjust-for-rockchip.patch` - this patch is done on top of the wifi drivers patches exclusively, and fails to apply out of tree. - we should probably consider moving this into the wifi drivers patch harness, not in the rockchip tree.
134 lines
6.2 KiB
Diff
134 lines
6.2 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Tony <tonymckahan@gmail.com>
|
|
Date: Wed, 3 Mar 2021 07:59:25 +0100
|
|
Subject: [ARCHEOLOGY] RK3399 Typec DP (#2676)
|
|
|
|
> X-Git-Archeology: > recovered message: > * RK3399 NanoPC-T4 Add Type-C alt mode DP
|
|
> X-Git-Archeology: > recovered message: > * rk3399 rockpi 4C add mini-DP (WIP)
|
|
> X-Git-Archeology: > recovered message: > * [ rockchip64 ] revert rockPi 4C DP patch
|
|
> X-Git-Archeology: > recovered message: > Add an extension to disable it, but leave for future work.
|
|
> X-Git-Archeology: - Revision 4971535c774a1f49a811baebc083ea028ced0300: https://github.com/armbian/build/commit/4971535c774a1f49a811baebc083ea028ced0300
|
|
> X-Git-Archeology: Date: Wed, 03 Mar 2021 07:59:25 +0100
|
|
> X-Git-Archeology: From: Tony <tonymckahan@gmail.com>
|
|
> X-Git-Archeology: Subject: RK3399 Typec DP (#2676)
|
|
> X-Git-Archeology:
|
|
> X-Git-Archeology: - Revision 0cdffb29b07305209efb12cf3b5ac6032d3a1153: https://github.com/armbian/build/commit/0cdffb29b07305209efb12cf3b5ac6032d3a1153
|
|
> X-Git-Archeology: Date: Wed, 24 Mar 2021 19:01:53 +0100
|
|
> X-Git-Archeology: From: Igor Pecovnik <igorpecovnik@users.noreply.github.com>
|
|
> X-Git-Archeology: Subject: Renaming DEV branch to EDGE (#2704)
|
|
> X-Git-Archeology:
|
|
> X-Git-Archeology: - Revision ac8fc4385594d59257ee9dffd9efa85e3497fa7d: https://github.com/armbian/build/commit/ac8fc4385594d59257ee9dffd9efa85e3497fa7d
|
|
> X-Git-Archeology: Date: Sat, 26 Feb 2022 07:46:44 +0100
|
|
> X-Git-Archeology: From: Piotr Szczepanik <piter75@gmail.com>
|
|
> X-Git-Archeology: Subject: Switch rockchip64 current to linux 5.15.y (#3489)
|
|
> X-Git-Archeology:
|
|
> X-Git-Archeology: - Revision 897674aa74bce0326ed7fe06f5336bf4709a8a1f: https://github.com/armbian/build/commit/897674aa74bce0326ed7fe06f5336bf4709a8a1f
|
|
> X-Git-Archeology: Date: Tue, 03 May 2022 08:27:32 +0200
|
|
> X-Git-Archeology: From: Igor Pecovnik <igorpecovnik@users.noreply.github.com>
|
|
> X-Git-Archeology: Subject: Bump and freeze kernel at last known working versions (#3736)
|
|
> X-Git-Archeology:
|
|
> X-Git-Archeology: - Revision 597d2dac11f00d9070a4e49d6bad1b2244e36cb3: https://github.com/armbian/build/commit/597d2dac11f00d9070a4e49d6bad1b2244e36cb3
|
|
> X-Git-Archeology: Date: Sat, 28 May 2022 07:56:22 +0200
|
|
> X-Git-Archeology: From: Jianfeng Liu <liujianfeng1994@gmail.com>
|
|
> X-Git-Archeology: Subject: update rockchip64-edge to 5.18 (#3814)
|
|
> X-Git-Archeology:
|
|
> X-Git-Archeology: - Revision 8c6641e7b79f0d50acdc306d140e586a4e923cf0: https://github.com/armbian/build/commit/8c6641e7b79f0d50acdc306d140e586a4e923cf0
|
|
> X-Git-Archeology: Date: Wed, 03 Aug 2022 22:22:55 +0200
|
|
> X-Git-Archeology: From: Jianfeng Liu <liujianfeng1994@gmail.com>
|
|
> X-Git-Archeology: Subject: update rockchip64 edge to 5.19 (#4039)
|
|
> X-Git-Archeology:
|
|
> X-Git-Archeology: - Revision 6765f734cc4a22aeaa9f99a3ad28c8c322de26f6: https://github.com/armbian/build/commit/6765f734cc4a22aeaa9f99a3ad28c8c322de26f6
|
|
> X-Git-Archeology: Date: Tue, 25 Oct 2022 11:26:51 +0200
|
|
> X-Git-Archeology: From: Igor Pecovnik <igorpecovnik@users.noreply.github.com>
|
|
> X-Git-Archeology: Subject: Bump rockchip64 edge to 6.0.y (#4337)
|
|
> X-Git-Archeology:
|
|
> X-Git-Archeology: - Revision 92f1a22d76b987afa7ba555d5b509adc51d689e7: https://github.com/armbian/build/commit/92f1a22d76b987afa7ba555d5b509adc51d689e7
|
|
> X-Git-Archeology: Date: Fri, 16 Dec 2022 13:38:13 +0100
|
|
> X-Git-Archeology: From: Igor Pecovnik <igorpecovnik@users.noreply.github.com>
|
|
> X-Git-Archeology: Subject: Re-add rockchip64 6.0 patches (#4575)
|
|
> X-Git-Archeology:
|
|
> X-Git-Archeology: - Revision 34ae84fac5d0b66a1ab2d1e51534b7beb13ef245: https://github.com/armbian/build/commit/34ae84fac5d0b66a1ab2d1e51534b7beb13ef245
|
|
> X-Git-Archeology: Date: Fri, 05 May 2023 14:22:00 +0200
|
|
> X-Git-Archeology: From: amazingfate <liujianfeng1994@gmail.com>
|
|
> X-Git-Archeology: Subject: bump rockchip64 edge to v6.3
|
|
> X-Git-Archeology:
|
|
---
|
|
Documentation/devicetree/bindings/extcon/extcon-usbc-virtual-pd.yaml | 66 ++++++++++
|
|
1 file changed, 66 insertions(+)
|
|
|
|
diff --git a/Documentation/devicetree/bindings/extcon/extcon-usbc-virtual-pd.yaml b/Documentation/devicetree/bindings/extcon/extcon-usbc-virtual-pd.yaml
|
|
new file mode 100644
|
|
index 000000000000..8110fbe2ddc2
|
|
--- /dev/null
|
|
+++ b/Documentation/devicetree/bindings/extcon/extcon-usbc-virtual-pd.yaml
|
|
@@ -0,0 +1,66 @@
|
|
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
|
|
+%YAML 1.2
|
|
+---
|
|
+$id: http://devicetree.org/schemas/extcon/extcon-usbc-virtual-pd.yaml#
|
|
+$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
+
|
|
+title: Type-C Virtual PD extcon
|
|
+
|
|
+maintainers:
|
|
+ - Jagan Teki <jagan@amarulasolutions.com>
|
|
+
|
|
+description: |
|
|
+ USB Type-C protocol supports various modes of operations includes PD,
|
|
+ USB3, and Altmode. If the platform design supports a Type-C connector
|
|
+ then configuring these modes can be done via enumeration.
|
|
+
|
|
+ However, there are some platforms that design these modes as separate
|
|
+ protocol connectors like design Display Port from on-chip USB3 controller.
|
|
+ So we can access Type-C Altmode Display Port via onboard Display Port
|
|
+ connector instead of a Type-C connector. These kinds of platforms require
|
|
+ an explicit extcon driver in order to handle Power Delivery and
|
|
+ Port Detection.
|
|
+
|
|
+properties:
|
|
+ compatible:
|
|
+ const: linux,extcon-usbc-virtual-pd
|
|
+
|
|
+ det-gpios:
|
|
+ description: Detect GPIO pin. Pin can be Display Port Detect or USB ID.
|
|
+ maxItems: 1
|
|
+
|
|
+ vpd-polarity:
|
|
+ description: USB Type-C Polarity. false for Normal and true for Flip.
|
|
+ type: boolean
|
|
+
|
|
+ vpd-super-speed:
|
|
+ description: USB Super Speed. false for USB2 and true for USB3.
|
|
+ type: boolean
|
|
+
|
|
+ vpd-data-role:
|
|
+ description: USB Data roles for Virtual Type-C.
|
|
+ $ref: /schemas/types.yaml#definitions/string
|
|
+
|
|
+ enum:
|
|
+ - host
|
|
+ - device
|
|
+ - display-port
|
|
+
|
|
+required:
|
|
+ - compatible
|
|
+ - det-gpios
|
|
+ - vpd-data-role
|
|
+
|
|
+additionalProperties: false
|
|
+
|
|
+examples:
|
|
+ - |
|
|
+ #include <dt-bindings/gpio/gpio.h>
|
|
+ #include <dt-bindings/pinctrl/rockchip.h>
|
|
+
|
|
+ virtual_pd: virtual-pd {
|
|
+ compatible = "linux,extcon-usbc-virtual-pd";
|
|
+ det-gpios = <&gpio4 RK_PD1 GPIO_ACTIVE_LOW>;
|
|
+ vpd-data-role = "display-port";
|
|
+ vpd-super-speed;
|
|
+ };
|
|
--
|
|
Armbian
|
|
|