Sprinkle 'bus_dma_generic needs-flag' to fix build after previous.diff -r1.15 -r1.16 src/sys/arch/arm/imx/files.imx51
(jakllsch)
--- src/sys/arch/arm/imx/files.imx51 2017/08/17 09:11:04 1.15
+++ src/sys/arch/arm/imx/files.imx51 2017/08/18 21:45:25 1.16
@@ -1,32 +1,32 @@ | @@ -1,32 +1,32 @@ | |||
1 | # $NetBSD: files.imx51,v 1.15 2017/08/17 09:11:04 hkenken Exp $ | 1 | # $NetBSD: files.imx51,v 1.16 2017/08/18 21:45:25 jakllsch Exp $ | |
2 | # | 2 | # | |
3 | # Configuration info for the Freescale i.MX5x | 3 | # Configuration info for the Freescale i.MX5x | |
4 | # | 4 | # | |
5 | 5 | |||
6 | defparam opt_imx.h MEMSIZE | 6 | defparam opt_imx.h MEMSIZE | |
7 | defflag opt_imx.h IMX51 | 7 | defflag opt_imx.h IMX51 | |
8 | defflag opt_imx.h IMX50 | 8 | defflag opt_imx.h IMX50 | |
9 | 9 | |||
10 | define bus_dma_generic | 10 | define bus_dma_generic | |
11 | 11 | |||
12 | file arch/arm/arm32/arm32_boot.c | 12 | file arch/arm/arm32/arm32_boot.c | |
13 | file arch/arm/arm32/arm32_kvminit.c | 13 | file arch/arm/arm32/arm32_kvminit.c | |
14 | file arch/arm/arm32/arm32_reboot.c | 14 | file arch/arm/arm32/arm32_reboot.c | |
15 | file arch/arm/arm32/irq_dispatch.S | 15 | file arch/arm/arm32/irq_dispatch.S | |
16 | 16 | |||
17 | define bus_dma_generic | 17 | define bus_dma_generic | |
18 | file arch/arm/arm32/armv7_generic_space.c | 18 | file arch/arm/arm32/armv7_generic_space.c | |
19 | file arch/arm/arm32/armv7_generic_dma.c | 19 | file arch/arm/arm32/armv7_generic_dma.c bus_dma_generic needs-flag | |
20 | file arch/arm/arm/bus_space_a4x.S | 20 | file arch/arm/arm/bus_space_a4x.S | |
21 | 21 | |||
22 | # iMX51 AXI/AHB bus interface and SoC domains | 22 | # iMX51 AXI/AHB bus interface and SoC domains | |
23 | device axi { [addr=-1], [size=0], [irq=-1], [irqbase=-1]} : bus_space_generic | 23 | device axi { [addr=-1], [size=0], [irq=-1], [irqbase=-1]} : bus_space_generic | |
24 | attach axi at mainbus | 24 | attach axi at mainbus | |
25 | file arch/arm/imx/imx51_axi.c axi | 25 | file arch/arm/imx/imx51_axi.c axi | |
26 | 26 | |||
27 | # iMX51 TrustZone Interrupt Controller | 27 | # iMX51 TrustZone Interrupt Controller | |
28 | include "arch/arm/pic/files.pic" | 28 | include "arch/arm/pic/files.pic" | |
29 | device tzic: pic, pic_splfuncs | 29 | device tzic: pic, pic_splfuncs | |
30 | attach tzic at axi | 30 | attach tzic at axi | |
31 | file arch/arm/imx/imx51_tzic.c tzic needs-flag | 31 | file arch/arm/imx/imx51_tzic.c tzic needs-flag | |
32 | 32 |
--- src/sys/arch/arm/imx/Attic/files.imx6 2017/08/17 09:11:04 1.9
+++ src/sys/arch/arm/imx/Attic/files.imx6 2017/08/18 21:45:25 1.10
@@ -1,32 +1,32 @@ | @@ -1,32 +1,32 @@ | |||
1 | # $NetBSD: files.imx6,v 1.9 2017/08/17 09:11:04 hkenken Exp $ | 1 | # $NetBSD: files.imx6,v 1.10 2017/08/18 21:45:25 jakllsch Exp $ | |
2 | # | 2 | # | |
3 | # Configuration info for the Freescale i.MX6 | 3 | # Configuration info for the Freescale i.MX6 | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/arm/pic/files.pic" | 6 | include "arch/arm/pic/files.pic" | |
7 | include "arch/arm/cortex/files.cortex" | 7 | include "arch/arm/cortex/files.cortex" | |
8 | 8 | |||
9 | defparam opt_imx.h MEMSIZE | 9 | defparam opt_imx.h MEMSIZE | |
10 | defflag opt_imx.h IMX6 | 10 | defflag opt_imx.h IMX6 | |
11 | 11 | |||
12 | file arch/arm/arm32/arm32_boot.c | 12 | file arch/arm/arm32/arm32_boot.c | |
13 | file arch/arm/arm32/arm32_kvminit.c | 13 | file arch/arm/arm32/arm32_kvminit.c | |
14 | file arch/arm/arm32/arm32_reboot.c | 14 | file arch/arm/arm32/arm32_reboot.c | |
15 | file arch/arm/arm32/irq_dispatch.S | 15 | file arch/arm/arm32/irq_dispatch.S | |
16 | 16 | |||
17 | define bus_dma_generic | 17 | define bus_dma_generic | |
18 | file arch/arm/arm32/armv7_generic_space.c | 18 | file arch/arm/arm32/armv7_generic_space.c | |
19 | file arch/arm/arm32/armv7_generic_dma.c | 19 | file arch/arm/arm32/armv7_generic_dma.c bus_dma_generic needs-flag | |
20 | file arch/arm/arm/bus_space_a4x.S | 20 | file arch/arm/arm/bus_space_a4x.S | |
21 | 21 | |||
22 | file arch/arm/imx/imx6_board.c | 22 | file arch/arm/imx/imx6_board.c | |
23 | 23 | |||
24 | # iMX6 AXI/AHB bus interface and SoC domains | 24 | # iMX6 AXI/AHB bus interface and SoC domains | |
25 | device axi { [addr=-1], [size=0], [irq=-1], [irqbase=-1]} : bus_space_generic | 25 | device axi { [addr=-1], [size=0], [irq=-1], [irqbase=-1]} : bus_space_generic | |
26 | attach axi at mainbus | 26 | attach axi at mainbus | |
27 | file arch/arm/imx/imx6_axi.c axi | 27 | file arch/arm/imx/imx6_axi.c axi | |
28 | 28 | |||
29 | # iMX6 PCIe | 29 | # iMX6 PCIe | |
30 | device imxpcie: pcibus | 30 | device imxpcie: pcibus | |
31 | attach imxpcie at axi | 31 | attach imxpcie at axi | |
32 | file arch/arm/imx/imx6_pcie.c imxpcie | 32 | file arch/arm/imx/imx6_pcie.c imxpcie |
--- src/sys/arch/arm/imx/Attic/files.imx7 2017/08/17 09:11:04 1.3
+++ src/sys/arch/arm/imx/Attic/files.imx7 2017/08/18 21:45:25 1.4
@@ -1,33 +1,33 @@ | @@ -1,33 +1,33 @@ | |||
1 | # $NetBSD: files.imx7,v 1.3 2017/08/17 09:11:04 hkenken Exp $ | 1 | # $NetBSD: files.imx7,v 1.4 2017/08/18 21:45:25 jakllsch Exp $ | |
2 | # | 2 | # | |
3 | # Configuration info for the Freescale i.MX7 | 3 | # Configuration info for the Freescale i.MX7 | |
4 | # | 4 | # | |
5 | 5 | |||
6 | include "arch/arm/pic/files.pic" | 6 | include "arch/arm/pic/files.pic" | |
7 | include "arch/arm/cortex/files.cortex" | 7 | include "arch/arm/cortex/files.cortex" | |
8 | 8 | |||
9 | defparam opt_imx.h MEMSIZE | 9 | defparam opt_imx.h MEMSIZE | |
10 | defparam opt_imx.h MEMSIZE_RESERVED | 10 | defparam opt_imx.h MEMSIZE_RESERVED | |
11 | defflag opt_imx.h IMX7 | 11 | defflag opt_imx.h IMX7 | |
12 | 12 | |||
13 | file arch/arm/arm32/arm32_boot.c | 13 | file arch/arm/arm32/arm32_boot.c | |
14 | file arch/arm/arm32/arm32_kvminit.c | 14 | file arch/arm/arm32/arm32_kvminit.c | |
15 | file arch/arm/arm32/arm32_reboot.c | 15 | file arch/arm/arm32/arm32_reboot.c | |
16 | file arch/arm/arm32/irq_dispatch.S | 16 | file arch/arm/arm32/irq_dispatch.S | |
17 | 17 | |||
18 | define bus_dma_generic | 18 | define bus_dma_generic | |
19 | file arch/arm/arm32/armv7_generic_space.c | 19 | file arch/arm/arm32/armv7_generic_space.c | |
20 | file arch/arm/arm32/armv7_generic_dma.c | 20 | file arch/arm/arm32/armv7_generic_dma.c bus_dma_generic needs-flag | |
21 | file arch/arm/arm/bus_space_a4x.S | 21 | file arch/arm/arm/bus_space_a4x.S | |
22 | 22 | |||
23 | file arch/arm/imx/imx7_board.c | 23 | file arch/arm/imx/imx7_board.c | |
24 | 24 | |||
25 | # iMX7 AXI/AHB bus interface and SoC domains | 25 | # iMX7 AXI/AHB bus interface and SoC domains | |
26 | device axi { [addr=-1], [size=0], [irq=-1], [irqbase=-1]} : bus_space_generic | 26 | device axi { [addr=-1], [size=0], [irq=-1], [irqbase=-1]} : bus_space_generic | |
27 | attach axi at mainbus | 27 | attach axi at mainbus | |
28 | file arch/arm/imx/imx7_axi.c axi | 28 | file arch/arm/imx/imx7_axi.c axi | |
29 | 29 | |||
30 | # iMX7 Clock Control Module | 30 | # iMX7 Clock Control Module | |
31 | device imxccm | 31 | device imxccm | |
32 | attach imxccm at axi | 32 | attach imxccm at axi | |
33 | file arch/arm/imx/imx7_ccm.c imxccm needs-flag | 33 | file arch/arm/imx/imx7_ccm.c imxccm needs-flag |