Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(149)

Side by Side Diff: board/tegra2/harmony/Makefile

Issue 6623073: Chromium: arm: tegra: Add NAND support (Closed) Base URL: http://git.chromium.org/git/u-boot-next.git@chromeos-v2010.09
Patch Set: Created 9 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # 1 #
2 # (C) Copyright 2010 2 # (C) Copyright 2010
3 # NVIDIA Corporation <www.nvidia.com> 3 # NVIDIA Corporation <www.nvidia.com>
4 # 4 #
5 # 5 #
6 # See file CREDITS for list of people who contributed to this 6 # See file CREDITS for list of people who contributed to this
7 # project. 7 # project.
8 # 8 #
9 # This program is free software; you can redistribute it and/or 9 # This program is free software; you can redistribute it and/or
10 # modify it under the terms of the GNU General Public License as 10 # modify it under the terms of the GNU General Public License as
(...skipping 12 matching lines...) Expand all
23 # 23 #
24 24
25 include $(TOPDIR)/config.mk 25 include $(TOPDIR)/config.mk
26 26
27 $(shell mkdir -p $(obj)../common/sdmmc) 27 $(shell mkdir -p $(obj)../common/sdmmc)
28 $(shell mkdir -p $(obj)../common/crypto) 28 $(shell mkdir -p $(obj)../common/crypto)
29 ifdef CONFIG_TEGRA2_LCD 29 ifdef CONFIG_TEGRA2_LCD
30 $(shell mkdir -p $(obj)../common/lcd) 30 $(shell mkdir -p $(obj)../common/lcd)
31 $(shell mkdir -p $(obj)../common/lcd/gpinit) 31 $(shell mkdir -p $(obj)../common/lcd/gpinit)
32 endif 32 endif
33 ifdef CONFIG_NAND_TEGRA2
34 $(shell mkdir -p $(obj)../common/nand)
35 $(shell mkdir -p $(obj)../common/nand/HY27UF084G2B)
36 endif
33 37
34 LIB = $(obj)lib$(BOARD).a 38 LIB = $(obj)lib$(BOARD).a
35 39
36 COBJS := $(BOARD).o 40 COBJS := $(BOARD).o
37 COBJS += ../common/board.o 41 COBJS += ../common/board.o
38 COBJS += ../common/sdmmc/nvboot_sdmmc.o 42 COBJS += ../common/sdmmc/nvboot_sdmmc.o
39 COBJS += ../common/sdmmc/nvboot_reset.o 43 COBJS += ../common/sdmmc/nvboot_reset.o
40 COBJS += ../common/sdmmc/nvboot_util.o 44 COBJS += ../common/sdmmc/nvboot_util.o
41 COBJS += ../common/sdmmc/nvboot_clocks.o 45 COBJS += ../common/sdmmc/nvboot_clocks.o
42 COBJS += ../common/sdmmc/nvboot_pads.o 46 COBJS += ../common/sdmmc/nvboot_pads.o
43 COBJS += ../common/sdmmc/nvboot_pinmux.o 47 COBJS += ../common/sdmmc/nvboot_pinmux.o
44 COBJS += ../common/sdmmc/nvboot_pinmux_tables.o 48 COBJS += ../common/sdmmc/nvboot_pinmux_tables.o
45 ifdef CONFIG_TEGRA2_LP0 49 ifdef CONFIG_TEGRA2_LP0
46 COBJS += ../common/crypto/aes_ref.o 50 COBJS += ../common/crypto/aes_ref.o
47 COBJS += ../common/crypto/crypto.o 51 COBJS += ../common/crypto/crypto.o
48 endif 52 endif
49 ifdef CONFIG_TEGRA2_LCD 53 ifdef CONFIG_TEGRA2_LCD
50 COBJS += gpinit.o 54 COBJS += gpinit.o
51 COBJS += ../common/lcd/gpinit/gp-util.o 55 COBJS += ../common/lcd/gpinit/gp-util.o
52 COBJS += ../common/lcd/gpinit/gp-dc.o 56 COBJS += ../common/lcd/gpinit/gp-dc.o
53 COBJS += ../common/lcd/gpinit/gp-clk.o 57 COBJS += ../common/lcd/gpinit/gp-clk.o
54 COBJS += ../common/lcd/gpinit/gp-pinmux.o 58 COBJS += ../common/lcd/gpinit/gp-pinmux.o
55 COBJS += ../common/lcd/gpinit/gp-pinmux-t2-tables.o 59 COBJS += ../common/lcd/gpinit/gp-pinmux-t2-tables.o
56 COBJS += ../common/lcd/nvboot_lcd.o 60 COBJS += ../common/lcd/nvboot_lcd.o
57 endif 61 endif
62 ifdef CONFIG_NAND_TEGRA2
63 COBJS += ../common/nand/HY27UF084G2B/tegra2_nand.o
64 endif
58 65
59 SRCS := $(COBJS:.o=.c) 66 SRCS := $(COBJS:.o=.c)
60 OBJS := $(addprefix $(obj),$(COBJS)) 67 OBJS := $(addprefix $(obj),$(COBJS))
61 68
62 $(LIB): $(obj).depend $(OBJS) 69 $(LIB): $(obj).depend $(OBJS)
63 $(AR) $(ARFLAGS) $@ $(OBJS) 70 $(AR) $(ARFLAGS) $@ $(OBJS)
64 71
65 clean: 72 clean:
66 rm -f $(OBJS) 73 rm -f $(OBJS)
67 74
68 distclean: clean 75 distclean: clean
69 rm -f $(LIB) core *.bak $(obj).depend 76 rm -f $(LIB) core *.bak $(obj).depend
70 77
71 ######################################################################### 78 #########################################################################
72 79
73 # defines $(obj).depend target 80 # defines $(obj).depend target
74 include $(SRCTREE)/rules.mk 81 include $(SRCTREE)/rules.mk
75 82
76 sinclude $(obj).depend 83 sinclude $(obj).depend
77 84
78 ######################################################################### 85 #########################################################################
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698