mirror of
https://git.codelinaro.org/clo/qsdk/oss/boot/u-boot-2016.git
synced 2026-03-08 02:07:55 +01:00
This patch does the following: 1) Enables AQ Driver Compilation. 2) Updates malloc size to fixed value of 512 KB (size of ETHPHYFW Partition) which is actually 1024 KB as per QSPI Nand Flash partition (considering the bad block size also). While reading bad blocks will be skipped, and the firmware size is not expected to exceed 512 KB and hence this size is updated. Also note, the heap size is currently 1 MB and so if we try do malloc for 1 MB, we might get failures during allocation. 3) Adds QSPI NAND Flash Support. Change-Id: I5a6e19b1462b648523ce6b311128a447e34241b4 Signed-off-by: Selvam Sathappan Periakaruppan <speriaka@codeaurora.org>
109 lines
4.3 KiB
Makefile
109 lines
4.3 KiB
Makefile
#
|
|
# (C) Copyright 2006
|
|
# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
|
|
#
|
|
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
|
|
ccflags-y += -I$(srctree)/board/qca/arm/ipq40xx -I$(srctree)/board/qca/arm/common
|
|
ccflags-y += -I$(srctree)/drivers/net/ipq_common
|
|
|
|
obj-$(CONFIG_PPC4xx_EMAC) += 4xx_enet.o
|
|
obj-$(CONFIG_ALTERA_TSE) += altera_tse.o
|
|
obj-$(CONFIG_ARMADA100_FEC) += armada100_fec.o
|
|
obj-$(CONFIG_DRIVER_AT91EMAC) += at91_emac.o
|
|
obj-$(CONFIG_DRIVER_AX88180) += ax88180.o
|
|
obj-$(CONFIG_BCM_SF2_ETH) += bcm-sf2-eth.o
|
|
obj-$(CONFIG_BCM_SF2_ETH_GMAC) += bcm-sf2-eth-gmac.o
|
|
obj-$(CONFIG_BFIN_MAC) += bfin_mac.o
|
|
obj-$(CONFIG_CALXEDA_XGMAC) += calxedaxgmac.o
|
|
obj-$(CONFIG_CS8900) += cs8900.o
|
|
obj-$(CONFIG_TULIP) += dc2114x.o
|
|
obj-$(CONFIG_ETH_DESIGNWARE) += designware.o
|
|
obj-$(CONFIG_DRIVER_DM9000) += dm9000x.o
|
|
obj-$(CONFIG_DNET) += dnet.o
|
|
obj-$(CONFIG_E1000) += e1000.o
|
|
obj-$(CONFIG_E1000_SPI) += e1000_spi.o
|
|
obj-$(CONFIG_EEPRO100) += eepro100.o
|
|
obj-$(CONFIG_SUNXI_EMAC) += sunxi_emac.o
|
|
obj-$(CONFIG_ENC28J60) += enc28j60.o
|
|
obj-$(CONFIG_EP93XX) += ep93xx_eth.o
|
|
obj-$(CONFIG_ETHOC) += ethoc.o
|
|
obj-$(CONFIG_FEC_MXC) += fec_mxc.o
|
|
obj-$(CONFIG_FSLDMAFEC) += fsl_mcdmafec.o mcfmii.o
|
|
obj-$(CONFIG_FTGMAC100) += ftgmac100.o
|
|
obj-$(CONFIG_FTMAC110) += ftmac110.o
|
|
obj-$(CONFIG_FTMAC100) += ftmac100.o
|
|
obj-$(CONFIG_GRETH) += greth.o
|
|
obj-$(CONFIG_DRIVER_TI_KEYSTONE_NET) += keystone_net.o
|
|
obj-$(CONFIG_KS8851_MLL) += ks8851_mll.o
|
|
obj-$(CONFIG_LAN91C96) += lan91c96.o
|
|
obj-$(CONFIG_LPC32XX_ETH) += lpc32xx_eth.o
|
|
obj-$(CONFIG_MACB) += macb.o
|
|
obj-$(CONFIG_MCFFEC) += mcffec.o mcfmii.o
|
|
obj-$(CONFIG_MPC5xxx_FEC) += mpc5xxx_fec.o
|
|
obj-$(CONFIG_MPC512x_FEC) += mpc512x_fec.o
|
|
obj-$(CONFIG_MVGBE) += mvgbe.o
|
|
obj-$(CONFIG_MVNETA) += mvneta.o
|
|
obj-$(CONFIG_NATSEMI) += natsemi.o
|
|
obj-$(CONFIG_DRIVER_NE2000) += ne2000.o ne2000_base.o
|
|
obj-$(CONFIG_DRIVER_AX88796L) += ax88796.o ne2000_base.o
|
|
obj-$(CONFIG_NETCONSOLE) += netconsole.o
|
|
obj-$(CONFIG_NS8382X) += ns8382x.o
|
|
obj-$(CONFIG_PCH_GBE) += pch_gbe.o
|
|
obj-$(CONFIG_PCNET) += pcnet.o
|
|
obj-$(CONFIG_RTL8139) += rtl8139.o
|
|
obj-$(CONFIG_RTL8169) += rtl8169.o
|
|
obj-$(CONFIG_ETH_SANDBOX) += sandbox.o
|
|
obj-$(CONFIG_ETH_SANDBOX_RAW) += sandbox-raw.o
|
|
obj-$(CONFIG_SH_ETHER) += sh_eth.o
|
|
obj-$(CONFIG_SMC91111) += smc91111.o
|
|
obj-$(CONFIG_SMC911X) += smc911x.o
|
|
obj-$(CONFIG_DRIVER_TI_EMAC) += davinci_emac.o
|
|
obj-$(CONFIG_TSEC_ENET) += tsec.o fsl_mdio.o
|
|
obj-$(CONFIG_DRIVER_TI_CPSW) += cpsw.o
|
|
obj-$(CONFIG_FMAN_ENET) += fsl_mdio.o
|
|
obj-$(CONFIG_TSI108_ETH) += tsi108_eth.o
|
|
obj-$(CONFIG_ULI526X) += uli526x.o
|
|
obj-$(CONFIG_VSC7385_ENET) += vsc7385.o
|
|
obj-$(CONFIG_XILINX_AXIEMAC) += xilinx_axi_emac.o
|
|
obj-$(CONFIG_XILINX_EMACLITE) += xilinx_emaclite.o
|
|
obj-$(CONFIG_XILINX_LL_TEMAC) += xilinx_ll_temac.o xilinx_ll_temac_mdio.o \
|
|
xilinx_ll_temac_fifo.o xilinx_ll_temac_sdma.o
|
|
obj-$(CONFIG_ZYNQ_GEM) += zynq_gem.o
|
|
obj-$(CONFIG_FSL_MC_ENET) += fsl-mc/
|
|
obj-$(CONFIG_FSL_MC_ENET) += ldpaa_eth/
|
|
obj-$(CONFIG_FSL_MEMAC) += fm/memac_phy.o
|
|
obj-$(CONFIG_VSC9953) += vsc9953.o
|
|
obj-$(CONFIG_IPQ40XX_EDMA) += ipq40xx/ipq40xx_edma_eth.o
|
|
obj-$(CONFIG_IPQ40XX_ESS) += ipq40xx/ipq40xx_ess_sw.o
|
|
obj-$(CONFIG_IPQ_SNPS_GMAC) += ipq806x/ipq_gmac_eth.o
|
|
obj-$(CONFIG_IPQ_SWITCH_ATHRS17) += ipq806x/athrs17_phy.o
|
|
obj-$(CONFIG_IPQ_SWITCH_QCA8511) += ipq806x/qca8511.o
|
|
obj-$(CONFIG_IPQ807X_EDMA) += ipq807x/ipq807x_edma.o
|
|
obj-$(CONFIG_IPQ807X_EDMA) += ipq807x/ipq807x_ppe.o
|
|
obj-$(CONFIG_IPQ807X_EDMA) += ipq807x/ipq807x_uniphy.o
|
|
obj-$(CONFIG_IPQ6018_EDMA) += ipq6018/ipq6018_edma.o
|
|
obj-$(CONFIG_IPQ6018_EDMA) += ipq6018/ipq6018_ppe.o
|
|
obj-$(CONFIG_IPQ6018_EDMA) += ipq6018/ipq6018_uniphy.o
|
|
obj-$(CONFIG_IPQ9574_EDMA) += ipq9574/ipq9574_ppe.o
|
|
|
|
ifndef CONFIG_IPQ9574_RUMI
|
|
|
|
obj-$(CONFIG_IPQ9574_EDMA) += ipq9574/ipq9574_uniphy.o
|
|
|
|
endif
|
|
|
|
obj-$(CONFIG_IPQ9574_EDMA) += ipq9574/ipq9574_edma.o
|
|
obj-$(CONFIG_IPQ5018_GMAC) += ipq5018/ipq5018_gmac.o
|
|
obj-$(CONFIG_IPQ5018_GMAC) += ipq5018/ipq5018_uniphy.o
|
|
obj-$(CONFIG_IPQ5018_MDIO) += ipq5018/ipq5018_mdio.o
|
|
obj-$(CONFIG_IPQ5018_GMAC) += ipq5018/athrs17_phy.o
|
|
obj-$(CONFIG_IPQ_MDIO) += ipq_common/ipq_mdio.o
|
|
obj-$(CONFIG_GEPHY) += ipq_common/ipq_gephy.o
|
|
obj-$(CONFIG_QCA8075_PHY) += ipq_common/ipq_qca8075.o
|
|
obj-$(CONFIG_QCA8033_PHY) += ipq_common/ipq_qca8033.o
|
|
obj-$(CONFIG_QCA8081_PHY) += ipq_common/ipq_qca8081.o
|
|
obj-$(CONFIG_QCA_AQUANTIA_PHY) += ipq807x/ipq807x_aquantia_phy.o
|
|
obj-$(CONFIG_IPQ6018_QCA_AQUANTIA_PHY) += ipq6018/ipq6018_aquantia_phy.o
|
|
obj-$(CONFIG_IPQ9574_QCA_AQUANTIA_PHY) += ipq9574/ipq9574_aquantia_phy.o
|