blob: ba56832bddaa72e9ce3ba3e619b02d429ac794d9 [file] [log] [blame]
Yifan Hong0cd10dd2018-10-12 13:08:52 -07001// Copyright (C) 2018 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
15vintf_compatibility_matrix {
16 name: "framework_compatibility_matrix.legacy.xml",
17 stem: "compatibility_matrix.legacy.xml",
18 srcs: [
19 "compatibility_matrix.legacy.xml",
20 ],
21 kernel_configs: [
22 // legacy uses O kernel requirements
23 "kernel_config_o_3.18",
24 "kernel_config_o_4.4",
25 "kernel_config_o_4.9",
Steven Morelanda37ed882020-03-25 15:14:21 -070026 ],
Yifan Hong0cd10dd2018-10-12 13:08:52 -070027}
Steven Morelanda37ed882020-03-25 15:14:21 -070028
Yifan Hong0cd10dd2018-10-12 13:08:52 -070029vintf_compatibility_matrix {
30 name: "framework_compatibility_matrix.1.xml",
31 stem: "compatibility_matrix.1.xml",
32 srcs: [
33 "compatibility_matrix.1.xml",
34 ],
35 kernel_configs: [
36 "kernel_config_o_3.18",
37 "kernel_config_o_4.4",
38 "kernel_config_o_4.9",
Steven Morelanda37ed882020-03-25 15:14:21 -070039 ],
Yifan Hong0cd10dd2018-10-12 13:08:52 -070040}
Steven Morelanda37ed882020-03-25 15:14:21 -070041
Yifan Hong0cd10dd2018-10-12 13:08:52 -070042vintf_compatibility_matrix {
43 name: "framework_compatibility_matrix.2.xml",
44 stem: "compatibility_matrix.2.xml",
45 srcs: [
46 "compatibility_matrix.2.xml",
47 ],
48 kernel_configs: [
49 "kernel_config_o_mr1_3.18",
50 "kernel_config_o_mr1_4.4",
51 "kernel_config_o_mr1_4.9",
Steven Morelanda37ed882020-03-25 15:14:21 -070052 ],
Yifan Hong0cd10dd2018-10-12 13:08:52 -070053}
54
55vintf_compatibility_matrix {
56 name: "framework_compatibility_matrix.3.xml",
57 stem: "compatibility_matrix.3.xml",
58 srcs: [
59 "compatibility_matrix.3.xml",
60 ],
61 kernel_configs: [
62 "kernel_config_p_4.4",
63 "kernel_config_p_4.9",
64 "kernel_config_p_4.14",
Steven Morelanda37ed882020-03-25 15:14:21 -070065 ],
Yifan Hong0cd10dd2018-10-12 13:08:52 -070066}
67
68vintf_compatibility_matrix {
Steven Moreland52f55602019-04-09 14:08:40 -070069 name: "framework_compatibility_matrix.4.xml",
70 stem: "compatibility_matrix.4.xml",
Yifan Hong0cd10dd2018-10-12 13:08:52 -070071 srcs: [
Steven Moreland52f55602019-04-09 14:08:40 -070072 "compatibility_matrix.4.xml",
Yifan Hong0cd10dd2018-10-12 13:08:52 -070073 ],
74 kernel_configs: [
Yifan Hong18cb5522019-04-15 10:32:24 -070075 "kernel_config_q_4.9",
76 "kernel_config_q_4.14",
77 "kernel_config_q_4.19",
Steven Morelanda37ed882020-03-25 15:14:21 -070078 ],
Yifan Hong0cd10dd2018-10-12 13:08:52 -070079}
Yifan Hong5ec22062019-04-23 12:05:27 -070080
81vintf_compatibility_matrix {
Steven Moreland8c583d82020-03-25 14:59:05 -070082 name: "framework_compatibility_matrix.5.xml",
83 stem: "compatibility_matrix.5.xml",
Yifan Hong5ec22062019-04-23 12:05:27 -070084 srcs: [
Steven Moreland8c583d82020-03-25 14:59:05 -070085 "compatibility_matrix.5.xml",
Yifan Hong5ec22062019-04-23 12:05:27 -070086 ],
87 kernel_configs: [
Yifan Hong6ea14b42020-03-19 15:53:08 -070088 "kernel_config_r_4.14",
89 "kernel_config_r_4.19",
90 "kernel_config_r_5.4",
Steven Morelanda37ed882020-03-25 15:14:21 -070091 ],
Yifan Hong5ec22062019-04-23 12:05:27 -070092}