NetBSD/src W2fQiWNsys/dev/spi bmx280thpspi.c

   Lip-service to direct configuration.  More work here is needed to conform
   to the device tree bindings.
VersionDeltaFile
1.4+33-5sys/dev/spi/bmx280thpspi.c
+33-51 files

NetBSD/src SEnXM6jsys/dev/i2c bmx280thpi2c.c

   Lip-service to direct configuration.  More work here is needed to conform
   to the device tree bindings.
VersionDeltaFile
1.2+32-4sys/dev/i2c/bmx280thpi2c.c
+32-41 files

NetBSD/src EXEhrelsys/dev/spi mcp23xxxgpio_spi.c

   Enable direct configuration via the device tree.
VersionDeltaFile
1.7+78-33sys/dev/spi/mcp23xxxgpio_spi.c
+78-331 files

NetBSD/src jeEDYzgexternal/gpl3/gcc/dist/libgcc/config/m68k fpgnulib.c

   Remove the remainer of magic constants for gcc_s softfloat(m68k).

   Addresses PR/59616.
VersionDeltaFile
1.6+4-5external/gpl3/gcc/dist/libgcc/config/m68k/fpgnulib.c
+4-51 files

NetBSD/src rLNxrLXexternal/gpl3/gcc/dist/libgcc/config/m68k fpgnulib.c

   Match against all instances of NaN.

   Use no magic numbers in comparisions.

   Addresses PR/59616.
VersionDeltaFile
1.5+11-11external/gpl3/gcc/dist/libgcc/config/m68k/fpgnulib.c
+11-111 files

NetBSD/src F90OZxMsys/dev/spi tmp121.c

   Support direct configuration.
VersionDeltaFile
1.10+30-2sys/dev/spi/tmp121.c
+30-21 files

NetBSD/src WGzgQt7sys/dev/spi mcp3k.c files.spi

   If using FDT, get Vref from the device tree per the documented bindings
   for this device.
VersionDeltaFile
1.8+78-5sys/dev/spi/mcp3k.c
1.12+2-2sys/dev/spi/files.spi
+80-72 files

NetBSD/src DjPpGi0sys/dev/spi mcp3k.c

   Support direct configuration.
VersionDeltaFile
1.7+138-89sys/dev/spi/mcp3k.c
+138-891 files

NetBSD/src LxISaS3sys/dev/spi mcp48x1.c mcp23xxxgpio_spi.c

   Use SPI_MATCH_DEFAULT rather than hard-coding 1.
VersionDeltaFile
1.5+3-6sys/dev/spi/mcp48x1.c
1.6+3-6sys/dev/spi/mcp23xxxgpio_spi.c
1.3+3-3sys/dev/spi/bmx280thpspi.c
1.9+3-3sys/dev/spi/tmp121.c
+12-184 files

NetBSD/src sCTpNwCsys/dev/spi oj6sh.c m25p.c

   Use spi_use_direct_match().
VersionDeltaFile
1.13+8-6sys/dev/spi/oj6sh.c
1.22+10-3sys/dev/spi/m25p.c
1.17+9-3sys/dev/spi/ssdfb_spi.c
+27-123 files

NetBSD/src ckrHwDhsys/dev/spi spi.c spivar.h

   Introduce spi_use_direct_match() which, like its i2c cousin, informs
   the driver if a direct config match is in play, allowing the driver
   more easily apply direct vs indirect config match logic.
VersionDeltaFile
1.32+27-7sys/dev/spi/spi.c
1.21+14-1sys/dev/spi/spivar.h
+41-82 files

NetBSD/src ztxsd0ptests/lib/libm Makefile

   Opps...Fix build.
VersionDeltaFile
1.53+2-1tests/lib/libm/Makefile
+2-11 files

NetBSD/src UtiZmHcdoc HACKS, tests/lib/libm Makefile

   Fix segfaults of libm tests noticable on m68k.

   Also document it in doc/HACKS.
VersionDeltaFile
1.256+12-1doc/HACKS
1.52+5-1tests/lib/libm/Makefile
+17-22 files

NetBSD/src Z3dhNiUsys/dev/spi mcp3k.c

   - Better validation of user-specified model via config file flags.
   - Store a pointer to the model data, not an index into the model data table.

   NFC.
VersionDeltaFile
1.6+37-18sys/dev/spi/mcp3k.c
+37-181 files

NetBSD/src g6jHMSDdoc CHANGES

   Mention m68k softfloat is now libc/softfloat.
VersionDeltaFile
1.3189+2-1doc/CHANGES
+2-11 files

NetBSD/src PeHyZnSbin/sh option.list

   PR bin/59646 option.list wsp consistency

   Be consistent with use of tab/space in fields used as
   sort keys, so versions of sort which might not behave
   exactly as we expect should still produce the same results.

   XXX pullup -9 -10 -11
VersionDeltaFile
1.12+5-3bin/sh/option.list
+5-31 files

NetBSD/src rdo5rcplib/libc/softfloat fpgetmask.c

   Fix build for gcc_s softfloat (m68k).

   Now that almost all of libc/softfloat is not build when setting
   LIBCSOFTFLOAT=no for m68k it was necessary to define missing variables.

   Adresses PR/59393.
VersionDeltaFile
1.5+8-2lib/libc/softfloat/fpgetmask.c
+8-21 files

NetBSD/src yZolz5lexternal/gpl3/gcc/lib/libgcc Makefile.inc

   Exclude libgcc_s softfloat functions (m68k).

   This is for when builing with libc/softfloat (the default).

   Addresses PR/59393.
VersionDeltaFile
1.55+25-1external/gpl3/gcc/lib/libgcc/Makefile.inc
+25-11 files

NetBSD/src YV26t9eexternal/gpl3/gcc/dist/libgcc/config/m68k fpgnulib.c, lib/libc/arch/m68k Makefile.inc

   Switch over m68k soffloat build to libc/softfloat.

   m68k would previously use softfloat functions contained in libgcc_s.

   This change aligns m68k with other platforms built with softfloat.

   It is still possible to build the gcc_s softfloat impementation by setting
   MKSOFFTFLOAT=yes MKLIBCSOFTFLOAT=no

   Addresses PR/59393.
VersionDeltaFile
1.1437+11-1share/mk/bsd.own.mk
1.19+10-2lib/libc/arch/m68k/Makefile.inc
1.1+10-0lib/libc/softfloat/Makefile.fenv.inc
1.55+6-3lib/libc/compiler_rt/Makefile.inc
1.39+5-3lib/libc/arch/m68k/gen/Makefile.inc
1.4+6-0external/gpl3/gcc/dist/libgcc/config/m68k/fpgnulib.c
+48-93 files not shown
+58-149 files

NetBSD/src 6cbpZZzsys/arch/arm/broadcom files.bcm2835

   Put the fdt_spi attribute on bcmspi @ fdt.

   Thx to Andrius V for pointing out the oversight.
VersionDeltaFile
1.45+2-2sys/arch/arm/broadcom/files.bcm2835
+2-21 files

NetBSD/src vfnBI7Bsys/dev/spi spi.c

   In the direct config case, use the correct spi_handle for the child
   device (index the array using the slave #, not the child_devices array
   index).
VersionDeltaFile
1.31+3-3sys/dev/spi/spi.c
+3-31 files

NetBSD/src 8eep2eRsys/dev/spi ssdfb_spi.c spi.c

   Don't pass a "cookie" in the attach args to SPI devices.  Instead,
   properly initialize the child device's device handle.  G/C unused
   fields in spi_attach_args.
VersionDeltaFile
1.16+26-18sys/dev/spi/ssdfb_spi.c
1.30+20-6sys/dev/spi/spi.c
1.20+1-4sys/dev/spi/spivar.h
+47-283 files

NetBSD/src 2v4xwlQsys/arch/arm/imx imxspi.c, sys/arch/arm/rockchip rk_spi.c

   Garbage-collect fdtbus_attach_spibus().  spibus_attach() does everything
   now.
VersionDeltaFile
1.11+5-14sys/dev/fdt/fdt_spi.c
1.15+2-11sys/arch/arm/imx/imxspi.c
1.11+4-3sys/arch/arm/sunxi/sun4i_spi.c
1.11+3-3sys/arch/arm/rockchip/rk_spi.c
1.5+1-3sys/dev/fdt/fdt_spi.h
+15-345 files

NetBSD/src ylLxXmmsys/dev/fdt fdt_spi.c, sys/dev/spi spi.c spivar.h

   Put the task of getting the device array from the FDT onto the
   SPI bus attach routine.  This is slightly ugly now, but a prettier
   solution is on the way, and this at least funnels the ugliness into
   a single location.
VersionDeltaFile
1.29+36-12sys/dev/spi/spi.c
1.10+3-16sys/dev/fdt/fdt_spi.c
1.19+1-2sys/dev/spi/spivar.h
+40-303 files

NetBSD/src GotOpu7sys/dev/fdt fdt_spi.c, sys/dev/ofw ofw_spi_subr.c openfirm.h

   Do the #address-cells dance inside of_copy_spi_devs(), and make calling
   it a bit simpler.
VersionDeltaFile
1.3+10-3sys/dev/ofw/ofw_spi_subr.c
1.9+3-7sys/dev/fdt/fdt_spi.c
1.50+2-2sys/dev/ofw/openfirm.h
+15-123 files

NetBSD/src iB62E10sys/dev/fdt fdt_spi.c, sys/dev/ofw ofw_spi_subr.c openfirm.h

   Remove pointless containment of SPI device array inside a dictionary
   that never gets passed on to anyone.
VersionDeltaFile
1.8+4-9sys/dev/fdt/fdt_spi.c
1.2+5-8sys/dev/ofw/ofw_spi_subr.c
1.49+3-2sys/dev/ofw/openfirm.h
+12-193 files

NetBSD/src 76yT6G4sys/dev/fdt fdt_spi.c fdt_spi.h, sys/dev/spi spi.c spivar.h

   - Const poison references to spi_controller.
   - Don't make a copy of the spi_controller in the SPI bus softc; just take
     a reference to the one we got from the back-end driver.
VersionDeltaFile
1.28+10-10sys/dev/spi/spi.c
1.7+6-6sys/dev/fdt/fdt_spi.c
1.18+3-3sys/dev/spi/spivar.h
1.4+2-2sys/dev/fdt/fdt_spi.h
+21-214 files

NetBSD/src RaliK09sys/arch/arm/imx imxspi.c, sys/arch/arm/rockchip rk_spi.c

   Register the SPI controller with FDT in spi_attach(), not in each
   driver.
VersionDeltaFile
1.27+13-3sys/dev/spi/spi.c
1.6+4-3sys/dev/fdt/fdt_spi.c
1.14+2-3sys/arch/arm/imx/imxspi.c
1.10+2-3sys/arch/arm/rockchip/rk_spi.c
1.10+2-3sys/arch/arm/sunxi/sun4i_spi.c
+23-155 files

NetBSD/src hbaLiLxsys/arch/arm/imx imxspi.c, sys/arch/arm/nxp imx6_spi.c

   It is not necessary to pass the phandle separately to fdtbus_spi_*(); it
   can be retrieved from the device_t.
VersionDeltaFile
1.5+7-9sys/dev/fdt/fdt_spi.c
1.13+4-6sys/arch/arm/imx/imxspi.c
1.9+4-4sys/arch/arm/rockchip/rk_spi.c
1.9+4-4sys/arch/arm/sunxi/sun4i_spi.c
1.3+3-3sys/dev/fdt/fdt_spi.h
1.9+2-3sys/arch/arm/nxp/imx6_spi.c
+24-291 files not shown
+25-317 files

NetBSD/src UriYra5sys/arch/arm/imx imxspi.c, sys/arch/arm/rockchip rk_spi.c

   Don't bother registering a function that returns a SPI controller; just
   register the controller directly.
VersionDeltaFile
1.12+3-17sys/arch/arm/imx/imxspi.c
1.8+3-16sys/arch/arm/rockchip/rk_spi.c
1.8+3-16sys/arch/arm/sunxi/sun4i_spi.c
1.4+6-6sys/dev/fdt/fdt_spi.c
1.2+2-6sys/dev/fdt/fdt_spi.h
+17-615 files