1*84dc9db4SAndroid Build Coastguard Worker# Copyright (C) 2021 The Android Open Source Project 2*84dc9db4SAndroid Build Coastguard Worker# 3*84dc9db4SAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License"); 4*84dc9db4SAndroid Build Coastguard Worker# you may not use this file except in compliance with the License. 5*84dc9db4SAndroid Build Coastguard Worker# You may obtain a copy of the License at 6*84dc9db4SAndroid Build Coastguard Worker# 7*84dc9db4SAndroid Build Coastguard Worker# http://www.apache.org/licenses/LICENSE-2.0 8*84dc9db4SAndroid Build Coastguard Worker# 9*84dc9db4SAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software 10*84dc9db4SAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS, 11*84dc9db4SAndroid Build Coastguard Worker# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*84dc9db4SAndroid Build Coastguard Worker# See the License for the specific language governing permissions and 13*84dc9db4SAndroid Build Coastguard Worker# limitations under the License. 14*84dc9db4SAndroid Build Coastguard Worker 15*84dc9db4SAndroid Build Coastguard Workermodule: "android.sysprop.NfcProperties" 16*84dc9db4SAndroid Build Coastguard Workerowner: Platform 17*84dc9db4SAndroid Build Coastguard Worker 18*84dc9db4SAndroid Build Coastguard Workerprop { 19*84dc9db4SAndroid Build Coastguard Worker api_name: "debug_enabled" 20*84dc9db4SAndroid Build Coastguard Worker type: Boolean 21*84dc9db4SAndroid Build Coastguard Worker scope: Public 22*84dc9db4SAndroid Build Coastguard Worker access: ReadWrite 23*84dc9db4SAndroid Build Coastguard Worker prop_name: "persist.nfc.debug_enabled" 24*84dc9db4SAndroid Build Coastguard Worker} 25*84dc9db4SAndroid Build Coastguard Worker 26*84dc9db4SAndroid Build Coastguard Workerprop { 27*84dc9db4SAndroid Build Coastguard Worker api_name: "snoop_log_mode" 28*84dc9db4SAndroid Build Coastguard Worker type: Enum 29*84dc9db4SAndroid Build Coastguard Worker enum_values: "full|filtered" 30*84dc9db4SAndroid Build Coastguard Worker scope: Public 31*84dc9db4SAndroid Build Coastguard Worker access: ReadWrite 32*84dc9db4SAndroid Build Coastguard Worker prop_name: "persist.nfc.snoop_log_mode" 33*84dc9db4SAndroid Build Coastguard Worker} 34*84dc9db4SAndroid Build Coastguard Worker 35*84dc9db4SAndroid Build Coastguard Workerprop { 36*84dc9db4SAndroid Build Coastguard Worker api_name: "vendor_debug_enabled" 37*84dc9db4SAndroid Build Coastguard Worker type: Boolean 38*84dc9db4SAndroid Build Coastguard Worker scope: Public 39*84dc9db4SAndroid Build Coastguard Worker access: ReadWrite 40*84dc9db4SAndroid Build Coastguard Worker prop_name: "persist.nfc.vendor_debug_enabled" 41*84dc9db4SAndroid Build Coastguard Worker} 42*84dc9db4SAndroid Build Coastguard Worker 43*84dc9db4SAndroid Build Coastguard Workerprop { 44*84dc9db4SAndroid Build Coastguard Worker api_name: "skipNdefRead" 45*84dc9db4SAndroid Build Coastguard Worker type: Boolean 46*84dc9db4SAndroid Build Coastguard Worker scope: Public 47*84dc9db4SAndroid Build Coastguard Worker access: Readonly 48*84dc9db4SAndroid Build Coastguard Worker prop_name: "nfc.dta.skip_ndef_read" 49*84dc9db4SAndroid Build Coastguard Worker legacy_prop_name: "nfc.dta.skipNdefRead" 50*84dc9db4SAndroid Build Coastguard Worker} 51*84dc9db4SAndroid Build Coastguard Worker 52*84dc9db4SAndroid Build Coastguard Workerprop { 53*84dc9db4SAndroid Build Coastguard Worker api_name: "initialized" 54*84dc9db4SAndroid Build Coastguard Worker type: Boolean 55*84dc9db4SAndroid Build Coastguard Worker scope: Public 56*84dc9db4SAndroid Build Coastguard Worker access: ReadWrite 57*84dc9db4SAndroid Build Coastguard Worker prop_name: "nfc.initialized" 58*84dc9db4SAndroid Build Coastguard Worker} 59*84dc9db4SAndroid Build Coastguard Worker 60*84dc9db4SAndroid Build Coastguard Workerprop { 61*84dc9db4SAndroid Build Coastguard Worker api_name: "info_antpos_X" 62*84dc9db4SAndroid Build Coastguard Worker type: IntegerList 63*84dc9db4SAndroid Build Coastguard Worker scope: Public 64*84dc9db4SAndroid Build Coastguard Worker access: Readonly 65*84dc9db4SAndroid Build Coastguard Worker prop_name: "ro.nfc.info.antpos.X" 66*84dc9db4SAndroid Build Coastguard Worker} 67*84dc9db4SAndroid Build Coastguard Worker 68*84dc9db4SAndroid Build Coastguard Workerprop { 69*84dc9db4SAndroid Build Coastguard Worker api_name: "info_antpos_Y" 70*84dc9db4SAndroid Build Coastguard Worker type: IntegerList 71*84dc9db4SAndroid Build Coastguard Worker scope: Public 72*84dc9db4SAndroid Build Coastguard Worker access: Readonly 73*84dc9db4SAndroid Build Coastguard Worker prop_name: "ro.nfc.info.antpos.Y" 74*84dc9db4SAndroid Build Coastguard Worker} 75*84dc9db4SAndroid Build Coastguard Worker 76*84dc9db4SAndroid Build Coastguard Workerprop { 77*84dc9db4SAndroid Build Coastguard Worker api_name: "info_antpos_device_width" 78*84dc9db4SAndroid Build Coastguard Worker type: Integer 79*84dc9db4SAndroid Build Coastguard Worker scope: Public 80*84dc9db4SAndroid Build Coastguard Worker access: Readonly 81*84dc9db4SAndroid Build Coastguard Worker prop_name: "ro.nfc.info.antpos.device_width" 82*84dc9db4SAndroid Build Coastguard Worker} 83*84dc9db4SAndroid Build Coastguard Worker 84*84dc9db4SAndroid Build Coastguard Workerprop { 85*84dc9db4SAndroid Build Coastguard Worker api_name: "info_antpos_device_height" 86*84dc9db4SAndroid Build Coastguard Worker type: Integer 87*84dc9db4SAndroid Build Coastguard Worker scope: Public 88*84dc9db4SAndroid Build Coastguard Worker access: Readonly 89*84dc9db4SAndroid Build Coastguard Worker prop_name: "ro.nfc.info.antpos.device_height" 90*84dc9db4SAndroid Build Coastguard Worker} 91*84dc9db4SAndroid Build Coastguard Worker 92*84dc9db4SAndroid Build Coastguard Workerprop { 93*84dc9db4SAndroid Build Coastguard Worker api_name: "info_antpos_device_foldable" 94*84dc9db4SAndroid Build Coastguard Worker type: Boolean 95*84dc9db4SAndroid Build Coastguard Worker scope: Public 96*84dc9db4SAndroid Build Coastguard Worker access: Readonly 97*84dc9db4SAndroid Build Coastguard Worker prop_name: "ro.nfc.info.antpos.device_foldable" 98*84dc9db4SAndroid Build Coastguard Worker} 99*84dc9db4SAndroid Build Coastguard Worker 100*84dc9db4SAndroid Build Coastguard Workerprop { 101*84dc9db4SAndroid Build Coastguard Worker api_name: "observe_mode_supported" 102*84dc9db4SAndroid Build Coastguard Worker type: Boolean 103*84dc9db4SAndroid Build Coastguard Worker scope: Public 104*84dc9db4SAndroid Build Coastguard Worker access: Readonly 105*84dc9db4SAndroid Build Coastguard Worker prop_name: "ro.nfc.observe_mode_supported" 106*84dc9db4SAndroid Build Coastguard Worker} 107*84dc9db4SAndroid Build Coastguard Worker 108*84dc9db4SAndroid Build Coastguard Workerprop { 109*84dc9db4SAndroid Build Coastguard Worker api_name: "get_caps_supported" 110*84dc9db4SAndroid Build Coastguard Worker type: Boolean 111*84dc9db4SAndroid Build Coastguard Worker scope: Public 112*84dc9db4SAndroid Build Coastguard Worker access: Readonly 113*84dc9db4SAndroid Build Coastguard Worker prop_name: "ro.nfc.get_caps_supported" 114*84dc9db4SAndroid Build Coastguard Worker} 115