Added rules for ioctl execution to get RSSI and mac stats from cnd . CRs-fixed: 2090544 Change-Id: Idfd3a5cf83689b430e2c848fb539c0a7276ac900
		
			
				
	
	
		
			80 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			80 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# Copyright (c) 2017, 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.
 | 
						|
 | 
						|
define(`gpu_ioctls', `{
 | 
						|
IOCTL_KGSL_DEVICE_GETPROPERTY
 | 
						|
IOCTL_KGSL_DEVICE_WAITTIMESTAMP_CTXTID
 | 
						|
IOCTL_KGSL_DRAWCTXT_CREATE
 | 
						|
IOCTL_KGSL_DRAWCTXT_DESTROY
 | 
						|
IOCTL_KGSL_MAP_USER_MEM
 | 
						|
IOCTL_KGSL_SHAREDMEM_FREE
 | 
						|
IOCTL_KGSL_SETPROPERTY
 | 
						|
IOCTL_KGSL_TIMESTAMP_EVENT
 | 
						|
IOCTL_KGSL_PERFCOUNTER_GET
 | 
						|
IOCTL_KGSL_PERFCOUNTER_PUT
 | 
						|
IOCTL_KGSL_SYNCSOURCE_CREATE
 | 
						|
IOCTL_KGSL_SYNCSOURCE_DESTROY
 | 
						|
IOCTL_KGSL_SYNCSOURCE_CREATE_FENCE
 | 
						|
IOCTL_KGSL_SYNCSOURCE_SIGNAL_FENCE
 | 
						|
IOCTL_KGSL_GPUOBJ_ALLOC
 | 
						|
IOCTL_KGSL_GPUOBJ_FREE
 | 
						|
IOCTL_KGSL_GPUOBJ_INFO
 | 
						|
IOCTL_KGSL_GPUOBJ_IMPORT
 | 
						|
IOCTL_KGSL_GPUOBJ_SYNC
 | 
						|
IOCTL_KGSL_GPU_COMMAND
 | 
						|
}')
 | 
						|
 | 
						|
define(`msm_sock_ipc_ioctls', `{
 | 
						|
IPC_ROUTER_IOCTL_GET_VERSION
 | 
						|
IPC_ROUTER_IOCTL_GET_MTU
 | 
						|
IPC_ROUTER_IOCTL_LOOKUP_SERVER
 | 
						|
IPC_ROUTER_IOCTL_GET_CURR_PKT_SIZE
 | 
						|
IPC_ROUTER_IOCTL_BIND_CONTROL_PORT
 | 
						|
IPC_ROUTER_IOCTL_CONFIG_SEC_RULES
 | 
						|
}')
 | 
						|
 | 
						|
define(`rmnet_sock_ioctls', `{
 | 
						|
SIOCDEVPRIVATE_1
 | 
						|
SIOCDEVPRIVATE_2
 | 
						|
SIOCDEVPRIVATE_3
 | 
						|
SIOCDEVPRIVATE_4
 | 
						|
SIOCDEVPRIVATE_5
 | 
						|
SIOCDEVPRIVATE_6
 | 
						|
SIOCDEVPRIVATE_7
 | 
						|
SIOCDEVPRIVATE_8
 | 
						|
SIOCDEVPRIVATE_9
 | 
						|
SIOCDEVPRIVATE_A
 | 
						|
SIOCDEVPRIVATE_B
 | 
						|
SIOCDEVPRIVATE_C
 | 
						|
SIOCDEVPRIVATE_D
 | 
						|
}')
 | 
						|
 | 
						|
define(`wlan_sock_ioctls', `{
 | 
						|
SIOCSIWPRIV
 | 
						|
SIOCIWFIRSTPRIV_15
 | 
						|
}')
 |