Author: manu
Date: Fri Sep 30 10:46:27 2016
New Revision: 306493
URL: https://svnweb.freebsd.org/changeset/base/306493

Log:
  Add support for RPI2 to the armv6 GENERIC kernel.

Modified:
  head/sys/arm/conf/GENERIC

Modified: head/sys/arm/conf/GENERIC
==============================================================================
--- head/sys/arm/conf/GENERIC   Fri Sep 30 10:22:50 2016        (r306492)
+++ head/sys/arm/conf/GENERIC   Fri Sep 30 10:46:27 2016        (r306493)
@@ -33,6 +33,8 @@ files         "../allwinner/a20/files.a20"
 files          "../allwinner/a31/files.a31"
 files          "../allwinner/a83t/files.a83t"
 files          "../allwinner/h3/files.h3"
+files          "../broadcom/bcm2835/files.bcm2836"
+files          "../broadcom/bcm2835/files.bcm283x"
 files          "../nvidia/tegra124/files.tegra124"
 files          "../qemu/files.qemu"
 
@@ -41,6 +43,7 @@ options       SOC_ALLWINNER_A31
 options        SOC_ALLWINNER_A31S
 options        SOC_ALLWINNER_A83T
 options        SOC_ALLWINNER_H3
+options        SOC_BCM2836
 
 options        SCHED_ULE               # ULE scheduler
 options        SMP                     # Enable multiple cores
@@ -103,12 +106,17 @@ device            twsi
 device         rsb
 device         axp209                  # AXP209 Power Management Unit
 device         axp81x                  # AXP813/818 Power Management Unit
+device         bcm2835_bsc
 device         icee
 
 # GPIO
 device         gpio
 device         gpioled
 
+# SPI
+device         spibus
+device         bcm2835_spi
+
 device         scbus                   # SCSI bus (required for ATA/SCSI)
 device         da                      # Direct Access (disks)
 device         cd                      # CD
@@ -120,6 +128,7 @@ device              usb
 #device                uhci
 device         ohci
 device         ehci
+device         dwcotg                  # DWC OTG controller
 
 device         umass                   # Disks/Mass storage - Requires scbus 
and da
 device         uhid                    # "Human Interface Devices"
@@ -137,6 +146,8 @@ device              dwc                     # 10/100/1000 
integrated G
 device         awg                     # 10/100/1000 integrated EMAC controller
 
 # USB ethernet support, requires miibus
+device         smcphy
+device         smsc
 device         miibus
 
 # Sound support
@@ -148,6 +159,7 @@ device              kbdmux
 device         ums
 device         videomode
 device         hdmi
+device         vchiq
 
 # Pinmux
 device         fdt_pinctrl
@@ -157,4 +169,4 @@ options     EFI
 
 # Flattened Device Tree
 options        FDT                     # Configure using FDT/DTB data
-makeoptions    MODULES_EXTRA=dtb/allwinner
+makeoptions    MODULES_EXTRA="dtb/allwinner dtb/rpi"
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to