@ -5,14 +5,6 @@
# SPDX-License-Identifier: GPL-2.0+
#
i n c l u d e $( TOPDIR ) / c o n f i g . m k
i f n e q ( $( OBJTREE ) , $( SRCTREE ) )
$( shell mkdir -p $ ( obj ) board /freescale /common )
e n d i f
LIB = $( obj) libfreescale.o
MINIMAL =
i f d e f C O N F I G _ S P L _ B U I L D
@ -22,62 +14,42 @@ endif
e n d i f
i f n d e f M I N I M A L
COBJS -$(CONFIG_FSL_CADMUS) += cadmus.o
COBJS -$(CONFIG_FSL_VIA) += cds_via.o
COBJS -$(CONFIG_FMAN_ENET) += fman.o
COBJS -$(CONFIG_FSL_PIXIS) += pixis.o
obj -$(CONFIG_FSL_CADMUS) += cadmus.o
obj -$(CONFIG_FSL_VIA) += cds_via.o
obj -$(CONFIG_FMAN_ENET) += fman.o
obj -$(CONFIG_FSL_PIXIS) += pixis.o
i f n d e f C O N F I G _ S P L _ B U I L D
COBJS -$(CONFIG_FSL_NGPIXIS) += ngpixis.o
obj -$(CONFIG_FSL_NGPIXIS) += ngpixis.o
e n d i f
COBJS -$(CONFIG_FSL_QIXIS) += qixis.o
COBJS -$(CONFIG_PQ_MDS_PIB) += pq-mds-pib.o
obj -$(CONFIG_FSL_QIXIS) += qixis.o
obj -$(CONFIG_PQ_MDS_PIB) += pq-mds-pib.o
i f n d e f C O N F I G _ S P L _ B U I L D
COBJS -$(CONFIG_ID_EEPROM) += sys_eeprom.o
obj -$(CONFIG_ID_EEPROM) += sys_eeprom.o
e n d i f
COBJS -$(CONFIG_FSL_SGMII_RISER) += sgmii_riser.o
obj -$(CONFIG_FSL_SGMII_RISER) += sgmii_riser.o
i f n d e f C O N F I G _ R A M B O O T _ P B L
COBJS -$(CONFIG_FSL_FIXED_MMC_LOCATION) += sdhc_boot.o
obj -$(CONFIG_FSL_FIXED_MMC_LOCATION) += sdhc_boot.o
e n d i f
COBJS -$(CONFIG_MPC8541CDS) += cds_pci_ft.o
COBJS -$(CONFIG_MPC8548CDS) += cds_pci_ft.o
COBJS -$(CONFIG_MPC8555CDS) += cds_pci_ft.o
COBJS -$(CONFIG_MPC8536DS) += ics307_clk.o
COBJS -$(CONFIG_MPC8572DS) += ics307_clk.o
COBJS -$(CONFIG_P1022DS) += ics307_clk.o
COBJS -$(CONFIG_P2020DS) += ics307_clk.o
COBJS -$(CONFIG_P3041DS) += ics307_clk.o
COBJS -$(CONFIG_P4080DS) += ics307_clk.o
COBJS -$(CONFIG_P5020DS) += ics307_clk.o
COBJS -$(CONFIG_P5040DS) += ics307_clk.o
COBJS -$(CONFIG_VSC_CROSSBAR) += vsc3316_3308.o
COBJS -$(CONFIG_IDT8T49N222A) += idt8t49n222a_serdes_clk.o
obj -$(CONFIG_MPC8541CDS) += cds_pci_ft.o
obj -$(CONFIG_MPC8548CDS) += cds_pci_ft.o
obj -$(CONFIG_MPC8555CDS) += cds_pci_ft.o
obj -$(CONFIG_MPC8536DS) += ics307_clk.o
obj -$(CONFIG_MPC8572DS) += ics307_clk.o
obj -$(CONFIG_P1022DS) += ics307_clk.o
obj -$(CONFIG_P2020DS) += ics307_clk.o
obj -$(CONFIG_P3041DS) += ics307_clk.o
obj -$(CONFIG_P4080DS) += ics307_clk.o
obj -$(CONFIG_P5020DS) += ics307_clk.o
obj -$(CONFIG_P5040DS) += ics307_clk.o
obj -$(CONFIG_VSC_CROSSBAR) += vsc3316_3308.o
obj -$(CONFIG_IDT8T49N222A) += idt8t49n222a_serdes_clk.o
# deal with common files for P-series corenet based devices
SUBLIB -$(CONFIG_P2041RDB) += p_corenet/libp_corenet.o
SUBLIB -$(CONFIG_P3041DS) += p_corenet/libp_corenet.o
SUBLIB -$(CONFIG_P4080DS) += p_corenet/libp_corenet.o
SUBLIB -$(CONFIG_P5020DS) += p_corenet/libp_corenet.o
SUBLIB -$(CONFIG_P5040DS) += p_corenet/libp_corenet.o
obj -$(CONFIG_P2041RDB) += p_corenet/
obj -$(CONFIG_P3041DS) += p_corenet/
obj -$(CONFIG_P4080DS) += p_corenet/
obj -$(CONFIG_P5020DS) += p_corenet/
obj -$(CONFIG_P5040DS) += p_corenet/
e n d i f
SRCS := $( SOBJS:.o= .S) $( COBJS-y:.o= .c)
OBJS := $( addprefix $( obj) ,$( COBJS-y) )
SOBJS := $( addprefix $( obj) ,$( SOBJS) )
SUBLIB := $( addprefix $( obj) ,$( SUBLIB-y) )
$(LIB) : $( obj ) .depend $( OBJS ) $( SUBLIB )
$( call cmd_link_o_target, $( OBJS) $( SUBLIB) )
$(SUBLIB) : $( obj ) .depend
$( MAKE) -C $( dir $( subst $( obj) ,,$@ ) )
#########################################################################
# defines $(obj).depend target
i n c l u d e $( SRCTREE ) / r u l e s . m k
s i n c l u d e $( obj ) . d e p e n d
#########################################################################