mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-24 02:48:51 +09:00
![Ahmed Mansour](/assets/img/avatar_default.png)
This patch adds changes necessary to move functionality present in PowerPC folders with ARM architectures that have DPAA1 QBMan hardware - Create new board/freescale/common/fsl_portals.c to house shared device tree fixups for DPAA1 devices with ARM and PowerPC cores - Add new header file to top includes directory to allow files in both architectures to grab the function prototypes - Port inhibit_portals() from PowerPC to ARM. This function is used in setup to disable interrupts on all QMan and BMan portals. It is needed because the interrupts are enabled by default for all portals including unused/uninitialised portals. When the kernel attempts to go to deep sleep the unused portals prevent it from doing so Signed-off-by: Ahmed Mansour <ahmed.mansour@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
57 lines
1.9 KiB
Makefile
57 lines
1.9 KiB
Makefile
#
|
|
# (C) Copyright 2000-2007
|
|
# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
|
|
#
|
|
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
|
|
obj-$(CONFIG_MISC) += misc-uclass.o
|
|
obj-$(CONFIG_ALI152X) += ali512x.o
|
|
obj-$(CONFIG_ALTERA_SYSID) += altera_sysid.o
|
|
obj-$(CONFIG_ATSHA204A) += atsha204a-i2c.o
|
|
obj-$(CONFIG_DS4510) += ds4510.o
|
|
obj-$(CONFIG_CBMEM_CONSOLE) += cbmem_console.o
|
|
ifndef CONFIG_SPL_BUILD
|
|
obj-$(CONFIG_CROS_EC) += cros_ec.o
|
|
obj-$(CONFIG_CROS_EC_LPC) += cros_ec_lpc.o
|
|
obj-$(CONFIG_CROS_EC_I2C) += cros_ec_i2c.o
|
|
obj-$(CONFIG_CROS_EC_SANDBOX) += cros_ec_sandbox.o
|
|
obj-$(CONFIG_CROS_EC_SPI) += cros_ec_spi.o
|
|
endif
|
|
obj-$(CONFIG_FSL_IIM) += fsl_iim.o
|
|
obj-$(CONFIG_LED_STATUS_GPIO) += gpio_led.o
|
|
obj-$(CONFIG_$(SPL_)I2C_EEPROM) += i2c_eeprom.o
|
|
obj-$(CONFIG_FSL_MC9SDZ60) += mc9sdz60.o
|
|
obj-$(CONFIG_MXC_OCOTP) += mxc_ocotp.o
|
|
obj-$(CONFIG_MXS_OCOTP) += mxs_ocotp.o
|
|
obj-$(CONFIG_NUVOTON_NCT6102D) += nuvoton_nct6102d.o
|
|
obj-$(CONFIG_NS87308) += ns87308.o
|
|
obj-$(CONFIG_$(SPL_)PWRSEQ) += pwrseq-uclass.o
|
|
ifdef CONFIG_DM_I2C
|
|
ifndef CONFIG_SPL_BUILD
|
|
obj-$(CONFIG_SANDBOX) += i2c_eeprom_emul.o
|
|
endif
|
|
endif
|
|
obj-$(CONFIG_SMSC_LPC47M) += smsc_lpc47m.o
|
|
obj-$(CONFIG_SMSC_SIO1007) += smsc_sio1007.o
|
|
obj-$(CONFIG_LED_STATUS) += status_led.o
|
|
obj-$(CONFIG_SANDBOX) += swap_case.o
|
|
ifdef CONFIG_SPL_OF_PLATDATA
|
|
ifdef CONFIG_SPL_BUILD
|
|
obj-$(CONFIG_SANDBOX) += spltest_sandbox.o
|
|
endif
|
|
endif
|
|
obj-$(CONFIG_SANDBOX) += syscon_sandbox.o
|
|
obj-$(CONFIG_TEGRA_CAR) += tegra_car.o
|
|
obj-$(CONFIG_TEGRA186_BPMP) += tegra186_bpmp.o
|
|
obj-$(CONFIG_TWL4030_LED) += twl4030_led.o
|
|
obj-$(CONFIG_FSL_IFC) += fsl_ifc.o
|
|
obj-$(CONFIG_FSL_SEC_MON) += fsl_sec_mon.o
|
|
obj-$(CONFIG_PCA9551_LED) += pca9551_led.o
|
|
obj-$(CONFIG_FSL_DEVICE_DISABLE) += fsl_devdis.o
|
|
obj-$(CONFIG_WINBOND_W83627) += winbond_w83627.o
|
|
obj-$(CONFIG_QFW) += qfw.o
|
|
obj-$(CONFIG_ROCKCHIP_EFUSE) += rockchip-efuse.o
|
|
obj-$(CONFIG_STM32_RCC) += stm32_rcc.o
|
|
obj-$(CONFIG_SYS_DPAA_QBMAN) += fsl_portals.o
|