freebsd-nq/sys
Mitchell Horne 9e483eadd4 prci: register tlclk as a fixed clock
The PRCI exports tlclk as a constant fixed divisor clock, defined as 1/2
of the coreclk frequency. In older FU540 device trees (such as the one
provided by SiFive), tlclk is represented as its own entity, and is
automatically registered as a fixed-divisor-clock. Unfortunately the
upstream FU540 device tree (that we have in our tree) represents tlclk
as an output of the PRCI block, and we must register it manually. At
worst, users of the old device tree will end up with an unreferenced
duplicate of tlclk.

This fixes device attachment for the SiFive UART on newer device trees,
since it references tlclk via the PRCI.

Reviewed by:	kp
Differential Revision:	https://reviews.freebsd.org/D23406
2020-02-01 17:13:52 +00:00
..
amd64 Reimplement stack capture of running threads on i386 and amd64. 2020-01-31 15:43:33 +00:00
arm Reimplement stack capture of running threads on i386 and amd64. 2020-01-31 15:43:33 +00:00
arm64 Reimplement stack capture of running threads on i386 and amd64. 2020-01-31 15:43:33 +00:00
bsm Jail and capability mode for shm_rename; add audit support for shm_rename 2019-11-18 13:31:16 +00:00
cam Fix spelling of removable 2020-01-29 00:28:50 +00:00
cddl zfs: ZFS_WLOCK_TEARDOWN_INACTIVE_WLOCKED -> ZFS_TEARDOWN_INACTIVE_WLOCKED 2020-02-01 06:39:10 +00:00
compat Add TCP_CORK support to linux(4). This fixes one of the things Nginx 2020-01-28 13:57:24 +00:00
conf Revert r357349, since the clang 10.0.0 warning was actually correct, and 2020-02-01 16:57:04 +00:00
contrib MFV: r356607 2020-01-10 22:49:14 +00:00
crypto Fix the armv8 crypto driver after r354170. 2019-10-30 10:41:10 +00:00
ddb Add KERNEL_PANICKED macro for use in place of direct panicstr tests 2020-01-12 06:07:54 +00:00
dev Fix new clang 10.0.0 warnings about converting the result of shift 2020-02-01 17:02:26 +00:00
dts Add an overlay for RK3328 USB3 node. 2020-01-29 12:10:42 +00:00
fs Fix a bug in r357199. 2020-01-30 19:34:37 +00:00
gdb Add KERNEL_PANICKED macro for use in place of direct panicstr tests 2020-01-12 06:07:54 +00:00
geom The error variable is not really needed. Remove it. 2020-02-01 10:15:23 +00:00
gnu Import DTS files for riscv from Linux 5.4 2019-12-03 09:12:53 +00:00
i386 Reimplement stack capture of running threads on i386 and amd64. 2020-01-31 15:43:33 +00:00
isa sc(4) md bits: stop setting sc->kbd entirely 2019-12-30 02:07:55 +00:00
kern vfs: replace VOP_MARKATIME with VOP_MMAPPED 2020-02-01 06:46:55 +00:00
kgssapi
libkern random(9): Deprecate random(9), remove meaningless srandom(9) 2019-12-26 19:41:09 +00:00
mips Reimplement stack capture of running threads on i386 and amd64. 2020-01-31 15:43:33 +00:00
modules Revert r357349, since the clang 10.0.0 warning was actually correct, and 2020-02-01 16:57:04 +00:00
net vlan: Fix panic when vnet jail with a vlan interface is destroyed 2020-01-31 22:54:44 +00:00
net80211 net80211: Move rate printing in amrr_node_stats() to a separate method 2020-01-17 22:04:11 +00:00
netgraph ng_nat: Pass IPv6 packets through. 2020-01-23 16:45:48 +00:00
netinet Fix missing NET_EPOCH_ENTER() when compiled with TCP_OFFLOAD. 2020-01-29 22:48:18 +00:00
netinet6 Fix NOINET builds. 2020-01-31 02:23:48 +00:00
netipsec Fix m_pullup() problem after removing PULLDOWN_TESTs and KAME EXT_*macros. 2019-12-01 00:22:04 +00:00
netpfil pf: Apply kif flags to new group members 2020-01-23 22:13:41 +00:00
netsmb
nfs vfs: drop the mostly unused flags argument from VOP_UNLOCK 2020-01-03 22:29:58 +00:00
nfsclient
nfsserver
nlm vfs: drop the mostly unused flags argument from VOP_UNLOCK 2020-01-03 22:29:58 +00:00
ofed Make sure the VNET is properly set when reaping mbufs in ipoib. 2020-01-11 12:02:16 +00:00
opencrypto Add stricter checking on mac key lengths. 2020-01-09 18:29:59 +00:00
powerpc Reimplement stack capture of running threads on i386 and amd64. 2020-01-31 15:43:33 +00:00
riscv prci: register tlclk as a fixed clock 2020-02-01 17:13:52 +00:00
rpc Change r355157 to make svc_rpc_gss_lifetime_max a static. 2019-11-28 02:18:51 +00:00
security vfs: eliminate v_tag from struct vnode 2020-01-07 04:29:34 +00:00
sparc64 Reimplement stack capture of running threads on i386 and amd64. 2020-01-31 15:43:33 +00:00
sys vfs: replace VOP_MARKATIME with VOP_MMAPPED 2020-02-01 06:46:55 +00:00
teken
tests
tools vfs: stop null checking routines in vop wrappers 2020-01-26 00:41:38 +00:00
ufs vfs: replace VOP_MARKATIME with VOP_MMAPPED 2020-02-01 06:46:55 +00:00
vm vfs: replace VOP_MARKATIME with VOP_MMAPPED 2020-02-01 06:46:55 +00:00
x86 hwpstate(4): Ignore CurPstateLimit by default 2020-01-31 17:40:41 +00:00
xdr
xen
Makefile