summaryrefslogtreecommitdiffstats
path: root/sys/dev/fdt
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2020-12-22 15:23:51 +0000
committerkettenis <kettenis@openbsd.org>2020-12-22 15:23:51 +0000
commit85b1c98a2abb605e78a8bf5ff10d2b005b546af7 (patch)
treea99138195b25651fec9a339c64ac8dd079a36f61 /sys/dev/fdt
parentFor a while the kerrnel reports EACCES to userland if pf blocks a (diff)
downloadwireguard-openbsd-85b1c98a2abb605e78a8bf5ff10d2b005b546af7.tar.xz
wireguard-openbsd-85b1c98a2abb605e78a8bf5ff10d2b005b546af7.zip
Add PCIe clocks.
Diffstat (limited to 'sys/dev/fdt')
-rw-r--r--sys/dev/fdt/amlclock.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/dev/fdt/amlclock.c b/sys/dev/fdt/amlclock.c
index 9bf7978c280..c74b600d7f7 100644
--- a/sys/dev/fdt/amlclock.c
+++ b/sys/dev/fdt/amlclock.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: amlclock.c,v 1.11 2020/05/18 10:40:38 kettenis Exp $ */
+/* $OpenBSD: amlclock.c,v 1.12 2020/12/22 15:23:51 kettenis Exp $ */
/*
* Copyright (c) 2019 Mark Kettenis <kettenis@openbsd.org>
*
@@ -41,6 +41,8 @@
#define G12A_SD_EMMC_A 33
#define G12A_SD_EMMC_B 34
#define G12A_SD_EMMC_C 35
+#define G12A_PCIE_COMB 45
+#define G12A_PCIE_PHY 48
#define G12A_SD_EMMC_A_CLK0 60
#define G12A_SD_EMMC_B_CLK0 61
#define G12A_SD_EMMC_C_CLK0 62
@@ -120,7 +122,9 @@ struct amlclock_gate aml_g12a_gates[] = {
[G12A_SD_EMMC_A] = { HHI_GCLK_MPEG0, 24 },
[G12A_SD_EMMC_B] = { HHI_GCLK_MPEG0, 25 },
[G12A_SD_EMMC_C] = { HHI_GCLK_MPEG0, 26 },
+ [G12A_PCIE_COMB] = { HHI_GCLK_MPEG1, 24 },
[G12A_USB] = { HHI_GCLK_MPEG1, 26 },
+ [G12A_PCIE_PHY] = { HHI_GCLK_MPEG1, 27 },
[G12A_SD_EMMC_A_CLK0] = { HHI_SD_EMMC_CLK_CNTL, 7 },
[G12A_SD_EMMC_B_CLK0] = { HHI_SD_EMMC_CLK_CNTL, 23 },