| # Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. |
| # |
| # Redistribution and use in source and binary forms, with or without |
| # modification, are permitted provided that the following conditions are |
| # met: |
| # * Redistributions of source code must retain the above copyright |
| # notice, this list of conditions and the following disclaimer. |
| # * Redistributions in binary form must reproduce the above |
| # copyright notice, this list of conditions and the following |
| # disclaimer in the documentation and/or other materials provided |
| # with the distribution. |
| # * Neither the name of The Linux Foundation nor the names of its |
| # contributors may be used to endorse or promote products derived |
| # from this software without specific prior written permission. |
| # |
| # THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED |
| # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
| # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT |
| # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS |
| # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
| # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
| # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR |
| # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, |
| # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE |
| # OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN |
| # IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| # |
| # Changes from Qualcomm Innovation Center are provided under the following license: |
| # |
| # Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved. |
| # |
| # Redistribution and use in source and binary forms, with or without |
| # modification, are permitted (subject to the limitations in the |
| # disclaimer below) provided that the following conditions are met: |
| # |
| # * Redistributions of source code must retain the above copyright |
| # notice, this list of conditions and the following disclaimer. |
| # |
| # * Redistributions in binary form must reproduce the above |
| # copyright notice, this list of conditions and the following |
| # disclaimer in the documentation and/or other materials provided |
| # with the distribution. |
| # |
| # * Neither the name of Qualcomm Innovation Center, Inc. nor the names of its |
| # contributors may be used to endorse or promote products derived |
| # from this software without specific prior written permission. |
| # |
| # NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE |
| # RANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT |
| # HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED |
| # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
| # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
| # IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR |
| # ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
| # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE |
| # GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
| # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER |
| # IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR |
| # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN |
| # IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| |
| vendor_internal_prop(vendor_ctl_netmgrd_prop); |
| vendor_internal_prop(vendor_ctl_port-bridge_prop); |
| vendor_internal_prop(vendor_ctl_qcrild_prop); |
| vendor_restricted_prop(vendor_camera_prop); |
| vendor_restricted_prop(vendor_cnd_prop); |
| vendor_internal_prop(vendor_crash_cnt_prop); |
| vendor_internal_prop(vendor_crash_detect_prop); |
| vendor_restricted_prop(vendor_ims_prop); |
| vendor_internal_prop(vendor_ipacm_prop); |
| vendor_internal_prop(vendor_ipacm-diag_prop); |
| vendor_internal_prop(vendor_ipa_lnx_agent_prop); |
| vendor_internal_prop(vendor_modem_diag_prop); |
| vendor_internal_prop(vendor_msm_irqbalance_prop); |
| vendor_restricted_prop(vendor_per_mgr_state_prop); |
| vendor_internal_prop(vendor_dataqti_prop); |
| vendor_internal_prop(vendor_dataqdp_prop); |
| vendor_internal_prop(vendor_ramdump_prop); |
| vendor_internal_prop(vendor_sensors_prop); |
| vendor_restricted_prop(vendor_tee_listener_prop); |
| vendor_restricted_prop(vendor_km_strongbox_version_prop); |
| vendor_restricted_prop(vendor_display_prop); |
| vendor_internal_prop(vendor_usb_prop); |
| vendor_restricted_prop(vendor_radio_prop); |
| vendor_internal_prop(vendor_qteeconnector_opti_prop); |
| |
| #Needed for ubwc support |
| vendor_restricted_prop(vendor_gralloc_prop); |
| |
| vendor_internal_prop(vendor_system_prop); |
| |
| #imsrcsservice |
| vendor_restricted_prop(vendor_ctl_vendor_imsrcsservice_prop); |
| |
| # HBTP |
| vendor_internal_prop(vendor_ctl_vendor_hbtp_prop); |
| |
| # Bluetooth props |
| vendor_restricted_prop(vendor_bluetooth_prop); |
| |
| #time service |
| vendor_internal_prop(vendor_time_service_prop); |
| |
| # Audio props |
| vendor_restricted_prop(vendor_audio_prop); |
| |
| # kernel modprobe prop |
| vendor_restricted_prop(vendor_modprobe_prop); |
| |
| # shsusrd props |
| vendor_restricted_prop(vendor_data_shsusr_prop); |
| |
| vendor_restricted_prop(vendor_data_qmipriod_prop); |
| |
| #ss-restart |
| vendor_internal_prop(vendor_ssr_prop); |
| |
| #ss-services (PD) |
| vendor_internal_prop(vendor_pd_locater_dbg_prop); |
| |
| #capabilityconfigstore hal (CCHAL) |
| vendor_internal_prop(vendor_cap_configstore_dbg_prop); |
| |
| #rmt_storage |
| vendor_internal_prop(vendor_ctl_vendor_rmt_storage_prop); |
| |
| vendor_restricted_prop(vendor_gpu_prop); |
| |
| vendor_restricted_prop(vendor_public_vendor_default_prop); |
| |
| # alarm property |
| vendor_restricted_prop(vendor_alarm_boot_prop); |
| |
| #wlan-vendor prop |
| vendor_internal_prop(vendor_wifi_prop); |
| |
| #qdcmss property |
| vendor_internal_prop(vendor_qdcmss_prop); |
| neverallow { |
| domain |
| -init |
| -vendor_init |
| -vendor_hal_display_color |
| } vendor_qdcmss_prop:property_service set; |
| |
| #adsprpc props |
| vendor_restricted_prop(vendor_adsprpc_prop); |
| |
| # Wifi version recorder |
| vendor_internal_prop(vendor_wifi_version); |
| |
| # QCV properties for storing soc_id, soc_name and soc_model |
| vendor_internal_prop(vendor_soc_id_prop); |
| vendor_internal_prop(vendor_soc_name_prop); |
| vendor_internal_prop(vendor_soc_model_prop); |
| |
| # Property to set media performance class |
| vendor_internal_prop(vendor_media_performance_class); |
| |
| #kernel console log level |
| vendor_internal_prop(vendor_console_log_level_prop); |
| vendor_internal_prop(vendor_dcvs_prop); |
| vendor_internal_prop(vendor_console_prop); |
| |
| #pcie property |
| vendor_internal_prop(vendor_pcie_prop); |