a93398051c
... such as Cuttlefish (Cloud Android virtual device) which has a DRM virtio-gpu based gralloc and (sometimes) DRM virtio-gpu based rendering (when forwarding rendering commands to the host machine with Mesa3D in the guest and virglrenderer on the host). After this change is submitted, changes such as aosp/1997572 can be submitted to removed sepolicy that is currently duplicated across device/google/cuttlefish and device/linaro/dragonboard as well. Adds a sysfs_gpu type (existing replicated sysfs_gpu definitions across several devices are removed in the attached topic). The uses of `sysfs_gpu:file` comes from Mesa using libdrm's `drmGetDevices2()` which calls into `drmParsePciDeviceInfo()` to get vendor id, device id, version etc. Bug: b/161819018 Test: launch_cvd Test: launch_cvd --gpu_mode=gfxstream Change-Id: I4f7d4b0fb90bfeef72f94396ff0c5fe44d53510c Merged-In: I4f7d4b0fb90bfeef72f94396ff0c5fe44d53510c |
||
---|---|---|
.. | ||
file.te | ||
file_contexts | ||
hal_atrace_default.te | ||
hal_audio_default.te | ||
hal_audiocontrol_default.te | ||
hal_authsecret_default.te | ||
hal_bluetooth_btlinux.te | ||
hal_bluetooth_default.te | ||
hal_bootctl_default.te | ||
hal_broadcastradio_default.te | ||
hal_camera_default.te | ||
hal_can_socketcan.te | ||
hal_cas_default.te | ||
hal_configstore_default.te | ||
hal_confirmationui_default.te | ||
hal_contexthub_default.te | ||
hal_dice_default.te | ||
hal_drm_clearkey.te | ||
hal_drm_default.te | ||
hal_dumpstate_default.te | ||
hal_evs_default.te | ||
hal_face_default.te | ||
hal_fingerprint_default.te | ||
hal_gatekeeper_default.te | ||
hal_gnss_default.te | ||
hal_graphics_allocator_default.te | ||
hal_graphics_composer_default.te | ||
hal_health_default.te | ||
hal_health_storage_default.te | ||
hal_identity_default.te | ||
hal_input_classifier_default.te | ||
hal_input_processor_default.te | ||
hal_ir_default.te | ||
hal_keymaster_default.te | ||
hal_keymint_default.te | ||
hal_light_default.te | ||
hal_lowpan_default.te | ||
hal_memtrack_default.te | ||
hal_nfc_default.te | ||
hal_oemlock_default.te | ||
hal_power_default.te | ||
hal_power_stats_default.te | ||
hal_radio_config_default.te | ||
hal_radio_default.te | ||
hal_rebootescrow_default.te | ||
hal_secure_element_default.te | ||
hal_sensors_default.te | ||
hal_tetheroffload_default.te | ||
hal_thermal_default.te | ||
hal_tv_cec_default.te | ||
hal_tv_input_default.te | ||
hal_tv_tuner_default.te | ||
hal_usb_default.te | ||
hal_usb_gadget_default.te | ||
hal_uwb_default.te | ||
hal_vehicle_default.te | ||
hal_vibrator_default.te | ||
hal_vr_default.te | ||
hal_weaver_default.te | ||
hal_wifi_default.te | ||
hal_wifi_hostapd_default.te | ||
hal_wifi_supplicant_default.te | ||
keys.conf | ||
mac_permissions.xml | ||
mediacodec.te | ||
rild.te | ||
tee.te | ||
vendor_install_recovery.te | ||
vendor_misc_writer.te | ||
vendor_modprobe.te | ||
vndservice_contexts | ||
vndservicemanager.te |