diff options
author | Adrian Chadd <adrian@FreeBSD.org> | 2015-01-06 07:43:07 +0000 |
---|---|---|
committer | Adrian Chadd <adrian@FreeBSD.org> | 2015-01-06 07:43:07 +0000 |
commit | 87a2f105eed1e01630e1ddbc23ab5f53a99edfab (patch) | |
tree | e6847d9c0e6fbe033a6716acb7b5e0a980e857e7 /sys/mips/conf/PB92 | |
parent | e090d1f591da14097d25fc020df7202be88f822d (diff) | |
download | src-87a2f105eed1e01630e1ddbc23ab5f53a99edfab.tar.gz src-87a2f105eed1e01630e1ddbc23ab5f53a99edfab.zip |
Make the apb.c code optional behind ar71xx_apb rather than standard.
The QCA955x has more mux interrupts going on - and the AR934x actually does,
but I cheated and assigned wlan and pcie to the same interrupt line.
They are, there's just a status register mux that I should've been using.
Luckily this isn't too bad a change in itself - almost all of the
Atheros MIPS configurations use a _BASE file to inherit from.
Except PB92, which I should really fix up at some point.
The AR934x will use the legacy apb for now until I write its replacement.
The QCA955x SoC I'm doing bring-up on will have a separate qca955x_apb.c
implementation that includes hooking into IP2/IP3 and doing further
interrupt demuxing as appropriate.
Notes
Notes:
svn path=/head/; revision=276741
Diffstat (limited to 'sys/mips/conf/PB92')
-rw-r--r-- | sys/mips/conf/PB92 | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/mips/conf/PB92 b/sys/mips/conf/PB92 index b634caeaf002..fd5609ca870b 100644 --- a/sys/mips/conf/PB92 +++ b/sys/mips/conf/PB92 @@ -126,6 +126,8 @@ device ar71xx_wdog device uart device uart_ar71xx +device ar71xx_apb + # Network twiddling device loop device ether |