freebsd-dev/sys/mips/conf
Adrian Chadd 517aea2c14 Start enabling the available GPIO pins on the Carambola 2.
The carambola2 exposes all the gpio pins, but some are reserved for
core functions (eg usb, ethernet, etc.) Others are configured by default
to be available as normal GPIO pins to do interesting things with.

GPIO 18->23 is the I2S, SLIC and SPDIF device pins, but none of those
are currently used.  So, just allow those to show up.

Tested:

* AR9344, Carambola 2
* (.. bitbang SPI to an Adafruit LCD via libgpio, because FreeBSD could
  do with more shiny output devices that aren't network interfaces.)

TODO:

There are some other pins aren't currently included here, but should be.
The LED pins are for the internal switch inside the AR9344.

* GPIO 0+1 are "LED0 + LED1", but they're tied to high for bootstrapping.
* GPIO 13-17 are "LED2..7", but they're tied (H, L, L, L, H) for bootstrapping.
* GPIO 11 and 12 are UART RTS/CTS or I2S; but GPIO 12 is tied L for bootstrap.
2015-04-12 00:02:32 +00:00
..
ADM5120
ADM5120.hints
ALCHEMY
ALFA_HORNET_UB
ALFA_HORNET_UB.hints
AP91
AP91.hints
AP93
AP93.hints
AP94
AP94.hints
AP96
AP96.hints
AP121
AP121.hints
AP135 Add support for the AP135 2.0 reference platform. 2015-03-02 02:27:25 +00:00
AP135.hints Now that the switch PHY fully works, don't limit arge0 to only being up 2015-03-21 06:12:46 +00:00
AR71XX_BASE Remove this - I made it all work again a looong time ago. 2015-02-16 02:05:34 +00:00
AR71XX_BASE.hints
AR91XX_BASE Set VM_KMEM_SIZE_SCALE=1 for the AR91xx SoCs. 2015-03-28 06:54:18 +00:00
AR91XX_BASE.hints
AR724X_BASE Make the apb.c code optional behind ar71xx_apb rather than standard. 2015-01-06 07:43:07 +00:00
AR724X_BASE.hints
AR933X_BASE Remove the second MODULES_OVERRIDE; add if_vlan to the list. 2015-03-28 23:01:59 +00:00
AR933X_BASE.hints
AR934X_BASE Re-enable the modules for now; I'm using them in some other test builds. 2015-03-21 06:13:30 +00:00
AR934X_BASE.hints
BERI_DE4_BASE Remove "New" label from NFSCL/NFSD now that they are the only NFS 2015-01-06 16:15:57 +00:00
BERI_DE4_MDROOT
BERI_DE4_SDROOT
BERI_DE4.hints
BERI_NETFPGA_MDROOT
BERI_SIM_BASE
BERI_SIM_MDROOT
BERI_SIM_SDROOT
BERI_SOCKIT Add configuration files for BERI soft-core synthesized on 2014-12-17 11:36:31 +00:00
BERI_TEMPLATE
BERI_TPAD.hints
CARAMBOLA2
CARAMBOLA2.hints Start enabling the available GPIO pins on the Carambola 2. 2015-04-12 00:02:32 +00:00
DB120
DB120.hints
DEFAULTS
DIR-655A1 Add initial D-Link DIR-655 (A1) support. 2015-03-22 02:15:09 +00:00
DIR-655A1.hints Update the board MAC address configuration for the DIR-655A1. 2015-04-05 20:56:51 +00:00
DIR-825B1 For now build random into the kernel - there seems to be issues kldload'ing 2015-01-03 02:39:28 +00:00
DIR-825B1.hints Migrate these configs to use the geom map search function. 2015-03-21 06:18:25 +00:00
DIR-825C1
DIR-825C1.hints Convert the DIR-825C1 to use the new map based MAC address configuration. 2015-04-05 22:00:44 +00:00
ENH200
ENH200.hints
GXEMUL Renove faith(4) and faithd(8) from base. It looks like industry 2014-11-09 21:33:01 +00:00
GXEMUL32 Renove faith(4) and faithd(8) from base. It looks like industry 2014-11-09 21:33:01 +00:00
GXEMUL.hints
IDT
IDT.hints
MALTA Move MALTA_COMMON to std.MALTA (as we have for XLP and SWARM). 2015-01-07 12:12:36 +00:00
MALTA64 Move MALTA_COMMON to std.MALTA (as we have for XLP and SWARM). 2015-01-07 12:12:36 +00:00
MALTA.hints
OCTEON1 Correct the ixgbe entries in mips and powerpc, and add the module 2015-03-18 16:54:03 +00:00
OCTEON1.hints
PB47
PB47.hints
PB92 Make the apb.c code optional behind ar71xx_apb rather than standard. 2015-01-06 07:43:07 +00:00
PB92.hints
PICOSTATION_M2HP
PICOSTATION_M2HP.hints Use search method instead of fixed offsets for finding rootfs. This unbreaks 2014-10-30 23:47:28 +00:00
QCA955X_BASE Compile some modules - I'm going to eventually just compile all the 2015-03-14 08:29:03 +00:00
QCA955X_BASE.hints Bring over the initial QCA955x SoC support framework. 2015-03-02 02:24:46 +00:00
QEMU
ROUTERSTATION
ROUTERSTATION_MFS
ROUTERSTATION.hints
RSPRO
RSPRO_MFS
RSPRO_STANDALONE
RSPRO.hints
RT305X
RT305X.hints
SENTRY5
SENTRY5.hints
std.MALTA Move MALTA_COMMON to std.MALTA (as we have for XLP and SWARM). 2015-01-07 12:12:36 +00:00
std.SWARM
std.XLP
SWARM
SWARM64
SWARM64_SMP
SWARM_SMP
SWARM.hints
TL-WDR4300 Add support for the TP-Link TL-WDR4300 and TL-WDR3600. 2015-03-21 06:16:23 +00:00
TL-WDR4300.hints Add hints to set the board MAC address and derived values for each interface. 2015-03-28 23:42:59 +00:00
TL-WR1043NDv2 Add board support for the TP-Link TL-WR1043nd v2. 2015-03-14 07:59:54 +00:00
TL-WR1043NDv2.hints Migrate the TL-WR1043nd v2 to use the new map based MAC hints mechanism. 2015-04-01 06:44:39 +00:00
TP-MR3020
TP-MR3020.hints
TP-WN1043ND
TP-WN1043ND.hints
WZR-300HP
WZR-300HP.hints
WZR-HPAG300H Add support for Buffalo WZR-HP-AG300H atheros MIPS router. 2014-11-25 17:33:22 +00:00
WZR-HPAG300H.hints Switch is an 8316, so make the comments say that. 2014-12-03 23:37:23 +00:00
XLP
XLP64
XLP.hints
XLPN32
XLR
XLR64
XLRN32