summaryrefslogtreecommitdiff
path: root/sys/arch
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2023-03-12 14:29:51 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2023-03-12 14:29:51 +0000
commit339dfc5fc16766fb1145f07719dca03e2898c4f5 (patch)
tree155dd0de62f16ca85ce9eb199c240f02e7627883 /sys/arch
parent9ccb4188ab2739eb2ef48455b1ebb10d42e969d3 (diff)
Add rkcomphy(3), a driver for the "naneng" combo PHY found on the RK356x
(and RK3588). This is a PIPE PHY with support for PCIe, SATA, USB3, SGMII and QSGMII. For now only PCIe, SATA and USB3 support are implemented. SATA support has not been tested. Also add the refernce clocks needed by the PHYs to rkclock(4). ok mlarkin@
Diffstat (limited to 'sys/arch')
-rw-r--r--sys/arch/arm64/conf/GENERIC3
-rw-r--r--sys/arch/arm64/conf/RAMDISK3
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/arch/arm64/conf/GENERIC b/sys/arch/arm64/conf/GENERIC
index 4063fcce22e..d810a158300 100644
--- a/sys/arch/arm64/conf/GENERIC
+++ b/sys/arch/arm64/conf/GENERIC
@@ -1,4 +1,4 @@
-# $OpenBSD: GENERIC,v 1.260 2023/03/04 22:36:15 kettenis Exp $
+# $OpenBSD: GENERIC,v 1.261 2023/03/12 14:29:50 kettenis Exp $
#
# GENERIC machine description file
#
@@ -290,6 +290,7 @@ sfp* at fdt?
rkclock* at fdt? early 1
rkgrf* at fdt? early 1
rkpinctrl* at fdt? early 1
+rkcomphy* at fdt? early 1
rktcphy* at fdt? early 1
rkanxdp* at fdt?
rkdrm* at fdt?
diff --git a/sys/arch/arm64/conf/RAMDISK b/sys/arch/arm64/conf/RAMDISK
index f0cd7946a61..214391d84cc 100644
--- a/sys/arch/arm64/conf/RAMDISK
+++ b/sys/arch/arm64/conf/RAMDISK
@@ -1,4 +1,4 @@
-# $OpenBSD: RAMDISK,v 1.191 2023/03/04 22:48:00 kettenis Exp $
+# $OpenBSD: RAMDISK,v 1.192 2023/03/12 14:29:50 kettenis Exp $
machine arm64
maxusers 4
@@ -221,6 +221,7 @@ sfp* at fdt?
rkclock* at fdt? early 1
rkgrf* at fdt? early 1
rkpinctrl* at fdt? early 1
+rkcomphy* at fdt? early 1
rktcphy* at fdt? early 1
rkemmcphy* at fdt?
rkgpio* at fdt?