diff options
Diffstat (limited to 'wl12xx/wpan/fm/Android.mk')
-rw-r--r-- | wl12xx/wpan/fm/Android.mk | 204 |
1 files changed, 204 insertions, 0 deletions
diff --git a/wl12xx/wpan/fm/Android.mk b/wl12xx/wpan/fm/Android.mk new file mode 100644 index 0000000..caa7690 --- /dev/null +++ b/wl12xx/wpan/fm/Android.mk | |||
@@ -0,0 +1,204 @@ | |||
1 | # Copyright (C) 2013 The Android Open Source Project | ||
2 | # | ||
3 | # Licensed under the Apache License, Version 2.0 (the "License"); | ||
4 | # you may not use this file except in compliance with the License. | ||
5 | # You may obtain a copy of the License at | ||
6 | # | ||
7 | # http://www.apache.org/licenses/LICENSE-2.0 | ||
8 | # | ||
9 | # Unless required by applicable law or agreed to in writing, software | ||
10 | # distributed under the License is distributed on an "AS IS" BASIS, | ||
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
12 | # See the License for the specific language governing permissions and | ||
13 | # limitations under the License. | ||
14 | |||
15 | LOCAL_PATH := $(call my-dir) | ||
16 | |||
17 | TI_WILINK_FM_FW_PATH := $(TARGET_OUT_ETC)/firmware | ||
18 | |||
19 | WPAN_FM_FW_BINS := \ | ||
20 | fmc_ch8_1283.2.bts \ | ||
21 | fmc_ch8_1853.3.bts \ | ||
22 | fmc_ch8_1893.2.bts \ | ||
23 | fmc_ch8_1893.3.bts \ | ||
24 | fmc_init_1273.2.bts \ | ||
25 | fm_rx_ch8_1283.2.bts \ | ||
26 | fm_rx_ch8_1853.3.bts \ | ||
27 | fm_rx_ch8_1893.2.bts \ | ||
28 | fm_rx_ch8_1893.3.bts \ | ||
29 | fm_rx_init_1273.2.bts \ | ||
30 | fm_tx_ch8_1273.1.bts \ | ||
31 | fm_tx_ch8_1273.2.bts \ | ||
32 | fm_tx_ch8_1283.2.bts \ | ||
33 | fm_tx_ch8_1853.3.bts \ | ||
34 | fm_tx_ch8_1893.2.bts \ | ||
35 | fm_tx_ch8_1893.3.bts \ | ||
36 | fm_tx_init_1273.2.bts | ||
37 | |||
38 | # path to NFC fws (related to top dir) | ||
39 | FW_FM_PATH := $(TARGET_EXTRACTED_FW)/fm | ||
40 | |||
41 | # path related to current location | ||
42 | FW_FM_FULL_PATH := ../../../../../../$(FW_FM_PATH) | ||
43 | |||
44 | include $(CLEAR_VARS) | ||
45 | LOCAL_MODULE := fmc_ch8_1283.2.bts | ||
46 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fmc_ch8_1283.2.bts | ||
47 | LOCAL_MODULE_CLASS := FIRMWARE | ||
48 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
49 | LOCAL_MODULE_TAGS := optional | ||
50 | LOCAL_MODULE_OWNER := ti | ||
51 | include $(BUILD_PREBUILT) | ||
52 | |||
53 | include $(CLEAR_VARS) | ||
54 | LOCAL_MODULE := fmc_ch8_1853.3.bts | ||
55 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fmc_ch8_1853.3.bts | ||
56 | LOCAL_MODULE_CLASS := FIRMWARE | ||
57 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
58 | LOCAL_MODULE_TAGS := optional | ||
59 | LOCAL_MODULE_OWNER := ti | ||
60 | include $(BUILD_PREBUILT) | ||
61 | |||
62 | include $(CLEAR_VARS) | ||
63 | LOCAL_MODULE := fmc_ch8_1893.2.bts | ||
64 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fmc_ch8_1893.2.bts | ||
65 | LOCAL_MODULE_CLASS := FIRMWARE | ||
66 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
67 | LOCAL_MODULE_TAGS := optional | ||
68 | LOCAL_MODULE_OWNER := ti | ||
69 | include $(BUILD_PREBUILT) | ||
70 | |||
71 | include $(CLEAR_VARS) | ||
72 | LOCAL_MODULE := fmc_ch8_1893.3.bts | ||
73 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fmc_ch8_1893.3.bts | ||
74 | LOCAL_MODULE_CLASS := FIRMWARE | ||
75 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
76 | LOCAL_MODULE_TAGS := optional | ||
77 | LOCAL_MODULE_OWNER := ti | ||
78 | include $(BUILD_PREBUILT) | ||
79 | |||
80 | include $(CLEAR_VARS) | ||
81 | LOCAL_MODULE := fmc_init_1273.2.bts | ||
82 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fmc_init_1273.2.bts | ||
83 | LOCAL_MODULE_CLASS := FIRMWARE | ||
84 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
85 | LOCAL_MODULE_TAGS := optional | ||
86 | LOCAL_MODULE_OWNER := ti | ||
87 | include $(BUILD_PREBUILT) | ||
88 | |||
89 | include $(CLEAR_VARS) | ||
90 | LOCAL_MODULE := fm_rx_ch8_1283.2.bts | ||
91 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_rx_ch8_1283.2.bts | ||
92 | LOCAL_MODULE_CLASS := FIRMWARE | ||
93 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
94 | LOCAL_MODULE_TAGS := optional | ||
95 | LOCAL_MODULE_OWNER := ti | ||
96 | include $(BUILD_PREBUILT) | ||
97 | |||
98 | include $(CLEAR_VARS) | ||
99 | LOCAL_MODULE := fm_rx_ch8_1853.3.bts | ||
100 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_rx_ch8_1853.3.bts | ||
101 | LOCAL_MODULE_CLASS := FIRMWARE | ||
102 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
103 | LOCAL_MODULE_TAGS := optional | ||
104 | LOCAL_MODULE_OWNER := ti | ||
105 | include $(BUILD_PREBUILT) | ||
106 | |||
107 | include $(CLEAR_VARS) | ||
108 | LOCAL_MODULE := fm_rx_ch8_1893.2.bts | ||
109 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_rx_ch8_1893.2.bts | ||
110 | LOCAL_MODULE_CLASS := FIRMWARE | ||
111 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
112 | LOCAL_MODULE_TAGS := optional | ||
113 | LOCAL_MODULE_OWNER := ti | ||
114 | include $(BUILD_PREBUILT) | ||
115 | |||
116 | include $(CLEAR_VARS) | ||
117 | LOCAL_MODULE := fm_rx_ch8_1893.3.bts | ||
118 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_rx_ch8_1893.3.bts | ||
119 | LOCAL_MODULE_CLASS := FIRMWARE | ||
120 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
121 | LOCAL_MODULE_TAGS := optional | ||
122 | LOCAL_MODULE_OWNER := ti | ||
123 | include $(BUILD_PREBUILT) | ||
124 | |||
125 | include $(CLEAR_VARS) | ||
126 | LOCAL_MODULE := fm_rx_init_1273.2.bts | ||
127 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_rx_init_1273.2.bts | ||
128 | LOCAL_MODULE_CLASS := FIRMWARE | ||
129 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
130 | LOCAL_MODULE_TAGS := optional | ||
131 | LOCAL_MODULE_OWNER := ti | ||
132 | include $(BUILD_PREBUILT) | ||
133 | |||
134 | include $(CLEAR_VARS) | ||
135 | LOCAL_MODULE := fm_tx_ch8_1273.1.bts | ||
136 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_tx_ch8_1273.1.bts | ||
137 | LOCAL_MODULE_CLASS := FIRMWARE | ||
138 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
139 | LOCAL_MODULE_TAGS := optional | ||
140 | LOCAL_MODULE_OWNER := ti | ||
141 | include $(BUILD_PREBUILT) | ||
142 | |||
143 | include $(CLEAR_VARS) | ||
144 | LOCAL_MODULE := fm_tx_ch8_1273.2.bts | ||
145 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_tx_ch8_1273.2.bts | ||
146 | LOCAL_MODULE_CLASS := FIRMWARE | ||
147 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
148 | LOCAL_MODULE_TAGS := optional | ||
149 | LOCAL_MODULE_OWNER := ti | ||
150 | include $(BUILD_PREBUILT) | ||
151 | |||
152 | include $(CLEAR_VARS) | ||
153 | LOCAL_MODULE := fm_tx_ch8_1283.2.bts | ||
154 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_tx_ch8_1283.2.bts | ||
155 | LOCAL_MODULE_CLASS := FIRMWARE | ||
156 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
157 | LOCAL_MODULE_TAGS := optional | ||
158 | LOCAL_MODULE_OWNER := ti | ||
159 | include $(BUILD_PREBUILT) | ||
160 | |||
161 | include $(CLEAR_VARS) | ||
162 | LOCAL_MODULE := fm_tx_ch8_1853.3.bts | ||
163 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_tx_ch8_1853.3.bts | ||
164 | LOCAL_MODULE_CLASS := FIRMWARE | ||
165 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
166 | LOCAL_MODULE_TAGS := optional | ||
167 | LOCAL_MODULE_OWNER := ti | ||
168 | include $(BUILD_PREBUILT) | ||
169 | |||
170 | include $(CLEAR_VARS) | ||
171 | LOCAL_MODULE := fm_tx_ch8_1893.2.bts | ||
172 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_tx_ch8_1893.2.bts | ||
173 | LOCAL_MODULE_CLASS := FIRMWARE | ||
174 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
175 | LOCAL_MODULE_TAGS := optional | ||
176 | LOCAL_MODULE_OWNER := ti | ||
177 | include $(BUILD_PREBUILT) | ||
178 | |||
179 | include $(CLEAR_VARS) | ||
180 | LOCAL_MODULE := fm_tx_ch8_1893.3.bts | ||
181 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_tx_ch8_1893.3.bts | ||
182 | LOCAL_MODULE_CLASS := FIRMWARE | ||
183 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
184 | LOCAL_MODULE_TAGS := optional | ||
185 | LOCAL_MODULE_OWNER := ti | ||
186 | include $(BUILD_PREBUILT) | ||
187 | |||
188 | include $(CLEAR_VARS) | ||
189 | LOCAL_MODULE := fm_tx_init_1273.2.bts | ||
190 | LOCAL_SRC_FILES := $(FW_FM_FULL_PATH)/fm_tx_init_1273.2.bts | ||
191 | LOCAL_MODULE_CLASS := FIRMWARE | ||
192 | LOCAL_MODULE_PATH := $(TI_WILINK_FM_FW_PATH) | ||
193 | LOCAL_MODULE_TAGS := optional | ||
194 | LOCAL_MODULE_OWNER := ti | ||
195 | include $(BUILD_PREBUILT) | ||
196 | |||
197 | WPAN_FM_FW_FILES := $(addprefix $(LOCAL_PATH)/$(FW_FM_FULL_PATH)/, $(WPAN_FM_FW_BINS)) | ||
198 | .PHONY: $(WPAN_FM_FW_FILES) | ||
199 | $(WPAN_FM_FW_FILES): $(FW_FM_FULL_PATH) | ||
200 | $(hide) tar -C $(FW_FM_PATH) --strip-components=2 \ | ||
201 | -f $(WPAN_TGZ) -xzp wpan/fmradio/$(notdir $@) | ||
202 | |||
203 | $(FW_FM_FULL_PATH): | ||
204 | $(hide) mkdir -p $(FW_FM_PATH) | ||