device.te revision f51e9007242c6b7d57f6937ea005a2527d695041
1# Device types 2type device, dev_type, fs_type; 3type akm_device, dev_type; 4type accelerometer_device, dev_type; 5type alarm_device, dev_type, mlstrustedobject; 6type adb_device, dev_type; 7type ashmem_device, dev_type, mlstrustedobject; 8type audio_device, dev_type; 9type binder_device, dev_type, mlstrustedobject; 10type block_device, dev_type; 11type camera_device, dev_type; 12type dm_device, dev_type; 13# XXX may be specific for mako 14type dss_device, dev_type; 15type knvmap_device, dev_type; 16type loop_device, dev_type; 17type radio_device, dev_type; 18type ram_device, dev_type; 19type console_device, dev_type; 20type cpuctl_device, dev_type; 21type full_device, dev_type; 22type graphics_device, dev_type; 23type input_device, dev_type; 24type kmem_device, dev_type; 25type log_device, dev_type, mlstrustedobject; 26type msm_rotator_device, dev_type; 27type mtd_device, dev_type; 28type mtp_device, dev_type, mlstrustedobject; 29type nfc_device, dev_type; 30type nv_device, dev_type, mlstrustedobject; 31type powervr_device, dev_type, mlstrustedobject; 32type ptmx_device, dev_type, mlstrustedobject; 33type qemu_device, dev_type; 34type sysfs_devices_system_cpu, dev_type; 35type kmsg_device, dev_type; 36type null_device, dev_type, mlstrustedobject; 37type random_device, dev_type; 38type sensors_device, dev_type; 39type serial_device, dev_type; 40type socket_device, dev_type; 41type owntty_device, dev_type, mlstrustedobject; 42type tty_device, dev_type; 43type urandom_device, dev_type; 44type video_device, dev_type; 45type vcs_device, dev_type; 46type zero_device, dev_type; 47type fuse_device, dev_type; 48type iio_device, dev_type; 49type ion_device, dev_type, mlstrustedobject; 50type gps_device, dev_type; 51type qtaguid_device, dev_type; 52type watchdog_device, dev_type; 53type uhid_device, dev_type; 54type tun_device, dev_type, mlstrustedobject; 55type usbaccessory_device, dev_type; 56type usb_device, dev_type; 57type properties_device, dev_type; 58 59# All devices have a uart for the hci 60# attach service. The uart dev node 61# varies per device. This type 62# is used in per device policy 63type hci_attach_dev, dev_type; 64 65# All devices have a rpmsg device for 66# achieving remoteproc and rpmsg modules 67type rpmsg_device, dev_type; 68