1// 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", 26 ], 27} 28 29vintf_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", 39 ], 40} 41 42vintf_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", 52 ], 53} 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", 65 ], 66} 67 68vintf_compatibility_matrix { 69 name: "framework_compatibility_matrix.4.xml", 70 stem: "compatibility_matrix.4.xml", 71 srcs: [ 72 "compatibility_matrix.4.xml", 73 ], 74 kernel_configs: [ 75 "kernel_config_q_4.9", 76 "kernel_config_q_4.14", 77 "kernel_config_q_4.19", 78 ], 79} 80 81vintf_compatibility_matrix { 82 name: "framework_compatibility_matrix.5.xml", 83 stem: "compatibility_matrix.5.xml", 84 srcs: [ 85 "compatibility_matrix.5.xml", 86 ], 87 kernel_configs: [ 88 "kernel_config_r_4.14", 89 "kernel_config_r_4.19", 90 "kernel_config_r_5.4", 91 ], 92} 93