aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Bestas <mkbestas@lineageos.org>2021-01-22 20:06:18 +0530
committerJeferson Oliveira <jroliveira.oliveira301@gmail.com>2021-04-25 03:09:38 +0200
commit4f297e18f94819d0df22fda8df99dfc61fcb1ace (patch)
tree99a632573b3e142643bddab3e6dd14be03603c68
parent1f9a2bd8241d2041fec46defe299ce77fc3087e1 (diff)
osprey: enable cpusets
Change-Id: I7eb52f32d98ef0f71accc63a03f572761584bba7
-rw-r--r--rootdir/etc/init.target.rc10
1 files changed, 10 insertions, 0 deletions
diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc
index 771dc70..3d84c63 100644
--- a/rootdir/etc/init.target.rc
+++ b/rootdir/etc/init.target.rc
@@ -52,6 +52,16 @@ on boot
chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
+on init
+ # add a cpuset for the camera daemon
+ # we want all the cores for camera
+ chown system system /dev/cpuset/camera-daemon
+ chown system system /dev/cpuset/camera-daemon/tasks
+ chmod 0664 /dev/cpuset/camera-daemon/tasks
+# we want all the cores for camera
+ write /dev/cpuset/camera-daemon/cpus 0-3
+ write /dev/cpuset/camera-daemon/mems 0
+
on post-fs-data
# AK09912 calibration file directory
mkdir /data/misc/akmd 0770 system compass