summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVishal Mahaveer <vishalm@ti.com>2017-09-19 16:10:12 -0500
committerPraneeth Bajjuri <praneeth@ti.com>2017-09-19 16:10:44 -0500
commit0c09a0783488d23ddc63437f35d608c623f6a597 (patch)
treeba5d7cd61f6e481f994c2b53a42062053713239e
parent1296d2db9c24badefb6dbd07c8278ab41779047b (diff)
downloadam57xevm-0c09a0783488d23ddc63437f35d608c623f6a597.tar.gz
am57xevm: move soc specific init files to vendor partition
Move SoC specific init files to vendor partition. This works on top of early mounted vendor partition. Change-Id: I320cf139a66b743d4f346030f7f428e28ff31288 Signed-off-by: Vishal Mahaveer <vishalm@ti.com> [picked from http://review.omapzoom.org/#/c/38534] Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
-rw-r--r--device.mk8
-rw-r--r--init.am57xevmboard.rc4
-rw-r--r--sepolicy/file_contexts2
3 files changed, 7 insertions, 7 deletions
diff --git a/device.mk b/device.mk
index 7640bb9..e7d5db7 100644
--- a/device.mk
+++ b/device.mk
@@ -39,9 +39,9 @@ PRODUCT_COPY_FILES := \
$(LOCAL_KERNEL):kernel \
device/ti/am57xevm/tablet_core_hardware_am57xevm.xml:system/etc/permissions/tablet_core_hardware_am57xevm.xml \
device/ti/am57xevm/manifest.xml:vendor/manifest.xml \
- device/ti/am57xevm/init.am57xevmboard.rc:root/init.am57xevmboard.rc \
- device/ti/am57xevm/init.am57xevmboard.usb.rc:root/init.am57xevmboard.usb.rc \
- device/ti/am57xevm/ueventd.am57xevmboard.rc:root/ueventd.am57xevmboard.rc \
+ device/ti/am57xevm/init.am57xevmboard.rc:vendor/etc/init/hw/init.am57xevmboard.rc \
+ device/ti/am57xevm/init.am57xevmboard.usb.rc:vendor/etc/init/hw/init.am57xevmboard.usb.rc \
+ device/ti/am57xevm/ueventd.am57xevmboard.rc:vendor/ueventd.rc \
device/ti/am57xevm/fstab.am57xevmboard:root/fstab.am57xevmboard \
device/ti/am57xevm/media_profiles.xml:system/etc/media_profiles.xml \
device/ti/am57xevm/media_codecs.xml:system/etc/media_codecs.xml \
@@ -67,7 +67,7 @@ PRODUCT_COPY_FILES += \
# cpuset configuration
PRODUCT_COPY_FILES += \
- device/ti/am57xevm/init.am57xevmboard.cpuset.sh:system/bin/init.am57xevmboard.cpuset.sh
+ device/ti/am57xevm/init.am57xevmboard.cpuset.sh:vendor/bin/init.am57xevmboard.cpuset.sh
PRODUCT_PROPERTY_OVERRIDES := \
diff --git a/init.am57xevmboard.rc b/init.am57xevmboard.rc
index b67f427..e5eb78b 100644
--- a/init.am57xevmboard.rc
+++ b/init.am57xevmboard.rc
@@ -1,4 +1,4 @@
-import /init.am57xevmboard.usb.rc
+import /vendor/etc/init/hw/init.am57xevmboard.usb.rc
on early-init
mount debugfs /sys/kernel/debug /sys/kernel/debug
@@ -23,7 +23,7 @@ on post-fs-data
on boot
# execute script to set cpuset configuration
- exec - root root system -- /system/bin/init.am57xevmboard.cpuset.sh
+ exec - root root system -- /vendor/bin/init.am57xevmboard.cpuset.sh
# wi-fi
mkdir /data/misc/wifi/sockets 0770 wifi wifi
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts
index dbfce03..81e21db 100644
--- a/sepolicy/file_contexts
+++ b/sepolicy/file_contexts
@@ -23,7 +23,7 @@
/dev/rtc0 u:object_r:rtc:s0
#cpuset script
-/system/bin/init.am57xevmboard.cpuset.sh u:object_r:init-cpuset-sh_exec:s0
+/vendor/bin/init.am57xevmboard.cpuset.sh u:object_r:init-cpuset-sh_exec:s0
#Block devices
/dev/block/platform/44000000.ocp/480b4000.mmc/by-name/system u:object_r:system_block_device:s0
/dev/block/platform/44000000.ocp/480b4000.mmc/by-name/recovery u:object_r:recovery_block_device:s0