
On Thu, Sep 22, 2016 at 11:48:16AM -0400, Tom Rini wrote:
On Mon, Sep 19, 2016 at 11:55:43AM +0800, van.freenix@gmail.com wrote:
From: Peng Fan peng.fan@nxp.com
Add plugin code for mx6ullevk. Define CONFIG_USE_PLUGIN in include/configs/mx6ullevk.h to use plugin code.
Signed-off-by: Peng Fan peng.fan@nxp.com Cc: Stefano Babic sbabic@denx.de
So we need an option in arch/arm/cpu/armv7/mx6/Kconfig to offer plugin support, and 'USE_PLUGIN' is too generic of a name. Perhaps USE_IMXIMG_PLUGIN ?
Yeah. Will include this only for plugin board code. About host tools, I'll try to make PLUGIN always be there.
board/freescale/mx6ullevk/Makefile | 4 ++ board/freescale/mx6ullevk/plugin.S | 139 +++++++++++++++++++++++++++++++++++++ 2 files changed, 143 insertions(+) create mode 100644 board/freescale/mx6ullevk/plugin.S
diff --git a/board/freescale/mx6ullevk/Makefile b/board/freescale/mx6ullevk/Makefile index c64fba4..0ee905b 100644 --- a/board/freescale/mx6ullevk/Makefile +++ b/board/freescale/mx6ullevk/Makefile @@ -4,3 +4,7 @@ #
obj-y := mx6ullevk.o
+extra-$(CONFIG_USE_PLUGIN) := plugin.bin +$(obj)/plugin.bin: $(obj)/plugin.o
- $(OBJCOPY) -O binary --gap-fill 0xff $< $@
And then we can move this logic up a bit higher and say that $(BOARDDIR)/plugin.S will make $(BOARDDIR)/plugin.bin or so
Will add this to arch/arm/imx-common/Makefile.
Thanks, Peng.
Thanks!
-- Tom
--