NetBSD/src ZE9YQyasys/arch/arm/ti am18xx_aclk.c files.ti, sys/arch/evbarm/conf GENERIC_V5

   evbarm/am18xx: add async-clk clkgate driver
VersionDeltaFile
1.1+193-0sys/arch/arm/ti/am18xx_aclk.c
1.30+5-1sys/arch/arm/ti/files.ti
1.8+3-2sys/arch/evbarm/conf/GENERIC_V5
+201-33 files

NetBSD/src Nh1Vmgfsys/arch/arm/dts da850-lego-ev3.dts

   evbarm/am18xx: choose serial port

   Serial 1 is sensor port 1 on the EV3
VersionDeltaFile
1.2+4-0sys/arch/arm/dts/da850-lego-ev3.dts
+4-01 files

NetBSD/src ISwDIC4sys/arch/arm/ti am18xx_pllc.c files.ti, sys/arch/evbarm/conf GENERIC_V5

   evbarm/am18xx: add pll controller
VersionDeltaFile
1.1+321-0sys/arch/arm/ti/am18xx_pllc.c
1.29+5-1sys/arch/arm/ti/files.ti
1.7+5-1sys/arch/evbarm/conf/GENERIC_V5
+331-23 files

NetBSD/src EmaLxbqsys/arch/arm/ti am18xx_psc.c files.ti, sys/arch/evbarm/conf GENERIC_V5

   evbarm/am18xx: add psc driver

   The PSC is the power and sleep controller.
VersionDeltaFile
1.1+327-0sys/arch/arm/ti/am18xx_psc.c
1.28+5-1sys/arch/arm/ti/files.ti
1.6+1-0sys/arch/evbarm/conf/GENERIC_V5
+333-13 files

NetBSD/src qPxOyUBsys/arch/arm/ti am18xx_timer.c files.ti, sys/arch/evbarm/conf GENERIC_V5

   evbarm/am18xx: add timer
VersionDeltaFile
1.1+156-0sys/arch/arm/ti/am18xx_timer.c
1.27+5-1sys/arch/arm/ti/files.ti
1.5+1-0sys/arch/evbarm/conf/GENERIC_V5
+162-13 files

NetBSD/src Ucd7RVGsys/arch/arm/dts da850-lego-ev3.dts, sys/dtb/arm/ti/davinci Makefile

   evbarm/am18xx: enable interrupt controller in FDT
VersionDeltaFile
1.1+38-0sys/arch/arm/dts/da850-lego-ev3.dts
1.2+5-0sys/dtb/arm/ti/davinci/Makefile
+43-02 files

NetBSD/src JfweABrsys/arch/arm/imx imx23_timrot.c

   evbarm/generic_v5: fix setstatclockrate crash

   setstatclockrate is an optional function for timers that currently cannot be multiplexed through device trees. We don't provide an implementation in the am18 code, but we need to make sure the imx23 driver doesn't crash us.
VersionDeltaFile
1.12+7-5sys/arch/arm/imx/imx23_timrot.c
+7-51 files

NetBSD/src l56eyC7sys/arch/arm/ti am18xx_intc.c files.ti, sys/arch/evbarm/conf GENERIC_V5

   evbarm/am18xx: add interrupt controller
VersionDeltaFile
1.1+296-0sys/arch/arm/ti/am18xx_intc.c
1.26+5-1sys/arch/arm/ti/files.ti
1.4+1-0sys/arch/evbarm/conf/GENERIC_V5
+302-13 files

NetBSD/src Sb2J7zisys/arch/arm/ti am18xx_platform.c files.ti, sys/arch/evbarm/conf files.generic_v5 GENERIC_V5

   evbarm/am18xx: basic plaform code
VersionDeltaFile
1.1+220-0sys/arch/arm/ti/am18xx_platform.c
1.25+3-1sys/arch/arm/ti/files.ti
1.2+2-1sys/arch/evbarm/conf/files.generic_v5
1.3+2-0sys/arch/evbarm/conf/GENERIC_V5
+227-24 files

NetBSD/src 4jYhyYvsys/dtb/arm/ti Makefile, sys/dtb/arm/ti/davinci Makefile

   evbarm/am18xx: build lego mindstorms ev3 device tree
VersionDeltaFile
1.1+10-0sys/dtb/arm/ti/davinci/Makefile
1.3+2-1sys/dtb/arm/ti/Makefile
+12-12 files

NetBSD/src lx9pFwqsys/arch/mvme68k/conf files.mvme68k, sys/arch/mvme68k/stand/bootxx bootxx.c

   Build cacheops.c if 68020, 68030, 68040, or 68060 is configured.  Adapt
   sun3 to this new reality.
VersionDeltaFile
1.128+1-22sys/arch/sun3/sun3/locore.s
1.17+5-3sys/arch/mvme68k/stand/bootxx/bootxx.c
1.83+1-2sys/arch/mvme68k/conf/files.mvme68k
1.54+1-2sys/arch/news68k/conf/files.news68k
1.57+1-2sys/arch/next68k/conf/files.next68k
1.87+1-2sys/arch/sun3/conf/files.sun3
+10-339 files not shown
+20-5015 files

NetBSD/src PrPA0smsys/arch/m68k/include cacheops_20.h

   The 68020 does not have an on-chip data cache, so:
   - Make the comments reflect that.
   - no-op PCIA(), as well, since DC_CLEAR doesn't do anything on a 68020.
VersionDeltaFile
1.10+3-11sys/arch/m68k/include/cacheops_20.h
+3-111 files

NetBSD/src jq5SGlxsys/arch/vax/include proc.h

   Revert unintended commit.
VersionDeltaFile
1.18+0-1sys/arch/vax/include/proc.h
+0-11 files

NetBSD/src NUYgCntsys/arch/m68k/include cacheops.h, sys/arch/m68k/m68k cacheops.c

   We should not be intermingling ATC/TLB and I/D cache operations, but
   for now ensure that the TBI*() functions are only made available for
   Moto and/or HP MMU configurations.
VersionDeltaFile
1.16+39-36sys/arch/m68k/m68k/cacheops.c
1.17+15-4sys/arch/m68k/include/cacheops.h
+54-402 files

NetBSD/src KmjCYxXsys/arch/amiga/amiga pmap_bootstrap.c, sys/arch/cesfic/cesfic pmap_bootstrap.c

   Decorate all of the legacy pmap_bootstrap1() routines with
   __attribute__((no_instrument_function)) rather than using
   compile-with "${NOPROF_C}".
VersionDeltaFile
1.15+3-3sys/arch/virt68k/virt68k/pmap_bootstrap.c
1.13+3-3sys/arch/amiga/amiga/pmap_bootstrap.c
1.41+3-3sys/arch/cesfic/cesfic/pmap_bootstrap.c
1.69+3-3sys/arch/hp300/hp300/pmap_bootstrap.c
1.47+3-3sys/arch/luna68k/luna68k/pmap_bootstrap.c
1.114+3-3sys/arch/mac68k/mac68k/pmap_bootstrap.c
+18-1811 files not shown
+44-4417 files

NetBSD/src nUEnRPIsys/arch/amiga/conf files.amiga, sys/arch/atari/conf files.atari

   Consolidate a bunch of sub-includes of various config definitions
   that were extremely-but-not-universally-common across the various
   m68k platforms into files.m68k.
VersionDeltaFile
1.134+1-27sys/arch/atari/conf/files.atari
1.72+27-1sys/arch/m68k/conf/files.m68k
1.52+1-24sys/arch/news68k/conf/files.news68k
1.97+1-23sys/arch/x68k/conf/files.x68k
1.194+1-22sys/arch/amiga/conf/files.amiga
1.86+1-21sys/arch/sun3/conf/files.sun3
+32-1189 files not shown
+41-25615 files

NetBSD/src BTJbkRJsys/arch/cesfic/conf files.cesfic, sys/arch/mvme68k/conf files.mvme68k

   Apparently we have kgdb_machdep.c and kgdb_m68k.c, the latter is already
   in files.m68k, and the former everyone uses the same one, so move it to
   files.m68k, too.

   Obviously, more cleanup in this area is going to be needed.
VersionDeltaFile
1.80+1-2sys/arch/mvme68k/conf/files.mvme68k
1.51+1-2sys/arch/news68k/conf/files.news68k
1.55+1-2sys/arch/next68k/conf/files.next68k
1.12+1-2sys/arch/sun68k/conf/files.sun68k
1.15+1-2sys/arch/virt68k/conf/files.virt68k
1.30+1-2sys/arch/cesfic/conf/files.cesfic
+6-124 files not shown
+11-1910 files

NetBSD/src 3K6YJOtsys/arch/amiga/conf files.amiga, sys/arch/atari/conf files.atari

   No need for everyone to how their own entry for vm_machdep.c
VersionDeltaFile
1.133+1-2sys/arch/atari/conf/files.atari
1.193+1-2sys/arch/amiga/conf/files.amiga
1.29+1-2sys/arch/cesfic/conf/files.cesfic
1.109+1-2sys/arch/hp300/conf/files.hp300
1.43+1-2sys/arch/luna68k/conf/files.luna68k
1.70+2-1sys/arch/m68k/conf/files.m68k
+7-117 files not shown
+14-2513 files

NetBSD/src YaRhj4Hsys/arch/amiga/conf files.amiga, sys/arch/cesfic/conf files.cesfic

   No need for everyone to how their own entry for procfs_machdep.c
VersionDeltaFile
1.108+1-2sys/arch/hp300/conf/files.hp300
1.69+2-1sys/arch/m68k/conf/files.m68k
1.143+1-2sys/arch/mac68k/conf/files.mac68k
1.192+1-2sys/arch/amiga/conf/files.amiga
1.28+1-2sys/arch/cesfic/conf/files.cesfic
1.42+1-2sys/arch/luna68k/conf/files.luna68k
+7-117 files not shown
+14-2513 files

NetBSD/src DLC8r32sys/arch/amiga/conf files.amiga, sys/arch/atari/conf files.atari

   sun2 and sun3 don't *really* need their own trimmed-down copy of
   sys_machdep.c; the common version was already perfectly suitable
   for sun3, and can be easily conditionally-trimmed-down for the
   68010 case.

   (Sharing is caring!)
VersionDeltaFile
1.18+19-13sys/arch/m68k/m68k/sys_machdep.c
1.23+2-2sys/arch/sun3/sun3/sys_machdep.c
1.9+2-2sys/arch/sun2/sun2/sys_machdep.c
1.94+1-2sys/arch/x68k/conf/files.x68k
1.191+1-2sys/arch/amiga/conf/files.amiga
1.131+1-2sys/arch/atari/conf/files.atari
+26-2311 files not shown
+38-4417 files

NetBSD/src bhmyM5Csys/arch/m68k/m68k procfs_machdep.c

   Add some missing CPU and MMU types.
VersionDeltaFile
1.8+15-3sys/arch/m68k/m68k/procfs_machdep.c
+15-31 files

NetBSD/src sn7xEKZsys/dev/pci if_pcn.c

   Correct typo in previous (s/1/i/) and remove gratuitous wsp (build fix)
VersionDeltaFile
1.83+3-4sys/dev/pci/if_pcn.c
+3-41 files

NetBSD/src 93mIuaKsys/arch/m68k/include m68k.h

   Add an MMU_CUSTOM mmutype value, used for bespoke MMUs that don't
   fall into one of the classical categories.
VersionDeltaFile
1.32+3-2sys/arch/m68k/include/m68k.h
+3-21 files

NetBSD/src 5UuxA45sys/arch/m68k/m68k linux_bootinfo.c

   Don't default mmutype to UNKNOWN on 68010; it is likely to be statically-
   initialized to something else already.
VersionDeltaFile
1.5+4-3sys/arch/m68k/m68k/linux_bootinfo.c
+4-31 files

NetBSD/src n8OJCk6sys/arch/hp300/dev dma.c

   Don't use mmutype as a proxy for cputype when deciding what to do
   with the cache.
VersionDeltaFile
1.50+4-4sys/arch/hp300/dev/dma.c
+4-41 files

NetBSD/src bhUNfBdsys/arch/m68k/conf files.m68k

   Account for the Sun3x situation in previous.
VersionDeltaFile
1.67+3-3sys/arch/m68k/conf/files.m68k
+3-31 files

NetBSD/src hjBlRg1sys/arch/hp300/conf files.hp300, sys/arch/luna68k/conf files.luna68k

   Put all of the pmap_motorola.c vs pmap_68k.c logic into files.m68k.
VersionDeltaFile
1.93+1-3sys/arch/x68k/conf/files.x68k
1.47+1-3sys/arch/news68k/conf/files.news68k
1.51+1-3sys/arch/next68k/conf/files.next68k
1.11+1-3sys/arch/virt68k/conf/files.virt68k
1.106+1-3sys/arch/hp300/conf/files.hp300
1.40+1-3sys/arch/luna68k/conf/files.luna68k
+6-186 files not shown
+14-3112 files

NetBSD/src CLD7Ir0sys/arch/m68k/m68k switch_subr.s, sys/arch/sun2/sun2 locore.s

   Move the do-nothing(-except-DIAGNOSTICly-panic) m68881_save/restore
   stubs to switch_subr.s so that future 68010 ports don't have to
   declare them on their own.
VersionDeltaFile
1.46+20-4sys/arch/m68k/m68k/switch_subr.s
1.54+1-21sys/arch/sun2/sun2/locore.s
+21-252 files

NetBSD/src EPngbessys/arch/virt68k/virt68k locore.s

   switch_subr.s is now a standlone file, so the boilerplate in each
   locore.s that pulled it in is unnecessary.
VersionDeltaFile
1.49+1-10sys/arch/virt68k/virt68k/locore.s
+1-101 files

NetBSD/src ypuu2y8sys/dev/ic wdc.c

   Speed up IDE device probe by up to 3 seconds when drives are absent.
VersionDeltaFile
1.311+25-4sys/dev/ic/wdc.c
+25-41 files