Factor out the sdm845 device configuration
Moved files around in a new shared/ folder. Renamed relevant
files and updated relative path. No feature changes.
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
[caleb: rebased on 734404a]
Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
diff --git a/AndroidProducts.mk b/AndroidProducts.mk
index 3ba8a7f..0f666b0 100644
--- a/AndroidProducts.mk
+++ b/AndroidProducts.mk
@@ -10,9 +10,9 @@
#
PRODUCT_MAKEFILES := \
- $(LOCAL_DIR)/axolotl.mk \
- $(LOCAL_DIR)/beryllium.mk \
- $(LOCAL_DIR)/enchilada.mk
+ axolotl:$(LOCAL_DIR)/axolotl/axolotl.mk \
+ beryllium:$(LOCAL_DIR)/beryllium/beryllium.mk \
+ enchilada:$(LOCAL_DIR)/enchilada/enchilada.mk
COMMON_LUNCH_CHOICES := \
axolotl-userdebug \
diff --git a/axolotl/BoardConfig.mk b/axolotl/BoardConfig.mk
index b0b9ff4..dfc04e1 100644
--- a/axolotl/BoardConfig.mk
+++ b/axolotl/BoardConfig.mk
@@ -1,4 +1,4 @@
-include device/generic/sdm845/BoardConfigCommon.mk
+include device/generic/sdm845/shared/BoardConfig.mk
# Board Information
TARGET_BOOTLOADER_BOARD_NAME := axolotl
diff --git a/axolotl.mk b/axolotl/axolotl.mk
similarity index 79%
rename from axolotl.mk
rename to axolotl/axolotl.mk
index 2d3c5fa..27b4ea6 100644
--- a/axolotl.mk
+++ b/axolotl/axolotl.mk
@@ -2,7 +2,7 @@
TARGET_KERNEL_USE := mainline
endif
-KERNEL_MODS := $(wildcard device/generic/sdm845/prebuilt-kernel/android-$(TARGET_KERNEL_USE)/*.ko)
+KERNEL_MODS := $(wildcard device/generic/sdm845/shared/prebuilt-kernel/android-$(TARGET_KERNEL_USE)/*.ko)
# Following modules go to vendor partition
VENDOR_KERN_MODS :=
@@ -14,7 +14,7 @@
# Inherit the full_base and device configurations
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk)
$(call inherit-product, device/generic/sdm845/axolotl/device.mk)
-$(call inherit-product, device/generic/sdm845/device-common.mk)
+$(call inherit-product, device/generic/sdm845/shared/device.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base.mk)
# Product overrides
diff --git a/axolotl/device.mk b/axolotl/device.mk
index 2cf4300..a670ca9 100644
--- a/axolotl/device.mk
+++ b/axolotl/device.mk
@@ -17,10 +17,10 @@
PRODUCT_COPY_FILES := \
$(LOCAL_PATH)/fstab.ramdisk:$(TARGET_COPY_OUT_RAMDISK)/fstab.axolotl \
$(LOCAL_PATH)/fstab.ramdisk:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.axolotl \
- device/generic/sdm845/etc/audio.sdm845.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio.axolotl.xml \
- device/generic/sdm845/init.common.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.axolotl.rc \
- device/generic/sdm845/init.common.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.axolotl.usb.rc \
- device/generic/sdm845/common.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/axolotl.kl
+ device/generic/sdm845/shared/etc/audio.sdm845.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio.axolotl.xml \
+ device/generic/sdm845/shared/init.sdm845.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.axolotl.rc \
+ device/generic/sdm845/shared/init.sdm845.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.axolotl.usb.rc \
+ device/generic/sdm845/shared/key_layout.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/axolotl.kl
# Audio
PRODUCT_PACKAGES += audio.primary.axolotl
diff --git a/beryllium/BoardConfig.mk b/beryllium/BoardConfig.mk
index 3a684a0..3e1d727 100644
--- a/beryllium/BoardConfig.mk
+++ b/beryllium/BoardConfig.mk
@@ -1,4 +1,4 @@
-include device/generic/sdm845/BoardConfigCommon.mk
+include device/generic/sdm845/shared/BoardConfig.mk
# Copied from https://github.com/LineageOS/android_device_xiaomi_sdm845-common/blob/lineage-16.0/BoardConfigCommon.mk
# Board Information
diff --git a/beryllium.mk b/beryllium/beryllium.mk
similarity index 80%
rename from beryllium.mk
rename to beryllium/beryllium.mk
index 8186122..7f0c72e 100644
--- a/beryllium.mk
+++ b/beryllium/beryllium.mk
@@ -2,7 +2,7 @@
TARGET_KERNEL_USE := mainline
endif
-KERNEL_MODS := $(wildcard device/generic/sdm845/prebuilt-kernel/android-$(TARGET_KERNEL_USE)/*.ko)
+KERNEL_MODS := $(wildcard device/generic/sdm845/shared/prebuilt-kernel/android-$(TARGET_KERNEL_USE)/*.ko)
# Following modules go to vendor partition
# msm.ko is too big (31M) for ramdisk
@@ -15,7 +15,7 @@
# Inherit the full_base and device configurations
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk)
$(call inherit-product, device/generic/sdm845/beryllium/device.mk)
-$(call inherit-product, device/generic/sdm845/device-common.mk)
+$(call inherit-product, device/generic/sdm845/shared/device.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base.mk)
# Product overrides
diff --git a/beryllium/device.mk b/beryllium/device.mk
index 4350143..28a6e13 100644
--- a/beryllium/device.mk
+++ b/beryllium/device.mk
@@ -17,10 +17,10 @@
PRODUCT_COPY_FILES := \
$(LOCAL_PATH)/fstab.ramdisk:$(TARGET_COPY_OUT_RAMDISK)/fstab.beryllium \
$(LOCAL_PATH)/fstab.ramdisk:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.beryllium \
- device/generic/sdm845/etc/audio.sdm845.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio.beryllium.xml \
- device/generic/sdm845/init.common.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.beryllium.rc \
- device/generic/sdm845/init.common.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.beryllium.usb.rc \
- device/generic/sdm845/common.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/beryllium.kl
+ device/generic/sdm845/shared/etc/audio.sdm845.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio.beryllium.xml \
+ device/generic/sdm845/shared/init.sdm845.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.beryllium.rc \
+ device/generic/sdm845/shared/init.sdm845.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.beryllium.usb.rc \
+ device/generic/sdm845/shared/key_layout.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/beryllium.kl
# Build generic Audio HAL
PRODUCT_PACKAGES := audio.primary.beryllium
diff --git a/build/tasks/kernel.mk b/build/tasks/kernel.mk
index c7a1842..a16de14 100644
--- a/build/tasks/kernel.mk
+++ b/build/tasks/kernel.mk
@@ -1,7 +1,7 @@
ifneq ($(filter axolotl beryllium enchilada, $(TARGET_DEVICE)),)
-IMAGE_GZ := device/generic/sdm845/prebuilt-kernel/android-$(TARGET_KERNEL_USE)/Image.gz
-DTB := $(wildcard device/generic/sdm845/prebuilt-kernel/android-$(TARGET_KERNEL_USE)/*.dtb)
+IMAGE_GZ := device/generic/sdm845/shared/prebuilt-kernel/android-$(TARGET_KERNEL_USE)/Image.gz
+DTB := $(wildcard device/generic/sdm845/shared/prebuilt-kernel/android-$(TARGET_KERNEL_USE)/*.dtb)
$(PRODUCT_OUT)/kernel: $(IMAGE_GZ) $(DTB)
cat $(IMAGE_GZ) $(DTB) > $@
diff --git a/enchilada/BoardConfig.mk b/enchilada/BoardConfig.mk
index 536b0e4..ecb3676 100644
--- a/enchilada/BoardConfig.mk
+++ b/enchilada/BoardConfig.mk
@@ -1,4 +1,4 @@
-include device/generic/sdm845/BoardConfigCommon.mk
+include device/generic/sdm845/shared/BoardConfig.mk
# Copied from https://github.com/LineageOS/android_device_oneplus_sdm845-common/blob/lineage-16.0/BoardConfigCommon.mk
# Board Information
diff --git a/enchilada/device.mk b/enchilada/device.mk
index 7db8f1c..ee8aed1 100644
--- a/enchilada/device.mk
+++ b/enchilada/device.mk
@@ -17,10 +17,10 @@
PRODUCT_COPY_FILES := \
$(LOCAL_PATH)/fstab.ramdisk:$(TARGET_COPY_OUT_RAMDISK)/fstab.enchilada \
$(LOCAL_PATH)/fstab.ramdisk:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.enchilada \
- device/generic/sdm845/etc/audio.sdm845.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio.enchilada.xml \
- device/generic/sdm845/init.common.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.enchilada.rc \
- device/generic/sdm845/init.common.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.enchilada.usb.rc \
- device/generic/sdm845/common.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/enchilada.kl
+ device/generic/sdm845/shared/etc/audio.sdm845.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio.enchilada.xml \
+ device/generic/sdm845/shared/init.sdm845.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.enchilada.rc \
+ device/generic/sdm845/shared/init.sdm845.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.enchilada.usb.rc \
+ device/generic/sdm845/shared/key_layout.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/enchilada.kl
# Build generic Audio HAL
PRODUCT_PACKAGES := audio.primary.enchilada
diff --git a/enchilada.mk b/enchilada/enchilada.mk
similarity index 81%
rename from enchilada.mk
rename to enchilada/enchilada.mk
index 83a157a..5150b1c 100644
--- a/enchilada.mk
+++ b/enchilada/enchilada.mk
@@ -2,7 +2,7 @@
TARGET_KERNEL_USE := mainline
endif
-KERNEL_MODS := $(wildcard device/generic/sdm845/prebuilt-kernel/android-$(TARGET_KERNEL_USE)/*.ko)
+KERNEL_MODS := $(wildcard device/generic/sdm845/shared/prebuilt-kernel/android-$(TARGET_KERNEL_USE)/*.ko)
# Following modules go to vendor partition
# msm.ko is too big (31M) for ramdisk
@@ -15,7 +15,7 @@
# Inherit the full_base and device configurations
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk)
$(call inherit-product, device/generic/sdm845/enchilada/device.mk)
-$(call inherit-product, device/generic/sdm845/device-common.mk)
+$(call inherit-product, device/generic/sdm845/shared/device.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base.mk)
# Product overrides
diff --git a/prebuilt-kernel/android-mainline/bcmsysport.ko b/prebuilt-kernel/android-mainline/bcmsysport.ko
new file mode 100644
index 0000000..fbd0357
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/bcmsysport.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btmrvl.ko b/prebuilt-kernel/android-mainline/btmrvl.ko
new file mode 100644
index 0000000..92ce197
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/btmrvl.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btmrvl_sdio.ko b/prebuilt-kernel/android-mainline/btmrvl_sdio.ko
new file mode 100644
index 0000000..6d9434c
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/btmrvl_sdio.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdns-usb-common.ko b/prebuilt-kernel/android-mainline/cdns-usb-common.ko
new file mode 100644
index 0000000..1ceec87
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cdns-usb-common.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdns3-pci-wrap.ko b/prebuilt-kernel/android-mainline/cdns3-pci-wrap.ko
new file mode 100644
index 0000000..c8e8c23
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cdns3-pci-wrap.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdns3.ko b/prebuilt-kernel/android-mainline/cdns3.ko
new file mode 100644
index 0000000..8a684e5
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/cdns3.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dm-bio-prison.ko b/prebuilt-kernel/android-mainline/dm-bio-prison.ko
new file mode 100644
index 0000000..c3d1655
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/dm-bio-prison.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dm-persistent-data.ko b/prebuilt-kernel/android-mainline/dm-persistent-data.ko
new file mode 100644
index 0000000..be371ac
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/dm-persistent-data.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dm-thin-pool.ko b/prebuilt-kernel/android-mainline/dm-thin-pool.ko
new file mode 100644
index 0000000..1e53b89
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/dm-thin-pool.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lm75.ko b/prebuilt-kernel/android-mainline/lm75.ko
new file mode 100644
index 0000000..a138f19
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/lm75.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mwifiex_sdio.ko b/prebuilt-kernel/android-mainline/mwifiex_sdio.ko
new file mode 100644
index 0000000..638ab80
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/mwifiex_sdio.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/phy-cadence-sierra.ko b/prebuilt-kernel/android-mainline/phy-cadence-sierra.ko
new file mode 100644
index 0000000..ab0c107
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/phy-cadence-sierra.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_pmi8998_charger.ko b/prebuilt-kernel/android-mainline/qcom_pmi8998_charger.ko
new file mode 100644
index 0000000..6e78281
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qcom_pmi8998_charger.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qnoc-sm8450.ko b/prebuilt-kernel/android-mainline/qnoc-sm8450.ko
new file mode 100644
index 0000000..fbc132f
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/qnoc-sm8450.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/r8169.ko b/prebuilt-kernel/android-mainline/r8169.ko
new file mode 100644
index 0000000..ccf0493
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/r8169.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rcar_mipi_dsi.ko b/prebuilt-kernel/android-mainline/rcar_mipi_dsi.ko
new file mode 100644
index 0000000..60ff899
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/rcar_mipi_dsi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/realtek.ko b/prebuilt-kernel/android-mainline/realtek.ko
new file mode 100644
index 0000000..53c9e54
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/realtek.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-audio-graph-card2.ko b/prebuilt-kernel/android-mainline/snd-soc-audio-graph-card2.ko
new file mode 100644
index 0000000..29af0ec
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-audio-graph-card2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-macro-common.ko b/prebuilt-kernel/android-mainline/snd-soc-lpass-macro-common.ko
new file mode 100644
index 0000000..08d7594
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-lpass-macro-common.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-nau8822.ko b/prebuilt-kernel/android-mainline/snd-soc-nau8822.ko
new file mode 100644
index 0000000..5de800d
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-nau8822.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-simple-card-utils.ko b/prebuilt-kernel/android-mainline/snd-soc-simple-card-utils.ko
new file mode 100644
index 0000000..a60b301
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/snd-soc-simple-card-utils.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ti-ads1015.ko b/prebuilt-kernel/android-mainline/ti-ads1015.ko
new file mode 100644
index 0000000..24b072e
--- /dev/null
+++ b/prebuilt-kernel/android-mainline/ti-ads1015.ko
Binary files differ
diff --git a/shared/Android.mk b/shared/Android.mk
new file mode 100644
index 0000000..1648f44
--- /dev/null
+++ b/shared/Android.mk
@@ -0,0 +1,28 @@
+#
+# Copyright (C) 2015 The Android Open-Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# WARNING: Everything listed here will be built on ALL platforms,
+# including x86, the emulator, and the SDK. Modules must be uniquely
+# named (liblights.panda), and must build everywhere, or limit themselves
+# to only building on ARM if they include assembly. Individual makefiles
+# are responsible for having their own logic, for fine-grained control.
+
+LOCAL_PATH := $(call my-dir)
+
+# if some modules are built directly from this directory (not subdirectories),
+# their rules should be written here.
+
+include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/BoardConfigCommon.mk b/shared/BoardConfig.mk
similarity index 92%
rename from BoardConfigCommon.mk
rename to shared/BoardConfig.mk
index e0eead6..24fc2b0 100644
--- a/BoardConfigCommon.mk
+++ b/shared/BoardConfig.mk
@@ -76,11 +76,11 @@
BOARD_USES_TINYHAL_AUDIO := true
BOARD_SEPOLICY_DIRS += \
- device/generic/sdm845/sepolicy \
+ device/generic/sdm845/shared/sepolicy \
system/bt/vendor_libs/linux/sepolicy
-DEVICE_MANIFEST_FILE := device/generic/sdm845/manifest.xml
-DEVICE_MATRIX_FILE := device/generic/sdm845/compatibility_matrix.xml
+DEVICE_MANIFEST_FILE := device/generic/sdm845/shared/manifest.xml
+DEVICE_MATRIX_FILE := device/generic/sdm845/shared/compatibility_matrix.xml
# Enable dex pre-opt to speed up initial boot
ifeq ($(HOST_OS),linux)
diff --git a/compatibility_matrix.xml b/shared/compatibility_matrix.xml
similarity index 100%
rename from compatibility_matrix.xml
rename to shared/compatibility_matrix.xml
diff --git a/device-common.mk b/shared/device.mk
similarity index 98%
rename from device-common.mk
rename to shared/device.mk
index f8c55c4..015419e 100644
--- a/device-common.mk
+++ b/shared/device.mk
@@ -90,7 +90,7 @@
tqftpserv
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/qcom/init.qcom.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.qcom.rc
+ $(LOCAL_PATH)/vendor/init.vendor.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.rc
# Install scripts to set consistent Wifi MAC address
PRODUCT_COPY_FILES += \
diff --git a/etc/audio.sdm845.xml b/shared/etc/audio.sdm845.xml
similarity index 100%
rename from etc/audio.sdm845.xml
rename to shared/etc/audio.sdm845.xml
diff --git a/etc/audio_policy_configuration.xml b/shared/etc/audio_policy_configuration.xml
similarity index 100%
rename from etc/audio_policy_configuration.xml
rename to shared/etc/audio_policy_configuration.xml
diff --git a/etc/audio_policy_configuration_bluetooth_legacy_hal.xml b/shared/etc/audio_policy_configuration_bluetooth_legacy_hal.xml
similarity index 100%
rename from etc/audio_policy_configuration_bluetooth_legacy_hal.xml
rename to shared/etc/audio_policy_configuration_bluetooth_legacy_hal.xml
diff --git a/etc/media_codecs.xml b/shared/etc/media_codecs.xml
similarity index 100%
rename from etc/media_codecs.xml
rename to shared/etc/media_codecs.xml
diff --git a/etc/mixer_paths.xml b/shared/etc/mixer_paths.xml
similarity index 100%
rename from etc/mixer_paths.xml
rename to shared/etc/mixer_paths.xml
diff --git a/etc/permissions/android.software.xml b/shared/etc/permissions/android.software.xml
similarity index 100%
rename from etc/permissions/android.software.xml
rename to shared/etc/permissions/android.software.xml
diff --git a/etc/public.libraries.txt b/shared/etc/public.libraries.txt
similarity index 100%
rename from etc/public.libraries.txt
rename to shared/etc/public.libraries.txt
diff --git a/etc/wifi/p2p_supplicant_overlay.conf b/shared/etc/wifi/p2p_supplicant_overlay.conf
similarity index 100%
rename from etc/wifi/p2p_supplicant_overlay.conf
rename to shared/etc/wifi/p2p_supplicant_overlay.conf
diff --git a/etc/wifi/wpa_supplicant_overlay.conf b/shared/etc/wifi/wpa_supplicant_overlay.conf
similarity index 100%
rename from etc/wifi/wpa_supplicant_overlay.conf
rename to shared/etc/wifi/wpa_supplicant_overlay.conf
diff --git a/shared/hals/Android.mk b/shared/hals/Android.mk
new file mode 100644
index 0000000..1648f44
--- /dev/null
+++ b/shared/hals/Android.mk
@@ -0,0 +1,28 @@
+#
+# Copyright (C) 2015 The Android Open-Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# WARNING: Everything listed here will be built on ALL platforms,
+# including x86, the emulator, and the SDK. Modules must be uniquely
+# named (liblights.panda), and must build everywhere, or limit themselves
+# to only building on ARM if they include assembly. Individual makefiles
+# are responsible for having their own logic, for fine-grained control.
+
+LOCAL_PATH := $(call my-dir)
+
+# if some modules are built directly from this directory (not subdirectories),
+# their rules should be written here.
+
+include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/gralloc/Android.mk b/shared/hals/gralloc/Android.mk
similarity index 100%
rename from gralloc/Android.mk
rename to shared/hals/gralloc/Android.mk
diff --git a/gralloc/gralloc.cpp b/shared/hals/gralloc/gralloc.cpp
similarity index 100%
rename from gralloc/gralloc.cpp
rename to shared/hals/gralloc/gralloc.cpp
diff --git a/gralloc/gralloc_drm.h b/shared/hals/gralloc/gralloc_drm.h
similarity index 100%
rename from gralloc/gralloc_drm.h
rename to shared/hals/gralloc/gralloc_drm.h
diff --git a/gralloc/gralloc_gbm.cpp b/shared/hals/gralloc/gralloc_gbm.cpp
similarity index 100%
rename from gralloc/gralloc_gbm.cpp
rename to shared/hals/gralloc/gralloc_gbm.cpp
diff --git a/gralloc/gralloc_gbm_priv.h b/shared/hals/gralloc/gralloc_gbm_priv.h
similarity index 100%
rename from gralloc/gralloc_gbm_priv.h
rename to shared/hals/gralloc/gralloc_gbm_priv.h
diff --git a/health/Android.bp b/shared/hals/health/Android.bp
similarity index 100%
rename from health/Android.bp
rename to shared/hals/health/Android.bp
diff --git a/health/HealthImpl.cpp b/shared/hals/health/HealthImpl.cpp
similarity index 100%
rename from health/HealthImpl.cpp
rename to shared/hals/health/HealthImpl.cpp
diff --git a/liblight/Android.mk b/shared/hals/liblight/Android.mk
similarity index 100%
rename from liblight/Android.mk
rename to shared/hals/liblight/Android.mk
diff --git a/liblight/NOTICE b/shared/hals/liblight/NOTICE
similarity index 100%
rename from liblight/NOTICE
rename to shared/hals/liblight/NOTICE
diff --git a/liblight/lights.c b/shared/hals/liblight/lights.c
similarity index 100%
rename from liblight/lights.c
rename to shared/hals/liblight/lights.c
diff --git a/libmemtrack/Android.mk b/shared/hals/libmemtrack/Android.mk
similarity index 100%
rename from libmemtrack/Android.mk
rename to shared/hals/libmemtrack/Android.mk
diff --git a/libmemtrack/memtrack_generic.c b/shared/hals/libmemtrack/memtrack_generic.c
similarity index 100%
rename from libmemtrack/memtrack_generic.c
rename to shared/hals/libmemtrack/memtrack_generic.c
diff --git a/init.common.rc b/shared/init.sdm845.rc
similarity index 100%
rename from init.common.rc
rename to shared/init.sdm845.rc
diff --git a/init.common.usb.rc b/shared/init.sdm845.usb.rc
similarity index 100%
rename from init.common.usb.rc
rename to shared/init.sdm845.usb.rc
diff --git a/common.kl b/shared/key_layout.kl
similarity index 100%
rename from common.kl
rename to shared/key_layout.kl
diff --git a/manifest.xml b/shared/manifest.xml
similarity index 100%
rename from manifest.xml
rename to shared/manifest.xml
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/shared/overlay/frameworks/base/core/res/res/values/config.xml
similarity index 100%
rename from overlay/frameworks/base/core/res/res/values/config.xml
rename to shared/overlay/frameworks/base/core/res/res/values/config.xml
diff --git a/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/shared/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
similarity index 100%
rename from overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
rename to shared/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
diff --git a/prebuilt-kernel/android-mainline/8021q.ko b/shared/prebuilt-kernel/android-mainline/8021q.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/8021q.ko
rename to shared/prebuilt-kernel/android-mainline/8021q.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/Image.gz b/shared/prebuilt-kernel/android-mainline/Image.gz
similarity index 100%
rename from prebuilt-kernel/android-mainline/Image.gz
rename to shared/prebuilt-kernel/android-mainline/Image.gz
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/adv7511.ko b/shared/prebuilt-kernel/android-mainline/adv7511.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/adv7511.ko
rename to shared/prebuilt-kernel/android-mainline/adv7511.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/aes-neon-blk.ko b/shared/prebuilt-kernel/android-mainline/aes-neon-blk.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/aes-neon-blk.ko
rename to shared/prebuilt-kernel/android-mainline/aes-neon-blk.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/aes-neon-bs.ko b/shared/prebuilt-kernel/android-mainline/aes-neon-bs.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/aes-neon-bs.ko
rename to shared/prebuilt-kernel/android-mainline/aes-neon-bs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/af_alg.ko b/shared/prebuilt-kernel/android-mainline/af_alg.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/af_alg.ko
rename to shared/prebuilt-kernel/android-mainline/af_alg.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/algif_hash.ko b/shared/prebuilt-kernel/android-mainline/algif_hash.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/algif_hash.ko
rename to shared/prebuilt-kernel/android-mainline/algif_hash.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/algif_rng.ko b/shared/prebuilt-kernel/android-mainline/algif_rng.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/algif_rng.ko
rename to shared/prebuilt-kernel/android-mainline/algif_rng.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/algif_skcipher.ko b/shared/prebuilt-kernel/android-mainline/algif_skcipher.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/algif_skcipher.ko
rename to shared/prebuilt-kernel/android-mainline/algif_skcipher.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/amlogic-gxl-crypto.ko b/shared/prebuilt-kernel/android-mainline/amlogic-gxl-crypto.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/amlogic-gxl-crypto.ko
rename to shared/prebuilt-kernel/android-mainline/amlogic-gxl-crypto.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/arm_smccc_trng.ko b/shared/prebuilt-kernel/android-mainline/arm_smccc_trng.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/arm_smccc_trng.ko
rename to shared/prebuilt-kernel/android-mainline/arm_smccc_trng.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/arm_smmuv3_pmu.ko b/shared/prebuilt-kernel/android-mainline/arm_smmuv3_pmu.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/arm_smmuv3_pmu.ko
rename to shared/prebuilt-kernel/android-mainline/arm_smmuv3_pmu.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/asix.ko b/shared/prebuilt-kernel/android-mainline/asix.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/asix.ko
rename to shared/prebuilt-kernel/android-mainline/asix.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ath.ko b/shared/prebuilt-kernel/android-mainline/ath.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ath.ko
rename to shared/prebuilt-kernel/android-mainline/ath.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ath10k_core.ko b/shared/prebuilt-kernel/android-mainline/ath10k_core.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ath10k_core.ko
rename to shared/prebuilt-kernel/android-mainline/ath10k_core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ath10k_snoc.ko b/shared/prebuilt-kernel/android-mainline/ath10k_snoc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ath10k_snoc.ko
rename to shared/prebuilt-kernel/android-mainline/ath10k_snoc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ax88179_178a.ko b/shared/prebuilt-kernel/android-mainline/ax88179_178a.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ax88179_178a.ko
rename to shared/prebuilt-kernel/android-mainline/ax88179_178a.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ax88796b.ko b/shared/prebuilt-kernel/android-mainline/ax88796b.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ax88796b.ko
rename to shared/prebuilt-kernel/android-mainline/ax88796b.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bcm-phy-lib.ko b/shared/prebuilt-kernel/android-mainline/bcm-phy-lib.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/bcm-phy-lib.ko
rename to shared/prebuilt-kernel/android-mainline/bcm-phy-lib.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bcm54140.ko b/shared/prebuilt-kernel/android-mainline/bcm54140.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/bcm54140.ko
rename to shared/prebuilt-kernel/android-mainline/bcm54140.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bcm7xxx.ko b/shared/prebuilt-kernel/android-mainline/bcm7xxx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/bcm7xxx.ko
rename to shared/prebuilt-kernel/android-mainline/bcm7xxx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/binfmt_misc.ko b/shared/prebuilt-kernel/android-mainline/binfmt_misc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/binfmt_misc.ko
rename to shared/prebuilt-kernel/android-mainline/binfmt_misc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/blake2b_generic.ko b/shared/prebuilt-kernel/android-mainline/blake2b_generic.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/blake2b_generic.ko
rename to shared/prebuilt-kernel/android-mainline/blake2b_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bluetooth.ko b/shared/prebuilt-kernel/android-mainline/bluetooth.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/bluetooth.ko
rename to shared/prebuilt-kernel/android-mainline/bluetooth.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bq25890_charger.ko b/shared/prebuilt-kernel/android-mainline/bq25890_charger.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/bq25890_charger.ko
rename to shared/prebuilt-kernel/android-mainline/bq25890_charger.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bq25980_charger.ko b/shared/prebuilt-kernel/android-mainline/bq25980_charger.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/bq25980_charger.ko
rename to shared/prebuilt-kernel/android-mainline/bq25980_charger.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bq27xxx_battery.ko b/shared/prebuilt-kernel/android-mainline/bq27xxx_battery.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/bq27xxx_battery.ko
rename to shared/prebuilt-kernel/android-mainline/bq27xxx_battery.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bq27xxx_battery_i2c.ko b/shared/prebuilt-kernel/android-mainline/bq27xxx_battery_i2c.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/bq27xxx_battery_i2c.ko
rename to shared/prebuilt-kernel/android-mainline/bq27xxx_battery_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/br_netfilter.ko b/shared/prebuilt-kernel/android-mainline/br_netfilter.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/br_netfilter.ko
rename to shared/prebuilt-kernel/android-mainline/br_netfilter.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/bridge.ko b/shared/prebuilt-kernel/android-mainline/bridge.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/bridge.ko
rename to shared/prebuilt-kernel/android-mainline/bridge.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/broadcom.ko b/shared/prebuilt-kernel/android-mainline/broadcom.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/broadcom.ko
rename to shared/prebuilt-kernel/android-mainline/broadcom.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btbcm.ko b/shared/prebuilt-kernel/android-mainline/btbcm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/btbcm.ko
rename to shared/prebuilt-kernel/android-mainline/btbcm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btintel.ko b/shared/prebuilt-kernel/android-mainline/btintel.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/btintel.ko
rename to shared/prebuilt-kernel/android-mainline/btintel.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btqca.ko b/shared/prebuilt-kernel/android-mainline/btqca.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/btqca.ko
rename to shared/prebuilt-kernel/android-mainline/btqca.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btqcomsmd.ko b/shared/prebuilt-kernel/android-mainline/btqcomsmd.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/btqcomsmd.ko
rename to shared/prebuilt-kernel/android-mainline/btqcomsmd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btrtl.ko b/shared/prebuilt-kernel/android-mainline/btrtl.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/btrtl.ko
rename to shared/prebuilt-kernel/android-mainline/btrtl.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/btusb.ko b/shared/prebuilt-kernel/android-mainline/btusb.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/btusb.ko
rename to shared/prebuilt-kernel/android-mainline/btusb.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/camcc-sdm845.ko b/shared/prebuilt-kernel/android-mainline/camcc-sdm845.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/camcc-sdm845.ko
rename to shared/prebuilt-kernel/android-mainline/camcc-sdm845.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ccm.ko b/shared/prebuilt-kernel/android-mainline/ccm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ccm.ko
rename to shared/prebuilt-kernel/android-mainline/ccm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdc-acm.ko b/shared/prebuilt-kernel/android-mainline/cdc-acm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cdc-acm.ko
rename to shared/prebuilt-kernel/android-mainline/cdc-acm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdc_ether.ko b/shared/prebuilt-kernel/android-mainline/cdc_ether.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cdc_ether.ko
rename to shared/prebuilt-kernel/android-mainline/cdc_ether.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdc_ncm.ko b/shared/prebuilt-kernel/android-mainline/cdc_ncm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cdc_ncm.ko
rename to shared/prebuilt-kernel/android-mainline/cdc_ncm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cdc_subset.ko b/shared/prebuilt-kernel/android-mainline/cdc_subset.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cdc_subset.ko
rename to shared/prebuilt-kernel/android-mainline/cdc_subset.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cec.ko b/shared/prebuilt-kernel/android-mainline/cec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cec.ko
rename to shared/prebuilt-kernel/android-mainline/cec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cfg80211.ko b/shared/prebuilt-kernel/android-mainline/cfg80211.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cfg80211.ko
rename to shared/prebuilt-kernel/android-mainline/cfg80211.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ch7006.ko b/shared/prebuilt-kernel/android-mainline/ch7006.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ch7006.ko
rename to shared/prebuilt-kernel/android-mainline/ch7006.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/chacha-neon.ko b/shared/prebuilt-kernel/android-mainline/chacha-neon.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/chacha-neon.ko
rename to shared/prebuilt-kernel/android-mainline/chacha-neon.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cls_cgroup.ko b/shared/prebuilt-kernel/android-mainline/cls_cgroup.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cls_cgroup.ko
rename to shared/prebuilt-kernel/android-mainline/cls_cgroup.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cn10k-rng.ko b/shared/prebuilt-kernel/android-mainline/cn10k-rng.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cn10k-rng.ko
rename to shared/prebuilt-kernel/android-mainline/cn10k-rng.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cp210x.ko b/shared/prebuilt-kernel/android-mainline/cp210x.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cp210x.ko
rename to shared/prebuilt-kernel/android-mainline/cp210x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cpufreq_conservative.ko b/shared/prebuilt-kernel/android-mainline/cpufreq_conservative.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cpufreq_conservative.ko
rename to shared/prebuilt-kernel/android-mainline/cpufreq_conservative.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/crc-ccitt.ko b/shared/prebuilt-kernel/android-mainline/crc-ccitt.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/crc-ccitt.ko
rename to shared/prebuilt-kernel/android-mainline/crc-ccitt.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/crct10dif-ce.ko b/shared/prebuilt-kernel/android-mainline/crct10dif-ce.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/crct10dif-ce.ko
rename to shared/prebuilt-kernel/android-mainline/crct10dif-ce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_baro.ko b/shared/prebuilt-kernel/android-mainline/cros_ec_baro.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cros_ec_baro.ko
rename to shared/prebuilt-kernel/android-mainline/cros_ec_baro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_chardev.ko b/shared/prebuilt-kernel/android-mainline/cros_ec_chardev.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cros_ec_chardev.ko
rename to shared/prebuilt-kernel/android-mainline/cros_ec_chardev.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_light_prox.ko b/shared/prebuilt-kernel/android-mainline/cros_ec_light_prox.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cros_ec_light_prox.ko
rename to shared/prebuilt-kernel/android-mainline/cros_ec_light_prox.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_sensors.ko b/shared/prebuilt-kernel/android-mainline/cros_ec_sensors.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cros_ec_sensors.ko
rename to shared/prebuilt-kernel/android-mainline/cros_ec_sensors.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_sensors_core.ko b/shared/prebuilt-kernel/android-mainline/cros_ec_sensors_core.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cros_ec_sensors_core.ko
rename to shared/prebuilt-kernel/android-mainline/cros_ec_sensors_core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cros_ec_typec.ko b/shared/prebuilt-kernel/android-mainline/cros_ec_typec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cros_ec_typec.ko
rename to shared/prebuilt-kernel/android-mainline/cros_ec_typec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/crypto_engine.ko b/shared/prebuilt-kernel/android-mainline/crypto_engine.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/crypto_engine.ko
rename to shared/prebuilt-kernel/android-mainline/crypto_engine.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/curve25519-generic.ko b/shared/prebuilt-kernel/android-mainline/curve25519-generic.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/curve25519-generic.ko
rename to shared/prebuilt-kernel/android-mainline/curve25519-generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/cuse.ko b/shared/prebuilt-kernel/android-mainline/cuse.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/cuse.ko
rename to shared/prebuilt-kernel/android-mainline/cuse.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/des_generic.ko b/shared/prebuilt-kernel/android-mainline/des_generic.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/des_generic.ko
rename to shared/prebuilt-kernel/android-mainline/des_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/display-connector.ko b/shared/prebuilt-kernel/android-mainline/display-connector.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/display-connector.ko
rename to shared/prebuilt-kernel/android-mainline/display-connector.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/dm9601.ko b/shared/prebuilt-kernel/android-mainline/dm9601.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/dm9601.ko
rename to shared/prebuilt-kernel/android-mainline/dm9601.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/drm_dp_aux_bus.ko b/shared/prebuilt-kernel/android-mainline/drm_dp_aux_bus.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/drm_dp_aux_bus.ko
rename to shared/prebuilt-kernel/android-mainline/drm_dp_aux_bus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/drm_shmem_helper.ko b/shared/prebuilt-kernel/android-mainline/drm_shmem_helper.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/drm_shmem_helper.ko
rename to shared/prebuilt-kernel/android-mainline/drm_shmem_helper.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ecc.ko b/shared/prebuilt-kernel/android-mainline/ecc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ecc.ko
rename to shared/prebuilt-kernel/android-mainline/ecc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ecdh_generic.ko b/shared/prebuilt-kernel/android-mainline/ecdh_generic.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ecdh_generic.ko
rename to shared/prebuilt-kernel/android-mainline/ecdh_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/edt-ft5x06.ko b/shared/prebuilt-kernel/android-mainline/edt-ft5x06.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/edt-ft5x06.ko
rename to shared/prebuilt-kernel/android-mainline/edt-ft5x06.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/fastrpc.ko b/shared/prebuilt-kernel/android-mainline/fastrpc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/fastrpc.ko
rename to shared/prebuilt-kernel/android-mainline/fastrpc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/focaltech_fts.ko b/shared/prebuilt-kernel/android-mainline/focaltech_fts.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/focaltech_fts.ko
rename to shared/prebuilt-kernel/android-mainline/focaltech_fts.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ftdi_sio.ko b/shared/prebuilt-kernel/android-mainline/ftdi_sio.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ftdi_sio.ko
rename to shared/prebuilt-kernel/android-mainline/ftdi_sio.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/garp.ko b/shared/prebuilt-kernel/android-mainline/garp.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/garp.ko
rename to shared/prebuilt-kernel/android-mainline/garp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/genet.ko b/shared/prebuilt-kernel/android-mainline/genet.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/genet.ko
rename to shared/prebuilt-kernel/android-mainline/genet.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/gnss.ko b/shared/prebuilt-kernel/android-mainline/gnss.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/gnss.ko
rename to shared/prebuilt-kernel/android-mainline/gnss.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/goodix_ts.ko b/shared/prebuilt-kernel/android-mainline/goodix_ts.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/goodix_ts.ko
rename to shared/prebuilt-kernel/android-mainline/goodix_ts.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/governor_userspace.ko b/shared/prebuilt-kernel/android-mainline/governor_userspace.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/governor_userspace.ko
rename to shared/prebuilt-kernel/android-mainline/governor_userspace.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/gpi.ko b/shared/prebuilt-kernel/android-mainline/gpi.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/gpi.ko
rename to shared/prebuilt-kernel/android-mainline/gpi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/gpio-wcd934x.ko b/shared/prebuilt-kernel/android-mainline/gpio-wcd934x.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/gpio-wcd934x.ko
rename to shared/prebuilt-kernel/android-mainline/gpio-wcd934x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/gud.ko b/shared/prebuilt-kernel/android-mainline/gud.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/gud.ko
rename to shared/prebuilt-kernel/android-mainline/gud.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hci_uart.ko b/shared/prebuilt-kernel/android-mainline/hci_uart.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/hci_uart.ko
rename to shared/prebuilt-kernel/android-mainline/hci_uart.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hid-multitouch.ko b/shared/prebuilt-kernel/android-mainline/hid-multitouch.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/hid-multitouch.ko
rename to shared/prebuilt-kernel/android-mainline/hid-multitouch.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hid-rmi.ko b/shared/prebuilt-kernel/android-mainline/hid-rmi.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/hid-rmi.ko
rename to shared/prebuilt-kernel/android-mainline/hid-rmi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hidp.ko b/shared/prebuilt-kernel/android-mainline/hidp.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/hidp.ko
rename to shared/prebuilt-kernel/android-mainline/hidp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hisi-trng-v2.ko b/shared/prebuilt-kernel/android-mainline/hisi-trng-v2.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/hisi-trng-v2.ko
rename to shared/prebuilt-kernel/android-mainline/hisi-trng-v2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hisi_hpre.ko b/shared/prebuilt-kernel/android-mainline/hisi_hpre.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/hisi_hpre.ko
rename to shared/prebuilt-kernel/android-mainline/hisi_hpre.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hisi_qm.ko b/shared/prebuilt-kernel/android-mainline/hisi_qm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/hisi_qm.ko
rename to shared/prebuilt-kernel/android-mainline/hisi_qm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hisi_sec2.ko b/shared/prebuilt-kernel/android-mainline/hisi_sec2.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/hisi_sec2.ko
rename to shared/prebuilt-kernel/android-mainline/hisi_sec2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/hisi_zip.ko b/shared/prebuilt-kernel/android-mainline/hisi_zip.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/hisi_zip.ko
rename to shared/prebuilt-kernel/android-mainline/hisi_zip.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-gpio.ko b/shared/prebuilt-kernel/android-mainline/i2c-gpio.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/i2c-gpio.ko
rename to shared/prebuilt-kernel/android-mainline/i2c-gpio.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-hid-acpi.ko b/shared/prebuilt-kernel/android-mainline/i2c-hid-acpi.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/i2c-hid-acpi.ko
rename to shared/prebuilt-kernel/android-mainline/i2c-hid-acpi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-hid-of.ko b/shared/prebuilt-kernel/android-mainline/i2c-hid-of.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/i2c-hid-of.ko
rename to shared/prebuilt-kernel/android-mainline/i2c-hid-of.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-hid.ko b/shared/prebuilt-kernel/android-mainline/i2c-hid.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/i2c-hid.ko
rename to shared/prebuilt-kernel/android-mainline/i2c-hid.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-qcom-cci.ko b/shared/prebuilt-kernel/android-mainline/i2c-qcom-cci.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/i2c-qcom-cci.ko
rename to shared/prebuilt-kernel/android-mainline/i2c-qcom-cci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/i2c-qcom-geni.ko b/shared/prebuilt-kernel/android-mainline/i2c-qcom-geni.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/i2c-qcom-geni.ko
rename to shared/prebuilt-kernel/android-mainline/i2c-qcom-geni.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/icc-osm-l3.ko b/shared/prebuilt-kernel/android-mainline/icc-osm-l3.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/icc-osm-l3.ko
rename to shared/prebuilt-kernel/android-mainline/icc-osm-l3.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/icc-smd-rpm.ko b/shared/prebuilt-kernel/android-mainline/icc-smd-rpm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/icc-smd-rpm.ko
rename to shared/prebuilt-kernel/android-mainline/icc-smd-rpm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/industrialio-triggered-buffer.ko b/shared/prebuilt-kernel/android-mainline/industrialio-triggered-buffer.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/industrialio-triggered-buffer.ko
rename to shared/prebuilt-kernel/android-mainline/industrialio-triggered-buffer.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ip_vs.ko b/shared/prebuilt-kernel/android-mainline/ip_vs.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ip_vs.ko
rename to shared/prebuilt-kernel/android-mainline/ip_vs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ip_vs_rr.ko b/shared/prebuilt-kernel/android-mainline/ip_vs_rr.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ip_vs_rr.ko
rename to shared/prebuilt-kernel/android-mainline/ip_vs_rr.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ipa.ko b/shared/prebuilt-kernel/android-mainline/ipa.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ipa.ko
rename to shared/prebuilt-kernel/android-mainline/ipa.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ipmi_msghandler.ko b/shared/prebuilt-kernel/android-mainline/ipmi_msghandler.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ipmi_msghandler.ko
rename to shared/prebuilt-kernel/android-mainline/ipmi_msghandler.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ipvlan.ko b/shared/prebuilt-kernel/android-mainline/ipvlan.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ipvlan.ko
rename to shared/prebuilt-kernel/android-mainline/ipvlan.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ir-kbd-i2c.ko b/shared/prebuilt-kernel/android-mainline/ir-kbd-i2c.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ir-kbd-i2c.ko
rename to shared/prebuilt-kernel/android-mainline/ir-kbd-i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/jc42.ko b/shared/prebuilt-kernel/android-mainline/jc42.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/jc42.ko
rename to shared/prebuilt-kernel/android-mainline/jc42.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/kfifo_buf.ko b/shared/prebuilt-kernel/android-mainline/kfifo_buf.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/kfifo_buf.ko
rename to shared/prebuilt-kernel/android-mainline/kfifo_buf.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lan78xx.ko b/shared/prebuilt-kernel/android-mainline/lan78xx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/lan78xx.ko
rename to shared/prebuilt-kernel/android-mainline/lan78xx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/leds-lm3692x.ko b/shared/prebuilt-kernel/android-mainline/leds-lm3692x.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/leds-lm3692x.ko
rename to shared/prebuilt-kernel/android-mainline/leds-lm3692x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/leds-pca9532.ko b/shared/prebuilt-kernel/android-mainline/leds-pca9532.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/leds-pca9532.ko
rename to shared/prebuilt-kernel/android-mainline/leds-pca9532.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/libchacha20poly1305.ko b/shared/prebuilt-kernel/android-mainline/libchacha20poly1305.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/libchacha20poly1305.ko
rename to shared/prebuilt-kernel/android-mainline/libchacha20poly1305.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/libcurve25519-generic.ko b/shared/prebuilt-kernel/android-mainline/libcurve25519-generic.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/libcurve25519-generic.ko
rename to shared/prebuilt-kernel/android-mainline/libcurve25519-generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/libcurve25519.ko b/shared/prebuilt-kernel/android-mainline/libcurve25519.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/libcurve25519.ko
rename to shared/prebuilt-kernel/android-mainline/libcurve25519.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/libdes.ko b/shared/prebuilt-kernel/android-mainline/libdes.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/libdes.ko
rename to shared/prebuilt-kernel/android-mainline/libdes.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/libsm4.ko b/shared/prebuilt-kernel/android-mainline/libsm4.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/libsm4.ko
rename to shared/prebuilt-kernel/android-mainline/libsm4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/llc.ko b/shared/prebuilt-kernel/android-mainline/llc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/llc.ko
rename to shared/prebuilt-kernel/android-mainline/llc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lontium-lt8912b.ko b/shared/prebuilt-kernel/android-mainline/lontium-lt8912b.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/lontium-lt8912b.ko
rename to shared/prebuilt-kernel/android-mainline/lontium-lt8912b.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lontium-lt9611uxc.ko b/shared/prebuilt-kernel/android-mainline/lontium-lt9611uxc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/lontium-lt9611uxc.ko
rename to shared/prebuilt-kernel/android-mainline/lontium-lt9611uxc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lpass-gfm-sm8250.ko b/shared/prebuilt-kernel/android-mainline/lpass-gfm-sm8250.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/lpass-gfm-sm8250.ko
rename to shared/prebuilt-kernel/android-mainline/lpass-gfm-sm8250.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lz4.ko b/shared/prebuilt-kernel/android-mainline/lz4.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/lz4.ko
rename to shared/prebuilt-kernel/android-mainline/lz4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/lz4_compress.ko b/shared/prebuilt-kernel/android-mainline/lz4_compress.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/lz4_compress.ko
rename to shared/prebuilt-kernel/android-mainline/lz4_compress.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mac80211.ko b/shared/prebuilt-kernel/android-mainline/mac80211.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/mac80211.ko
rename to shared/prebuilt-kernel/android-mainline/mac80211.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/macvlan.ko b/shared/prebuilt-kernel/android-mainline/macvlan.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/macvlan.ko
rename to shared/prebuilt-kernel/android-mainline/macvlan.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/macvtap.ko b/shared/prebuilt-kernel/android-mainline/macvtap.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/macvtap.ko
rename to shared/prebuilt-kernel/android-mainline/macvtap.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/marvell.ko b/shared/prebuilt-kernel/android-mainline/marvell.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/marvell.ko
rename to shared/prebuilt-kernel/android-mainline/marvell.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/marvell10g.ko b/shared/prebuilt-kernel/android-mainline/marvell10g.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/marvell10g.ko
rename to shared/prebuilt-kernel/android-mainline/marvell10g.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/max17042_battery.ko b/shared/prebuilt-kernel/android-mainline/max17042_battery.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/max17042_battery.ko
rename to shared/prebuilt-kernel/android-mainline/max17042_battery.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mc.ko b/shared/prebuilt-kernel/android-mainline/mc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/mc.ko
rename to shared/prebuilt-kernel/android-mainline/mc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mcs7830.ko b/shared/prebuilt-kernel/android-mainline/mcs7830.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/mcs7830.ko
rename to shared/prebuilt-kernel/android-mainline/mcs7830.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mdio-bcm-unimac.ko b/shared/prebuilt-kernel/android-mainline/mdio-bcm-unimac.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/mdio-bcm-unimac.ko
rename to shared/prebuilt-kernel/android-mainline/mdio-bcm-unimac.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/microchip.ko b/shared/prebuilt-kernel/android-mainline/microchip.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/microchip.ko
rename to shared/prebuilt-kernel/android-mainline/microchip.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mrp.ko b/shared/prebuilt-kernel/android-mainline/mrp.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/mrp.ko
rename to shared/prebuilt-kernel/android-mainline/mrp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mwifiex.ko b/shared/prebuilt-kernel/android-mainline/mwifiex.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/mwifiex.ko
rename to shared/prebuilt-kernel/android-mainline/mwifiex.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/mwifiex_pcie.ko b/shared/prebuilt-kernel/android-mainline/mwifiex_pcie.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/mwifiex_pcie.ko
rename to shared/prebuilt-kernel/android-mainline/mwifiex_pcie.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nbd.ko b/shared/prebuilt-kernel/android-mainline/nbd.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nbd.ko
rename to shared/prebuilt-kernel/android-mainline/nbd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nci.ko b/shared/prebuilt-kernel/android-mainline/nci.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nci.ko
rename to shared/prebuilt-kernel/android-mainline/nci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/net1080.ko b/shared/prebuilt-kernel/android-mainline/net1080.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/net1080.ko
rename to shared/prebuilt-kernel/android-mainline/net1080.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/netlink_diag.ko b/shared/prebuilt-kernel/android-mainline/netlink_diag.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/netlink_diag.ko
rename to shared/prebuilt-kernel/android-mainline/netlink_diag.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_log_syslog.ko b/shared/prebuilt-kernel/android-mainline/nf_log_syslog.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nf_log_syslog.ko
rename to shared/prebuilt-kernel/android-mainline/nf_log_syslog.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nf_tables.ko b/shared/prebuilt-kernel/android-mainline/nf_tables.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nf_tables.ko
rename to shared/prebuilt-kernel/android-mainline/nf_tables.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nfc.ko b/shared/prebuilt-kernel/android-mainline/nfc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nfc.ko
rename to shared/prebuilt-kernel/android-mainline/nfc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_chain_nat.ko b/shared/prebuilt-kernel/android-mainline/nft_chain_nat.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nft_chain_nat.ko
rename to shared/prebuilt-kernel/android-mainline/nft_chain_nat.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_ct.ko b/shared/prebuilt-kernel/android-mainline/nft_ct.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nft_ct.ko
rename to shared/prebuilt-kernel/android-mainline/nft_ct.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_limit.ko b/shared/prebuilt-kernel/android-mainline/nft_limit.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nft_limit.ko
rename to shared/prebuilt-kernel/android-mainline/nft_limit.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_log.ko b/shared/prebuilt-kernel/android-mainline/nft_log.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nft_log.ko
rename to shared/prebuilt-kernel/android-mainline/nft_log.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_masq.ko b/shared/prebuilt-kernel/android-mainline/nft_masq.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nft_masq.ko
rename to shared/prebuilt-kernel/android-mainline/nft_masq.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_nat.ko b/shared/prebuilt-kernel/android-mainline/nft_nat.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nft_nat.ko
rename to shared/prebuilt-kernel/android-mainline/nft_nat.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_reject.ko b/shared/prebuilt-kernel/android-mainline/nft_reject.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nft_reject.ko
rename to shared/prebuilt-kernel/android-mainline/nft_reject.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_reject_inet.ko b/shared/prebuilt-kernel/android-mainline/nft_reject_inet.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nft_reject_inet.ko
rename to shared/prebuilt-kernel/android-mainline/nft_reject_inet.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_reject_ipv4.ko b/shared/prebuilt-kernel/android-mainline/nft_reject_ipv4.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nft_reject_ipv4.ko
rename to shared/prebuilt-kernel/android-mainline/nft_reject_ipv4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nft_reject_ipv6.ko b/shared/prebuilt-kernel/android-mainline/nft_reject_ipv6.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nft_reject_ipv6.ko
rename to shared/prebuilt-kernel/android-mainline/nft_reject_ipv6.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/nt36xxx.ko b/shared/prebuilt-kernel/android-mainline/nt36xxx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/nt36xxx.ko
rename to shared/prebuilt-kernel/android-mainline/nt36xxx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/optee-rng.ko b/shared/prebuilt-kernel/android-mainline/optee-rng.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/optee-rng.ko
rename to shared/prebuilt-kernel/android-mainline/optee-rng.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/option.ko b/shared/prebuilt-kernel/android-mainline/option.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/option.ko
rename to shared/prebuilt-kernel/android-mainline/option.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/ov5640.ko b/shared/prebuilt-kernel/android-mainline/ov5640.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/ov5640.ko
rename to shared/prebuilt-kernel/android-mainline/ov5640.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/p8022.ko b/shared/prebuilt-kernel/android-mainline/p8022.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/p8022.ko
rename to shared/prebuilt-kernel/android-mainline/p8022.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-boe-tv101wum-nl6.ko b/shared/prebuilt-kernel/android-mainline/panel-boe-tv101wum-nl6.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/panel-boe-tv101wum-nl6.ko
rename to shared/prebuilt-kernel/android-mainline/panel-boe-tv101wum-nl6.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-edp.ko b/shared/prebuilt-kernel/android-mainline/panel-edp.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/panel-edp.ko
rename to shared/prebuilt-kernel/android-mainline/panel-edp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-mantix-mlaf057we51.ko b/shared/prebuilt-kernel/android-mainline/panel-mantix-mlaf057we51.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/panel-mantix-mlaf057we51.ko
rename to shared/prebuilt-kernel/android-mainline/panel-mantix-mlaf057we51.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-simple.ko b/shared/prebuilt-kernel/android-mainline/panel-simple.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/panel-simple.ko
rename to shared/prebuilt-kernel/android-mainline/panel-simple.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/panel-truly-nt35597.ko b/shared/prebuilt-kernel/android-mainline/panel-truly-nt35597.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/panel-truly-nt35597.ko
rename to shared/prebuilt-kernel/android-mainline/panel-truly-nt35597.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pci-epf-test.ko b/shared/prebuilt-kernel/android-mainline/pci-epf-test.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pci-epf-test.ko
rename to shared/prebuilt-kernel/android-mainline/pci-epf-test.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pci-meson.ko b/shared/prebuilt-kernel/android-mainline/pci-meson.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pci-meson.ko
rename to shared/prebuilt-kernel/android-mainline/pci-meson.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pci_endpoint_test.ko b/shared/prebuilt-kernel/android-mainline/pci_endpoint_test.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pci_endpoint_test.ko
rename to shared/prebuilt-kernel/android-mainline/pci_endpoint_test.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pcs_xpcs.ko b/shared/prebuilt-kernel/android-mainline/pcs_xpcs.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pcs_xpcs.ko
rename to shared/prebuilt-kernel/android-mainline/pcs_xpcs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pegasus.ko b/shared/prebuilt-kernel/android-mainline/pegasus.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pegasus.ko
rename to shared/prebuilt-kernel/android-mainline/pegasus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pinctrl-lpass-lpi.ko b/shared/prebuilt-kernel/android-mainline/pinctrl-lpass-lpi.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pinctrl-lpass-lpi.ko
rename to shared/prebuilt-kernel/android-mainline/pinctrl-lpass-lpi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pm8xxx-vibrator.ko b/shared/prebuilt-kernel/android-mainline/pm8xxx-vibrator.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pm8xxx-vibrator.ko
rename to shared/prebuilt-kernel/android-mainline/pm8xxx-vibrator.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/poly1305-neon.ko b/shared/prebuilt-kernel/android-mainline/poly1305-neon.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/poly1305-neon.ko
rename to shared/prebuilt-kernel/android-mainline/poly1305-neon.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/psnap.ko b/shared/prebuilt-kernel/android-mainline/psnap.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/psnap.ko
rename to shared/prebuilt-kernel/android-mainline/psnap.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pwm-beeper.ko b/shared/prebuilt-kernel/android-mainline/pwm-beeper.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pwm-beeper.ko
rename to shared/prebuilt-kernel/android-mainline/pwm-beeper.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pwm-cros-ec.ko b/shared/prebuilt-kernel/android-mainline/pwm-cros-ec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pwm-cros-ec.ko
rename to shared/prebuilt-kernel/android-mainline/pwm-cros-ec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pwm-vibra.ko b/shared/prebuilt-kernel/android-mainline/pwm-vibra.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pwm-vibra.ko
rename to shared/prebuilt-kernel/android-mainline/pwm-vibra.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/pwm_bl.ko b/shared/prebuilt-kernel/android-mainline/pwm_bl.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/pwm_bl.ko
rename to shared/prebuilt-kernel/android-mainline/pwm_bl.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6adm.ko b/shared/prebuilt-kernel/android-mainline/q6adm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6adm.ko
rename to shared/prebuilt-kernel/android-mainline/q6adm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6afe-clocks.ko b/shared/prebuilt-kernel/android-mainline/q6afe-clocks.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6afe-clocks.ko
rename to shared/prebuilt-kernel/android-mainline/q6afe-clocks.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6afe-dai.ko b/shared/prebuilt-kernel/android-mainline/q6afe-dai.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6afe-dai.ko
rename to shared/prebuilt-kernel/android-mainline/q6afe-dai.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6afe.ko b/shared/prebuilt-kernel/android-mainline/q6afe.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6afe.ko
rename to shared/prebuilt-kernel/android-mainline/q6afe.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6apm-dai.ko b/shared/prebuilt-kernel/android-mainline/q6apm-dai.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6apm-dai.ko
rename to shared/prebuilt-kernel/android-mainline/q6apm-dai.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6apm-lpass-dais.ko b/shared/prebuilt-kernel/android-mainline/q6apm-lpass-dais.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6apm-lpass-dais.ko
rename to shared/prebuilt-kernel/android-mainline/q6apm-lpass-dais.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6asm-dai.ko b/shared/prebuilt-kernel/android-mainline/q6asm-dai.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6asm-dai.ko
rename to shared/prebuilt-kernel/android-mainline/q6asm-dai.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6asm.ko b/shared/prebuilt-kernel/android-mainline/q6asm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6asm.ko
rename to shared/prebuilt-kernel/android-mainline/q6asm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6core.ko b/shared/prebuilt-kernel/android-mainline/q6core.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6core.ko
rename to shared/prebuilt-kernel/android-mainline/q6core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6prm-clocks.ko b/shared/prebuilt-kernel/android-mainline/q6prm-clocks.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6prm-clocks.ko
rename to shared/prebuilt-kernel/android-mainline/q6prm-clocks.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6prm.ko b/shared/prebuilt-kernel/android-mainline/q6prm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6prm.ko
rename to shared/prebuilt-kernel/android-mainline/q6prm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/q6routing.ko b/shared/prebuilt-kernel/android-mainline/q6routing.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/q6routing.ko
rename to shared/prebuilt-kernel/android-mainline/q6routing.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-camss.ko b/shared/prebuilt-kernel/android-mainline/qcom-camss.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom-camss.ko
rename to shared/prebuilt-kernel/android-mainline/qcom-camss.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-coincell.ko b/shared/prebuilt-kernel/android-mainline/qcom-coincell.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom-coincell.ko
rename to shared/prebuilt-kernel/android-mainline/qcom-coincell.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-emac.ko b/shared/prebuilt-kernel/android-mainline/qcom-emac.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom-emac.ko
rename to shared/prebuilt-kernel/android-mainline/qcom-emac.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-rng.ko b/shared/prebuilt-kernel/android-mainline/qcom-rng.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom-rng.ko
rename to shared/prebuilt-kernel/android-mainline/qcom-rng.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-spmi-haptics.ko b/shared/prebuilt-kernel/android-mainline/qcom-spmi-haptics.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom-spmi-haptics.ko
rename to shared/prebuilt-kernel/android-mainline/qcom-spmi-haptics.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-spmi-rradc.ko b/shared/prebuilt-kernel/android-mainline/qcom-spmi-rradc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom-spmi-rradc.ko
rename to shared/prebuilt-kernel/android-mainline/qcom-spmi-rradc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom-wdt.ko b/shared/prebuilt-kernel/android-mainline/qcom-wdt.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom-wdt.ko
rename to shared/prebuilt-kernel/android-mainline/qcom-wdt.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_common.ko b/shared/prebuilt-kernel/android-mainline/qcom_common.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_common.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_common.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_fg.ko b/shared/prebuilt-kernel/android-mainline/qcom_fg.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_fg.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_fg.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_glink_smem.ko b/shared/prebuilt-kernel/android-mainline/qcom_glink_smem.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_glink_smem.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_glink_smem.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_pil_info.ko b/shared/prebuilt-kernel/android-mainline/qcom_pil_info.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_pil_info.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_pil_info.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_q6v5.ko b/shared/prebuilt-kernel/android-mainline/qcom_q6v5.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_q6v5.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_q6v5.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_q6v5_adsp.ko b/shared/prebuilt-kernel/android-mainline/qcom_q6v5_adsp.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_q6v5_adsp.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_q6v5_adsp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_q6v5_mss.ko b/shared/prebuilt-kernel/android-mainline/qcom_q6v5_mss.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_q6v5_mss.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_q6v5_mss.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_q6v5_pas.ko b/shared/prebuilt-kernel/android-mainline/qcom_q6v5_pas.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_q6v5_pas.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_q6v5_pas.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_smb2.ko b/shared/prebuilt-kernel/android-mainline/qcom_smb2.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_smb2.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_smb2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_stats.ko b/shared/prebuilt-kernel/android-mainline/qcom_stats.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_stats.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_stats.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_sysmon.ko b/shared/prebuilt-kernel/android-mainline/qcom_sysmon.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_sysmon.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_sysmon.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qcom_wcnss_pil.ko b/shared/prebuilt-kernel/android-mainline/qcom_wcnss_pil.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qcom_wcnss_pil.ko
rename to shared/prebuilt-kernel/android-mainline/qcom_wcnss_pil.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qnoc-msm8916.ko b/shared/prebuilt-kernel/android-mainline/qnoc-msm8916.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qnoc-msm8916.ko
rename to shared/prebuilt-kernel/android-mainline/qnoc-msm8916.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qnoc-sm8150.ko b/shared/prebuilt-kernel/android-mainline/qnoc-sm8150.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qnoc-sm8150.ko
rename to shared/prebuilt-kernel/android-mainline/qnoc-sm8150.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qnoc-sm8250.ko b/shared/prebuilt-kernel/android-mainline/qnoc-sm8250.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qnoc-sm8250.ko
rename to shared/prebuilt-kernel/android-mainline/qnoc-sm8250.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qnoc-sm8350.ko b/shared/prebuilt-kernel/android-mainline/qnoc-sm8350.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qnoc-sm8350.ko
rename to shared/prebuilt-kernel/android-mainline/qnoc-sm8350.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qrtr-smd.ko b/shared/prebuilt-kernel/android-mainline/qrtr-smd.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qrtr-smd.ko
rename to shared/prebuilt-kernel/android-mainline/qrtr-smd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qrtr-tun.ko b/shared/prebuilt-kernel/android-mainline/qrtr-tun.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qrtr-tun.ko
rename to shared/prebuilt-kernel/android-mainline/qrtr-tun.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/qrtr.ko b/shared/prebuilt-kernel/android-mainline/qrtr.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/qrtr.ko
rename to shared/prebuilt-kernel/android-mainline/qrtr.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/r8152.ko b/shared/prebuilt-kernel/android-mainline/r8152.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/r8152.ko
rename to shared/prebuilt-kernel/android-mainline/r8152.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/raid_class.ko b/shared/prebuilt-kernel/android-mainline/raid_class.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/raid_class.ko
rename to shared/prebuilt-kernel/android-mainline/raid_class.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-adstech-dvb-t-pci.ko b/shared/prebuilt-kernel/android-mainline/rc-adstech-dvb-t-pci.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-adstech-dvb-t-pci.ko
rename to shared/prebuilt-kernel/android-mainline/rc-adstech-dvb-t-pci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-alink-dtu-m.ko b/shared/prebuilt-kernel/android-mainline/rc-alink-dtu-m.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-alink-dtu-m.ko
rename to shared/prebuilt-kernel/android-mainline/rc-alink-dtu-m.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-anysee.ko b/shared/prebuilt-kernel/android-mainline/rc-anysee.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-anysee.ko
rename to shared/prebuilt-kernel/android-mainline/rc-anysee.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-apac-viewcomp.ko b/shared/prebuilt-kernel/android-mainline/rc-apac-viewcomp.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-apac-viewcomp.ko
rename to shared/prebuilt-kernel/android-mainline/rc-apac-viewcomp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-astrometa-t2hybrid.ko b/shared/prebuilt-kernel/android-mainline/rc-astrometa-t2hybrid.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-astrometa-t2hybrid.ko
rename to shared/prebuilt-kernel/android-mainline/rc-astrometa-t2hybrid.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-asus-pc39.ko b/shared/prebuilt-kernel/android-mainline/rc-asus-pc39.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-asus-pc39.ko
rename to shared/prebuilt-kernel/android-mainline/rc-asus-pc39.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-asus-ps3-100.ko b/shared/prebuilt-kernel/android-mainline/rc-asus-ps3-100.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-asus-ps3-100.ko
rename to shared/prebuilt-kernel/android-mainline/rc-asus-ps3-100.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-ati-tv-wonder-hd-600.ko b/shared/prebuilt-kernel/android-mainline/rc-ati-tv-wonder-hd-600.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-ati-tv-wonder-hd-600.ko
rename to shared/prebuilt-kernel/android-mainline/rc-ati-tv-wonder-hd-600.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-ati-x10.ko b/shared/prebuilt-kernel/android-mainline/rc-ati-x10.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-ati-x10.ko
rename to shared/prebuilt-kernel/android-mainline/rc-ati-x10.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-a16d.ko b/shared/prebuilt-kernel/android-mainline/rc-avermedia-a16d.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-avermedia-a16d.ko
rename to shared/prebuilt-kernel/android-mainline/rc-avermedia-a16d.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-cardbus.ko b/shared/prebuilt-kernel/android-mainline/rc-avermedia-cardbus.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-avermedia-cardbus.ko
rename to shared/prebuilt-kernel/android-mainline/rc-avermedia-cardbus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-dvbt.ko b/shared/prebuilt-kernel/android-mainline/rc-avermedia-dvbt.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-avermedia-dvbt.ko
rename to shared/prebuilt-kernel/android-mainline/rc-avermedia-dvbt.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-m135a.ko b/shared/prebuilt-kernel/android-mainline/rc-avermedia-m135a.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-avermedia-m135a.ko
rename to shared/prebuilt-kernel/android-mainline/rc-avermedia-m135a.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-m733a-rm-k6.ko b/shared/prebuilt-kernel/android-mainline/rc-avermedia-m733a-rm-k6.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-avermedia-m733a-rm-k6.ko
rename to shared/prebuilt-kernel/android-mainline/rc-avermedia-m733a-rm-k6.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia-rm-ks.ko b/shared/prebuilt-kernel/android-mainline/rc-avermedia-rm-ks.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-avermedia-rm-ks.ko
rename to shared/prebuilt-kernel/android-mainline/rc-avermedia-rm-ks.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avermedia.ko b/shared/prebuilt-kernel/android-mainline/rc-avermedia.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-avermedia.ko
rename to shared/prebuilt-kernel/android-mainline/rc-avermedia.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-avertv-303.ko b/shared/prebuilt-kernel/android-mainline/rc-avertv-303.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-avertv-303.ko
rename to shared/prebuilt-kernel/android-mainline/rc-avertv-303.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-azurewave-ad-tu700.ko b/shared/prebuilt-kernel/android-mainline/rc-azurewave-ad-tu700.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-azurewave-ad-tu700.ko
rename to shared/prebuilt-kernel/android-mainline/rc-azurewave-ad-tu700.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-beelink-gs1.ko b/shared/prebuilt-kernel/android-mainline/rc-beelink-gs1.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-beelink-gs1.ko
rename to shared/prebuilt-kernel/android-mainline/rc-beelink-gs1.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-behold-columbus.ko b/shared/prebuilt-kernel/android-mainline/rc-behold-columbus.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-behold-columbus.ko
rename to shared/prebuilt-kernel/android-mainline/rc-behold-columbus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-behold.ko b/shared/prebuilt-kernel/android-mainline/rc-behold.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-behold.ko
rename to shared/prebuilt-kernel/android-mainline/rc-behold.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-budget-ci-old.ko b/shared/prebuilt-kernel/android-mainline/rc-budget-ci-old.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-budget-ci-old.ko
rename to shared/prebuilt-kernel/android-mainline/rc-budget-ci-old.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-cinergy-1400.ko b/shared/prebuilt-kernel/android-mainline/rc-cinergy-1400.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-cinergy-1400.ko
rename to shared/prebuilt-kernel/android-mainline/rc-cinergy-1400.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-cinergy.ko b/shared/prebuilt-kernel/android-mainline/rc-cinergy.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-cinergy.ko
rename to shared/prebuilt-kernel/android-mainline/rc-cinergy.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-core.ko b/shared/prebuilt-kernel/android-mainline/rc-core.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-core.ko
rename to shared/prebuilt-kernel/android-mainline/rc-core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-ct-90405.ko b/shared/prebuilt-kernel/android-mainline/rc-ct-90405.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-ct-90405.ko
rename to shared/prebuilt-kernel/android-mainline/rc-ct-90405.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-d680-dmb.ko b/shared/prebuilt-kernel/android-mainline/rc-d680-dmb.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-d680-dmb.ko
rename to shared/prebuilt-kernel/android-mainline/rc-d680-dmb.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-delock-61959.ko b/shared/prebuilt-kernel/android-mainline/rc-delock-61959.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-delock-61959.ko
rename to shared/prebuilt-kernel/android-mainline/rc-delock-61959.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dib0700-nec.ko b/shared/prebuilt-kernel/android-mainline/rc-dib0700-nec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-dib0700-nec.ko
rename to shared/prebuilt-kernel/android-mainline/rc-dib0700-nec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dib0700-rc5.ko b/shared/prebuilt-kernel/android-mainline/rc-dib0700-rc5.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-dib0700-rc5.ko
rename to shared/prebuilt-kernel/android-mainline/rc-dib0700-rc5.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-digitalnow-tinytwin.ko b/shared/prebuilt-kernel/android-mainline/rc-digitalnow-tinytwin.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-digitalnow-tinytwin.ko
rename to shared/prebuilt-kernel/android-mainline/rc-digitalnow-tinytwin.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-digittrade.ko b/shared/prebuilt-kernel/android-mainline/rc-digittrade.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-digittrade.ko
rename to shared/prebuilt-kernel/android-mainline/rc-digittrade.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dm1105-nec.ko b/shared/prebuilt-kernel/android-mainline/rc-dm1105-nec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-dm1105-nec.ko
rename to shared/prebuilt-kernel/android-mainline/rc-dm1105-nec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dntv-live-dvb-t.ko b/shared/prebuilt-kernel/android-mainline/rc-dntv-live-dvb-t.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-dntv-live-dvb-t.ko
rename to shared/prebuilt-kernel/android-mainline/rc-dntv-live-dvb-t.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dntv-live-dvbt-pro.ko b/shared/prebuilt-kernel/android-mainline/rc-dntv-live-dvbt-pro.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-dntv-live-dvbt-pro.ko
rename to shared/prebuilt-kernel/android-mainline/rc-dntv-live-dvbt-pro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dtt200u.ko b/shared/prebuilt-kernel/android-mainline/rc-dtt200u.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-dtt200u.ko
rename to shared/prebuilt-kernel/android-mainline/rc-dtt200u.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dvbsky.ko b/shared/prebuilt-kernel/android-mainline/rc-dvbsky.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-dvbsky.ko
rename to shared/prebuilt-kernel/android-mainline/rc-dvbsky.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dvico-mce.ko b/shared/prebuilt-kernel/android-mainline/rc-dvico-mce.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-dvico-mce.ko
rename to shared/prebuilt-kernel/android-mainline/rc-dvico-mce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-dvico-portable.ko b/shared/prebuilt-kernel/android-mainline/rc-dvico-portable.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-dvico-portable.ko
rename to shared/prebuilt-kernel/android-mainline/rc-dvico-portable.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-em-terratec.ko b/shared/prebuilt-kernel/android-mainline/rc-em-terratec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-em-terratec.ko
rename to shared/prebuilt-kernel/android-mainline/rc-em-terratec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-encore-enltv-fm53.ko b/shared/prebuilt-kernel/android-mainline/rc-encore-enltv-fm53.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-encore-enltv-fm53.ko
rename to shared/prebuilt-kernel/android-mainline/rc-encore-enltv-fm53.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-encore-enltv.ko b/shared/prebuilt-kernel/android-mainline/rc-encore-enltv.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-encore-enltv.ko
rename to shared/prebuilt-kernel/android-mainline/rc-encore-enltv.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-encore-enltv2.ko b/shared/prebuilt-kernel/android-mainline/rc-encore-enltv2.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-encore-enltv2.ko
rename to shared/prebuilt-kernel/android-mainline/rc-encore-enltv2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-evga-indtube.ko b/shared/prebuilt-kernel/android-mainline/rc-evga-indtube.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-evga-indtube.ko
rename to shared/prebuilt-kernel/android-mainline/rc-evga-indtube.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-eztv.ko b/shared/prebuilt-kernel/android-mainline/rc-eztv.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-eztv.ko
rename to shared/prebuilt-kernel/android-mainline/rc-eztv.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-flydvb.ko b/shared/prebuilt-kernel/android-mainline/rc-flydvb.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-flydvb.ko
rename to shared/prebuilt-kernel/android-mainline/rc-flydvb.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-flyvideo.ko b/shared/prebuilt-kernel/android-mainline/rc-flyvideo.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-flyvideo.ko
rename to shared/prebuilt-kernel/android-mainline/rc-flyvideo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-fusionhdtv-mce.ko b/shared/prebuilt-kernel/android-mainline/rc-fusionhdtv-mce.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-fusionhdtv-mce.ko
rename to shared/prebuilt-kernel/android-mainline/rc-fusionhdtv-mce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-gadmei-rm008z.ko b/shared/prebuilt-kernel/android-mainline/rc-gadmei-rm008z.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-gadmei-rm008z.ko
rename to shared/prebuilt-kernel/android-mainline/rc-gadmei-rm008z.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-geekbox.ko b/shared/prebuilt-kernel/android-mainline/rc-geekbox.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-geekbox.ko
rename to shared/prebuilt-kernel/android-mainline/rc-geekbox.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-genius-tvgo-a11mce.ko b/shared/prebuilt-kernel/android-mainline/rc-genius-tvgo-a11mce.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-genius-tvgo-a11mce.ko
rename to shared/prebuilt-kernel/android-mainline/rc-genius-tvgo-a11mce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-gotview7135.ko b/shared/prebuilt-kernel/android-mainline/rc-gotview7135.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-gotview7135.ko
rename to shared/prebuilt-kernel/android-mainline/rc-gotview7135.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-hauppauge.ko b/shared/prebuilt-kernel/android-mainline/rc-hauppauge.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-hauppauge.ko
rename to shared/prebuilt-kernel/android-mainline/rc-hauppauge.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-hisi-poplar.ko b/shared/prebuilt-kernel/android-mainline/rc-hisi-poplar.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-hisi-poplar.ko
rename to shared/prebuilt-kernel/android-mainline/rc-hisi-poplar.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-hisi-tv-demo.ko b/shared/prebuilt-kernel/android-mainline/rc-hisi-tv-demo.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-hisi-tv-demo.ko
rename to shared/prebuilt-kernel/android-mainline/rc-hisi-tv-demo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-imon-mce.ko b/shared/prebuilt-kernel/android-mainline/rc-imon-mce.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-imon-mce.ko
rename to shared/prebuilt-kernel/android-mainline/rc-imon-mce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-imon-pad.ko b/shared/prebuilt-kernel/android-mainline/rc-imon-pad.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-imon-pad.ko
rename to shared/prebuilt-kernel/android-mainline/rc-imon-pad.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-imon-rsc.ko b/shared/prebuilt-kernel/android-mainline/rc-imon-rsc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-imon-rsc.ko
rename to shared/prebuilt-kernel/android-mainline/rc-imon-rsc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-iodata-bctv7e.ko b/shared/prebuilt-kernel/android-mainline/rc-iodata-bctv7e.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-iodata-bctv7e.ko
rename to shared/prebuilt-kernel/android-mainline/rc-iodata-bctv7e.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-it913x-v1.ko b/shared/prebuilt-kernel/android-mainline/rc-it913x-v1.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-it913x-v1.ko
rename to shared/prebuilt-kernel/android-mainline/rc-it913x-v1.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-it913x-v2.ko b/shared/prebuilt-kernel/android-mainline/rc-it913x-v2.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-it913x-v2.ko
rename to shared/prebuilt-kernel/android-mainline/rc-it913x-v2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-kaiomy.ko b/shared/prebuilt-kernel/android-mainline/rc-kaiomy.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-kaiomy.ko
rename to shared/prebuilt-kernel/android-mainline/rc-kaiomy.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-khadas.ko b/shared/prebuilt-kernel/android-mainline/rc-khadas.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-khadas.ko
rename to shared/prebuilt-kernel/android-mainline/rc-khadas.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-khamsin.ko b/shared/prebuilt-kernel/android-mainline/rc-khamsin.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-khamsin.ko
rename to shared/prebuilt-kernel/android-mainline/rc-khamsin.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-kworld-315u.ko b/shared/prebuilt-kernel/android-mainline/rc-kworld-315u.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-kworld-315u.ko
rename to shared/prebuilt-kernel/android-mainline/rc-kworld-315u.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-kworld-pc150u.ko b/shared/prebuilt-kernel/android-mainline/rc-kworld-pc150u.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-kworld-pc150u.ko
rename to shared/prebuilt-kernel/android-mainline/rc-kworld-pc150u.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-kworld-plus-tv-analog.ko b/shared/prebuilt-kernel/android-mainline/rc-kworld-plus-tv-analog.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-kworld-plus-tv-analog.ko
rename to shared/prebuilt-kernel/android-mainline/rc-kworld-plus-tv-analog.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-leadtek-y04g0051.ko b/shared/prebuilt-kernel/android-mainline/rc-leadtek-y04g0051.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-leadtek-y04g0051.ko
rename to shared/prebuilt-kernel/android-mainline/rc-leadtek-y04g0051.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-lme2510.ko b/shared/prebuilt-kernel/android-mainline/rc-lme2510.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-lme2510.ko
rename to shared/prebuilt-kernel/android-mainline/rc-lme2510.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-manli.ko b/shared/prebuilt-kernel/android-mainline/rc-manli.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-manli.ko
rename to shared/prebuilt-kernel/android-mainline/rc-manli.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-mecool-kii-pro.ko b/shared/prebuilt-kernel/android-mainline/rc-mecool-kii-pro.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-mecool-kii-pro.ko
rename to shared/prebuilt-kernel/android-mainline/rc-mecool-kii-pro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-mecool-kiii-pro.ko b/shared/prebuilt-kernel/android-mainline/rc-mecool-kiii-pro.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-mecool-kiii-pro.ko
rename to shared/prebuilt-kernel/android-mainline/rc-mecool-kiii-pro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-medion-x10-digitainer.ko b/shared/prebuilt-kernel/android-mainline/rc-medion-x10-digitainer.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-medion-x10-digitainer.ko
rename to shared/prebuilt-kernel/android-mainline/rc-medion-x10-digitainer.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-medion-x10-or2x.ko b/shared/prebuilt-kernel/android-mainline/rc-medion-x10-or2x.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-medion-x10-or2x.ko
rename to shared/prebuilt-kernel/android-mainline/rc-medion-x10-or2x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-medion-x10.ko b/shared/prebuilt-kernel/android-mainline/rc-medion-x10.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-medion-x10.ko
rename to shared/prebuilt-kernel/android-mainline/rc-medion-x10.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-minix-neo.ko b/shared/prebuilt-kernel/android-mainline/rc-minix-neo.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-minix-neo.ko
rename to shared/prebuilt-kernel/android-mainline/rc-minix-neo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-msi-digivox-ii.ko b/shared/prebuilt-kernel/android-mainline/rc-msi-digivox-ii.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-msi-digivox-ii.ko
rename to shared/prebuilt-kernel/android-mainline/rc-msi-digivox-ii.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-msi-digivox-iii.ko b/shared/prebuilt-kernel/android-mainline/rc-msi-digivox-iii.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-msi-digivox-iii.ko
rename to shared/prebuilt-kernel/android-mainline/rc-msi-digivox-iii.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-msi-tvanywhere-plus.ko b/shared/prebuilt-kernel/android-mainline/rc-msi-tvanywhere-plus.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-msi-tvanywhere-plus.ko
rename to shared/prebuilt-kernel/android-mainline/rc-msi-tvanywhere-plus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-msi-tvanywhere.ko b/shared/prebuilt-kernel/android-mainline/rc-msi-tvanywhere.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-msi-tvanywhere.ko
rename to shared/prebuilt-kernel/android-mainline/rc-msi-tvanywhere.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-nebula.ko b/shared/prebuilt-kernel/android-mainline/rc-nebula.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-nebula.ko
rename to shared/prebuilt-kernel/android-mainline/rc-nebula.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-nec-terratec-cinergy-xs.ko b/shared/prebuilt-kernel/android-mainline/rc-nec-terratec-cinergy-xs.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-nec-terratec-cinergy-xs.ko
rename to shared/prebuilt-kernel/android-mainline/rc-nec-terratec-cinergy-xs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-norwood.ko b/shared/prebuilt-kernel/android-mainline/rc-norwood.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-norwood.ko
rename to shared/prebuilt-kernel/android-mainline/rc-norwood.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-npgtech.ko b/shared/prebuilt-kernel/android-mainline/rc-npgtech.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-npgtech.ko
rename to shared/prebuilt-kernel/android-mainline/rc-npgtech.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-odroid.ko b/shared/prebuilt-kernel/android-mainline/rc-odroid.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-odroid.ko
rename to shared/prebuilt-kernel/android-mainline/rc-odroid.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pctv-sedna.ko b/shared/prebuilt-kernel/android-mainline/rc-pctv-sedna.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-pctv-sedna.ko
rename to shared/prebuilt-kernel/android-mainline/rc-pctv-sedna.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pine64.ko b/shared/prebuilt-kernel/android-mainline/rc-pine64.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-pine64.ko
rename to shared/prebuilt-kernel/android-mainline/rc-pine64.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pinnacle-color.ko b/shared/prebuilt-kernel/android-mainline/rc-pinnacle-color.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-pinnacle-color.ko
rename to shared/prebuilt-kernel/android-mainline/rc-pinnacle-color.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pinnacle-grey.ko b/shared/prebuilt-kernel/android-mainline/rc-pinnacle-grey.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-pinnacle-grey.ko
rename to shared/prebuilt-kernel/android-mainline/rc-pinnacle-grey.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pinnacle-pctv-hd.ko b/shared/prebuilt-kernel/android-mainline/rc-pinnacle-pctv-hd.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-pinnacle-pctv-hd.ko
rename to shared/prebuilt-kernel/android-mainline/rc-pinnacle-pctv-hd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pixelview-002t.ko b/shared/prebuilt-kernel/android-mainline/rc-pixelview-002t.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-pixelview-002t.ko
rename to shared/prebuilt-kernel/android-mainline/rc-pixelview-002t.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pixelview-mk12.ko b/shared/prebuilt-kernel/android-mainline/rc-pixelview-mk12.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-pixelview-mk12.ko
rename to shared/prebuilt-kernel/android-mainline/rc-pixelview-mk12.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pixelview-new.ko b/shared/prebuilt-kernel/android-mainline/rc-pixelview-new.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-pixelview-new.ko
rename to shared/prebuilt-kernel/android-mainline/rc-pixelview-new.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pixelview.ko b/shared/prebuilt-kernel/android-mainline/rc-pixelview.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-pixelview.ko
rename to shared/prebuilt-kernel/android-mainline/rc-pixelview.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-powercolor-real-angel.ko b/shared/prebuilt-kernel/android-mainline/rc-powercolor-real-angel.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-powercolor-real-angel.ko
rename to shared/prebuilt-kernel/android-mainline/rc-powercolor-real-angel.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-proteus-2309.ko b/shared/prebuilt-kernel/android-mainline/rc-proteus-2309.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-proteus-2309.ko
rename to shared/prebuilt-kernel/android-mainline/rc-proteus-2309.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-purpletv.ko b/shared/prebuilt-kernel/android-mainline/rc-purpletv.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-purpletv.ko
rename to shared/prebuilt-kernel/android-mainline/rc-purpletv.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-pv951.ko b/shared/prebuilt-kernel/android-mainline/rc-pv951.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-pv951.ko
rename to shared/prebuilt-kernel/android-mainline/rc-pv951.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-rc6-mce.ko b/shared/prebuilt-kernel/android-mainline/rc-rc6-mce.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-rc6-mce.ko
rename to shared/prebuilt-kernel/android-mainline/rc-rc6-mce.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-real-audio-220-32-keys.ko b/shared/prebuilt-kernel/android-mainline/rc-real-audio-220-32-keys.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-real-audio-220-32-keys.ko
rename to shared/prebuilt-kernel/android-mainline/rc-real-audio-220-32-keys.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-reddo.ko b/shared/prebuilt-kernel/android-mainline/rc-reddo.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-reddo.ko
rename to shared/prebuilt-kernel/android-mainline/rc-reddo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-snapstream-firefly.ko b/shared/prebuilt-kernel/android-mainline/rc-snapstream-firefly.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-snapstream-firefly.ko
rename to shared/prebuilt-kernel/android-mainline/rc-snapstream-firefly.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-streamzap.ko b/shared/prebuilt-kernel/android-mainline/rc-streamzap.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-streamzap.ko
rename to shared/prebuilt-kernel/android-mainline/rc-streamzap.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-su3000.ko b/shared/prebuilt-kernel/android-mainline/rc-su3000.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-su3000.ko
rename to shared/prebuilt-kernel/android-mainline/rc-su3000.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tanix-tx3mini.ko b/shared/prebuilt-kernel/android-mainline/rc-tanix-tx3mini.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-tanix-tx3mini.ko
rename to shared/prebuilt-kernel/android-mainline/rc-tanix-tx3mini.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tanix-tx5max.ko b/shared/prebuilt-kernel/android-mainline/rc-tanix-tx5max.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-tanix-tx5max.ko
rename to shared/prebuilt-kernel/android-mainline/rc-tanix-tx5max.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tbs-nec.ko b/shared/prebuilt-kernel/android-mainline/rc-tbs-nec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-tbs-nec.ko
rename to shared/prebuilt-kernel/android-mainline/rc-tbs-nec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-technisat-ts35.ko b/shared/prebuilt-kernel/android-mainline/rc-technisat-ts35.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-technisat-ts35.ko
rename to shared/prebuilt-kernel/android-mainline/rc-technisat-ts35.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-technisat-usb2.ko b/shared/prebuilt-kernel/android-mainline/rc-technisat-usb2.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-technisat-usb2.ko
rename to shared/prebuilt-kernel/android-mainline/rc-technisat-usb2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-terratec-cinergy-c-pci.ko b/shared/prebuilt-kernel/android-mainline/rc-terratec-cinergy-c-pci.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-terratec-cinergy-c-pci.ko
rename to shared/prebuilt-kernel/android-mainline/rc-terratec-cinergy-c-pci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-terratec-cinergy-s2-hd.ko b/shared/prebuilt-kernel/android-mainline/rc-terratec-cinergy-s2-hd.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-terratec-cinergy-s2-hd.ko
rename to shared/prebuilt-kernel/android-mainline/rc-terratec-cinergy-s2-hd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-terratec-cinergy-xs.ko b/shared/prebuilt-kernel/android-mainline/rc-terratec-cinergy-xs.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-terratec-cinergy-xs.ko
rename to shared/prebuilt-kernel/android-mainline/rc-terratec-cinergy-xs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-terratec-slim-2.ko b/shared/prebuilt-kernel/android-mainline/rc-terratec-slim-2.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-terratec-slim-2.ko
rename to shared/prebuilt-kernel/android-mainline/rc-terratec-slim-2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-terratec-slim.ko b/shared/prebuilt-kernel/android-mainline/rc-terratec-slim.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-terratec-slim.ko
rename to shared/prebuilt-kernel/android-mainline/rc-terratec-slim.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tevii-nec.ko b/shared/prebuilt-kernel/android-mainline/rc-tevii-nec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-tevii-nec.ko
rename to shared/prebuilt-kernel/android-mainline/rc-tevii-nec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tivo.ko b/shared/prebuilt-kernel/android-mainline/rc-tivo.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-tivo.ko
rename to shared/prebuilt-kernel/android-mainline/rc-tivo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-total-media-in-hand-02.ko b/shared/prebuilt-kernel/android-mainline/rc-total-media-in-hand-02.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-total-media-in-hand-02.ko
rename to shared/prebuilt-kernel/android-mainline/rc-total-media-in-hand-02.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-total-media-in-hand.ko b/shared/prebuilt-kernel/android-mainline/rc-total-media-in-hand.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-total-media-in-hand.ko
rename to shared/prebuilt-kernel/android-mainline/rc-total-media-in-hand.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-trekstor.ko b/shared/prebuilt-kernel/android-mainline/rc-trekstor.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-trekstor.ko
rename to shared/prebuilt-kernel/android-mainline/rc-trekstor.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-tt-1500.ko b/shared/prebuilt-kernel/android-mainline/rc-tt-1500.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-tt-1500.ko
rename to shared/prebuilt-kernel/android-mainline/rc-tt-1500.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-twinhan-dtv-cab-ci.ko b/shared/prebuilt-kernel/android-mainline/rc-twinhan-dtv-cab-ci.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-twinhan-dtv-cab-ci.ko
rename to shared/prebuilt-kernel/android-mainline/rc-twinhan-dtv-cab-ci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-twinhan1027.ko b/shared/prebuilt-kernel/android-mainline/rc-twinhan1027.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-twinhan1027.ko
rename to shared/prebuilt-kernel/android-mainline/rc-twinhan1027.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-vega-s9x.ko b/shared/prebuilt-kernel/android-mainline/rc-vega-s9x.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-vega-s9x.ko
rename to shared/prebuilt-kernel/android-mainline/rc-vega-s9x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-videomate-m1f.ko b/shared/prebuilt-kernel/android-mainline/rc-videomate-m1f.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-videomate-m1f.ko
rename to shared/prebuilt-kernel/android-mainline/rc-videomate-m1f.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-videomate-s350.ko b/shared/prebuilt-kernel/android-mainline/rc-videomate-s350.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-videomate-s350.ko
rename to shared/prebuilt-kernel/android-mainline/rc-videomate-s350.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-videomate-tv-pvr.ko b/shared/prebuilt-kernel/android-mainline/rc-videomate-tv-pvr.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-videomate-tv-pvr.ko
rename to shared/prebuilt-kernel/android-mainline/rc-videomate-tv-pvr.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-videostrong-kii-pro.ko b/shared/prebuilt-kernel/android-mainline/rc-videostrong-kii-pro.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-videostrong-kii-pro.ko
rename to shared/prebuilt-kernel/android-mainline/rc-videostrong-kii-pro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-wetek-hub.ko b/shared/prebuilt-kernel/android-mainline/rc-wetek-hub.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-wetek-hub.ko
rename to shared/prebuilt-kernel/android-mainline/rc-wetek-hub.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-wetek-play2.ko b/shared/prebuilt-kernel/android-mainline/rc-wetek-play2.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-wetek-play2.ko
rename to shared/prebuilt-kernel/android-mainline/rc-wetek-play2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-winfast-usbii-deluxe.ko b/shared/prebuilt-kernel/android-mainline/rc-winfast-usbii-deluxe.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-winfast-usbii-deluxe.ko
rename to shared/prebuilt-kernel/android-mainline/rc-winfast-usbii-deluxe.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-winfast.ko b/shared/prebuilt-kernel/android-mainline/rc-winfast.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-winfast.ko
rename to shared/prebuilt-kernel/android-mainline/rc-winfast.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-x96max.ko b/shared/prebuilt-kernel/android-mainline/rc-x96max.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-x96max.ko
rename to shared/prebuilt-kernel/android-mainline/rc-x96max.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-xbox-360.ko b/shared/prebuilt-kernel/android-mainline/rc-xbox-360.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-xbox-360.ko
rename to shared/prebuilt-kernel/android-mainline/rc-xbox-360.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-xbox-dvd.ko b/shared/prebuilt-kernel/android-mainline/rc-xbox-dvd.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-xbox-dvd.ko
rename to shared/prebuilt-kernel/android-mainline/rc-xbox-dvd.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rc-zx-irdec.ko b/shared/prebuilt-kernel/android-mainline/rc-zx-irdec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rc-zx-irdec.ko
rename to shared/prebuilt-kernel/android-mainline/rc-zx-irdec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/regmap-sdw.ko b/shared/prebuilt-kernel/android-mainline/regmap-sdw.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/regmap-sdw.ko
rename to shared/prebuilt-kernel/android-mainline/regmap-sdw.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/regmap-slimbus.ko b/shared/prebuilt-kernel/android-mainline/regmap-slimbus.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/regmap-slimbus.ko
rename to shared/prebuilt-kernel/android-mainline/regmap-slimbus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/reset-qcom-pdc.ko b/shared/prebuilt-kernel/android-mainline/reset-qcom-pdc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/reset-qcom-pdc.ko
rename to shared/prebuilt-kernel/android-mainline/reset-qcom-pdc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rfkill.ko b/shared/prebuilt-kernel/android-mainline/rfkill.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rfkill.ko
rename to shared/prebuilt-kernel/android-mainline/rfkill.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rmi_core.ko b/shared/prebuilt-kernel/android-mainline/rmi_core.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rmi_core.ko
rename to shared/prebuilt-kernel/android-mainline/rmi_core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rmi_i2c.ko b/shared/prebuilt-kernel/android-mainline/rmi_i2c.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rmi_i2c.ko
rename to shared/prebuilt-kernel/android-mainline/rmi_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rmnet.ko b/shared/prebuilt-kernel/android-mainline/rmnet.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rmnet.ko
rename to shared/prebuilt-kernel/android-mainline/rmnet.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rng-core.ko b/shared/prebuilt-kernel/android-mainline/rng-core.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rng-core.ko
rename to shared/prebuilt-kernel/android-mainline/rng-core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rtc-pcf85063.ko b/shared/prebuilt-kernel/android-mainline/rtc-pcf85063.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rtc-pcf85063.ko
rename to shared/prebuilt-kernel/android-mainline/rtc-pcf85063.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rtc-pm8xxx.ko b/shared/prebuilt-kernel/android-mainline/rtc-pm8xxx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rtc-pm8xxx.ko
rename to shared/prebuilt-kernel/android-mainline/rtc-pm8xxx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/rtl8150.ko b/shared/prebuilt-kernel/android-mainline/rtl8150.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/rtl8150.ko
rename to shared/prebuilt-kernel/android-mainline/rtl8150.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/s3fwrn5.ko b/shared/prebuilt-kernel/android-mainline/s3fwrn5.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/s3fwrn5.ko
rename to shared/prebuilt-kernel/android-mainline/s3fwrn5.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/s3fwrn5_i2c.ko b/shared/prebuilt-kernel/android-mainline/s3fwrn5_i2c.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/s3fwrn5_i2c.ko
rename to shared/prebuilt-kernel/android-mainline/s3fwrn5_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-cheza-r1.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-cheza-r1.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-cheza-r1.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-cheza-r1.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-cheza-r2.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-cheza-r2.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-cheza-r2.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-cheza-r2.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-cheza-r3.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-cheza-r3.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-cheza-r3.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-cheza-r3.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-db845c.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-db845c.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-db845c.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-db845c.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-lge-judyln.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-lge-judyln.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-lge-judyln.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-lge-judyln.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-lge-judyp.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-lge-judyp.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-lge-judyp.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-lge-judyp.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-mtp.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-mtp.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-mtp.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-mtp.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-oneplus-enchilada.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-oneplus-enchilada.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-oneplus-enchilada.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-oneplus-enchilada.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-oneplus-fajita.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-oneplus-fajita.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-oneplus-fajita.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-oneplus-fajita.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-shift-axolotl.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-shift-axolotl.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-shift-axolotl.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-shift-axolotl.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-akari.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-akari.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-akari.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-akari.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-akatsuki.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-akatsuki.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-akatsuki.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-akatsuki.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-apollo.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-apollo.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-apollo.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-sony-xperia-tama-apollo.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium-ebbg.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium-ebbg.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium-ebbg.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium-ebbg.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium-tianma.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium-tianma.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium-tianma.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium-tianma.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-xiaomi-beryllium.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sdm845-xiaomi-equuleus.dtb b/shared/prebuilt-kernel/android-mainline/sdm845-xiaomi-equuleus.dtb
similarity index 100%
rename from prebuilt-kernel/android-mainline/sdm845-xiaomi-equuleus.dtb
rename to shared/prebuilt-kernel/android-mainline/sdm845-xiaomi-equuleus.dtb
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sil164.ko b/shared/prebuilt-kernel/android-mainline/sil164.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/sil164.ko
rename to shared/prebuilt-kernel/android-mainline/sil164.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/simple-bridge.ko b/shared/prebuilt-kernel/android-mainline/simple-bridge.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/simple-bridge.ko
rename to shared/prebuilt-kernel/android-mainline/simple-bridge.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sit.ko b/shared/prebuilt-kernel/android-mainline/sit.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/sit.ko
rename to shared/prebuilt-kernel/android-mainline/sit.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/slim-qcom-ngd-ctrl.ko b/shared/prebuilt-kernel/android-mainline/slim-qcom-ngd-ctrl.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/slim-qcom-ngd-ctrl.ko
rename to shared/prebuilt-kernel/android-mainline/slim-qcom-ngd-ctrl.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sm4_generic.ko b/shared/prebuilt-kernel/android-mainline/sm4_generic.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/sm4_generic.ko
rename to shared/prebuilt-kernel/android-mainline/sm4_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/smsc.ko b/shared/prebuilt-kernel/android-mainline/smsc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/smsc.ko
rename to shared/prebuilt-kernel/android-mainline/smsc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/smsc75xx.ko b/shared/prebuilt-kernel/android-mainline/smsc75xx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/smsc75xx.ko
rename to shared/prebuilt-kernel/android-mainline/smsc75xx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/smsc95xx.ko b/shared/prebuilt-kernel/android-mainline/smsc95xx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/smsc95xx.ko
rename to shared/prebuilt-kernel/android-mainline/smsc95xx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-q6apm.ko b/shared/prebuilt-kernel/android-mainline/snd-q6apm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-q6apm.ko
rename to shared/prebuilt-kernel/android-mainline/snd-q6apm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-q6dsp-common.ko b/shared/prebuilt-kernel/android-mainline/snd-q6dsp-common.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-q6dsp-common.ko
rename to shared/prebuilt-kernel/android-mainline/snd-q6dsp-common.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-apq8016-sbc.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-apq8016-sbc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-apq8016-sbc.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-apq8016-sbc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-apq8096.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-apq8096.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-apq8096.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-apq8096.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-cros-ec-codec.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-cros-ec-codec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-cros-ec-codec.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-cros-ec-codec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-dmic.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-dmic.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-dmic.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-dmic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-fsl-esai.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-fsl-esai.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-fsl-esai.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-fsl-esai.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-fsl-ssi.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-fsl-ssi.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-fsl-ssi.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-fsl-ssi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-imx-audmux.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-imx-audmux.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-imx-audmux.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-imx-audmux.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-apq8016.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-lpass-apq8016.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-lpass-apq8016.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-lpass-apq8016.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-cpu.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-lpass-cpu.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-lpass-cpu.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-lpass-cpu.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-platform.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-lpass-platform.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-lpass-platform.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-lpass-platform.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-va-macro.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-lpass-va-macro.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-lpass-va-macro.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-lpass-va-macro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-lpass-wsa-macro.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-lpass-wsa-macro.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-lpass-wsa-macro.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-lpass-wsa-macro.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-max98927.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-max98927.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-max98927.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-max98927.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-msm8916-analog.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-msm8916-analog.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-msm8916-analog.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-msm8916-analog.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-msm8916-digital.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-msm8916-digital.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-msm8916-digital.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-msm8916-digital.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-qcom-common.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-qcom-common.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-qcom-common.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-qcom-common.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-rl6231.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-rl6231.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-rl6231.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-rl6231.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-rt5663.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-rt5663.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-rt5663.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-rt5663.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-sdm845.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-sdm845.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-sdm845.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-sdm845.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-sgtl5000.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-sgtl5000.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-sgtl5000.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-sgtl5000.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-simple-mux.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-simple-mux.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-simple-mux.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-simple-mux.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-sm8250.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-sm8250.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-sm8250.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-sm8250.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-spdif-rx.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-spdif-rx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-spdif-rx.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-spdif-rx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-spdif-tx.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-spdif-tx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-spdif-tx.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-spdif-tx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-tas2559.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-tas2559.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-tas2559.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-tas2559.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-tlv320aic31xx.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-tlv320aic31xx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-tlv320aic31xx.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-tlv320aic31xx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-tlv320aic32x4-i2c.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-tlv320aic32x4-i2c.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-tlv320aic32x4-i2c.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-tlv320aic32x4-i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-tlv320aic32x4.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-tlv320aic32x4.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-tlv320aic32x4.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-tlv320aic32x4.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-wcd-mbhc.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-wcd-mbhc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-wcd-mbhc.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-wcd-mbhc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-wcd934x.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-wcd934x.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-wcd934x.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-wcd934x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-wm8978.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-wm8978.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-wm8978.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-wm8978.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/snd-soc-wsa881x.ko b/shared/prebuilt-kernel/android-mainline/snd-soc-wsa881x.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/snd-soc-wsa881x.ko
rename to shared/prebuilt-kernel/android-mainline/snd-soc-wsa881x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/soundwire-bus.ko b/shared/prebuilt-kernel/android-mainline/soundwire-bus.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/soundwire-bus.ko
rename to shared/prebuilt-kernel/android-mainline/soundwire-bus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/soundwire-qcom.ko b/shared/prebuilt-kernel/android-mainline/soundwire-qcom.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/soundwire-qcom.ko
rename to shared/prebuilt-kernel/android-mainline/soundwire-qcom.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/spi-bitbang.ko b/shared/prebuilt-kernel/android-mainline/spi-bitbang.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/spi-bitbang.ko
rename to shared/prebuilt-kernel/android-mainline/spi-bitbang.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/spi-geni-qcom.ko b/shared/prebuilt-kernel/android-mainline/spi-geni-qcom.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/spi-geni-qcom.ko
rename to shared/prebuilt-kernel/android-mainline/spi-geni-qcom.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/spi-qcom-qspi.ko b/shared/prebuilt-kernel/android-mainline/spi-qcom-qspi.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/spi-qcom-qspi.ko
rename to shared/prebuilt-kernel/android-mainline/spi-qcom-qspi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/spidev.ko b/shared/prebuilt-kernel/android-mainline/spidev.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/spidev.ko
rename to shared/prebuilt-kernel/android-mainline/spidev.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/sr9800.ko b/shared/prebuilt-kernel/android-mainline/sr9800.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/sr9800.ko
rename to shared/prebuilt-kernel/android-mainline/sr9800.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_lsm6dsx.ko b/shared/prebuilt-kernel/android-mainline/st_lsm6dsx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/st_lsm6dsx.ko
rename to shared/prebuilt-kernel/android-mainline/st_lsm6dsx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_lsm6dsx_i2c.ko b/shared/prebuilt-kernel/android-mainline/st_lsm6dsx_i2c.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/st_lsm6dsx_i2c.ko
rename to shared/prebuilt-kernel/android-mainline/st_lsm6dsx_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_lsm6dsx_spi.ko b/shared/prebuilt-kernel/android-mainline/st_lsm6dsx_spi.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/st_lsm6dsx_spi.ko
rename to shared/prebuilt-kernel/android-mainline/st_lsm6dsx_spi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_magn.ko b/shared/prebuilt-kernel/android-mainline/st_magn.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/st_magn.ko
rename to shared/prebuilt-kernel/android-mainline/st_magn.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_magn_i2c.ko b/shared/prebuilt-kernel/android-mainline/st_magn_i2c.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/st_magn_i2c.ko
rename to shared/prebuilt-kernel/android-mainline/st_magn_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_magn_spi.ko b/shared/prebuilt-kernel/android-mainline/st_magn_spi.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/st_magn_spi.ko
rename to shared/prebuilt-kernel/android-mainline/st_magn_spi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_sensors.ko b/shared/prebuilt-kernel/android-mainline/st_sensors.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/st_sensors.ko
rename to shared/prebuilt-kernel/android-mainline/st_sensors.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_sensors_i2c.ko b/shared/prebuilt-kernel/android-mainline/st_sensors_i2c.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/st_sensors_i2c.ko
rename to shared/prebuilt-kernel/android-mainline/st_sensors_i2c.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/st_sensors_spi.ko b/shared/prebuilt-kernel/android-mainline/st_sensors_spi.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/st_sensors_spi.ko
rename to shared/prebuilt-kernel/android-mainline/st_sensors_spi.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/stp.ko b/shared/prebuilt-kernel/android-mainline/stp.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/stp.ko
rename to shared/prebuilt-kernel/android-mainline/stp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tap.ko b/shared/prebuilt-kernel/android-mainline/tap.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/tap.ko
rename to shared/prebuilt-kernel/android-mainline/tap.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tcp_bic.ko b/shared/prebuilt-kernel/android-mainline/tcp_bic.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/tcp_bic.ko
rename to shared/prebuilt-kernel/android-mainline/tcp_bic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tcp_htcp.ko b/shared/prebuilt-kernel/android-mainline/tcp_htcp.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/tcp_htcp.ko
rename to shared/prebuilt-kernel/android-mainline/tcp_htcp.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tcpci.ko b/shared/prebuilt-kernel/android-mainline/tcpci.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/tcpci.ko
rename to shared/prebuilt-kernel/android-mainline/tcpci.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tcpm.ko b/shared/prebuilt-kernel/android-mainline/tcpm.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/tcpm.ko
rename to shared/prebuilt-kernel/android-mainline/tcpm.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/tps6598x.ko b/shared/prebuilt-kernel/android-mainline/tps6598x.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/tps6598x.ko
rename to shared/prebuilt-kernel/android-mainline/tps6598x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/typec.ko b/shared/prebuilt-kernel/android-mainline/typec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/typec.ko
rename to shared/prebuilt-kernel/android-mainline/typec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/uinput.ko b/shared/prebuilt-kernel/android-mainline/uinput.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/uinput.ko
rename to shared/prebuilt-kernel/android-mainline/uinput.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/usb_wwan.ko b/shared/prebuilt-kernel/android-mainline/usb_wwan.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/usb_wwan.ko
rename to shared/prebuilt-kernel/android-mainline/usb_wwan.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/usbnet.ko b/shared/prebuilt-kernel/android-mainline/usbnet.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/usbnet.ko
rename to shared/prebuilt-kernel/android-mainline/usbnet.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/usbserial.ko b/shared/prebuilt-kernel/android-mainline/usbserial.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/usbserial.ko
rename to shared/prebuilt-kernel/android-mainline/usbserial.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/uvcvideo.ko b/shared/prebuilt-kernel/android-mainline/uvcvideo.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/uvcvideo.ko
rename to shared/prebuilt-kernel/android-mainline/uvcvideo.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/v4l2-async.ko b/shared/prebuilt-kernel/android-mainline/v4l2-async.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/v4l2-async.ko
rename to shared/prebuilt-kernel/android-mainline/v4l2-async.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/v4l2-dv-timings.ko b/shared/prebuilt-kernel/android-mainline/v4l2-dv-timings.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/v4l2-dv-timings.ko
rename to shared/prebuilt-kernel/android-mainline/v4l2-dv-timings.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/v4l2-fwnode.ko b/shared/prebuilt-kernel/android-mainline/v4l2-fwnode.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/v4l2-fwnode.ko
rename to shared/prebuilt-kernel/android-mainline/v4l2-fwnode.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/v4l2-mem2mem.ko b/shared/prebuilt-kernel/android-mainline/v4l2-mem2mem.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/v4l2-mem2mem.ko
rename to shared/prebuilt-kernel/android-mainline/v4l2-mem2mem.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/vcnl4000.ko b/shared/prebuilt-kernel/android-mainline/vcnl4000.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/vcnl4000.ko
rename to shared/prebuilt-kernel/android-mainline/vcnl4000.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/venus-core.ko b/shared/prebuilt-kernel/android-mainline/venus-core.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/venus-core.ko
rename to shared/prebuilt-kernel/android-mainline/venus-core.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/venus-dec.ko b/shared/prebuilt-kernel/android-mainline/venus-dec.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/venus-dec.ko
rename to shared/prebuilt-kernel/android-mainline/venus-dec.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/venus-enc.ko b/shared/prebuilt-kernel/android-mainline/venus-enc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/venus-enc.ko
rename to shared/prebuilt-kernel/android-mainline/venus-enc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-common.ko b/shared/prebuilt-kernel/android-mainline/videobuf2-common.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/videobuf2-common.ko
rename to shared/prebuilt-kernel/android-mainline/videobuf2-common.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-dma-contig.ko b/shared/prebuilt-kernel/android-mainline/videobuf2-dma-contig.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/videobuf2-dma-contig.ko
rename to shared/prebuilt-kernel/android-mainline/videobuf2-dma-contig.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-dma-sg.ko b/shared/prebuilt-kernel/android-mainline/videobuf2-dma-sg.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/videobuf2-dma-sg.ko
rename to shared/prebuilt-kernel/android-mainline/videobuf2-dma-sg.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-memops.ko b/shared/prebuilt-kernel/android-mainline/videobuf2-memops.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/videobuf2-memops.ko
rename to shared/prebuilt-kernel/android-mainline/videobuf2-memops.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-v4l2.ko b/shared/prebuilt-kernel/android-mainline/videobuf2-v4l2.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/videobuf2-v4l2.ko
rename to shared/prebuilt-kernel/android-mainline/videobuf2-v4l2.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videobuf2-vmalloc.ko b/shared/prebuilt-kernel/android-mainline/videobuf2-vmalloc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/videobuf2-vmalloc.ko
rename to shared/prebuilt-kernel/android-mainline/videobuf2-vmalloc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/videodev.ko b/shared/prebuilt-kernel/android-mainline/videodev.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/videodev.ko
rename to shared/prebuilt-kernel/android-mainline/videodev.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/vxlan.ko b/shared/prebuilt-kernel/android-mainline/vxlan.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/vxlan.ko
rename to shared/prebuilt-kernel/android-mainline/vxlan.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/wcd934x.ko b/shared/prebuilt-kernel/android-mainline/wcd934x.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/wcd934x.ko
rename to shared/prebuilt-kernel/android-mainline/wcd934x.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/wcn36xx.ko b/shared/prebuilt-kernel/android-mainline/wcn36xx.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/wcn36xx.ko
rename to shared/prebuilt-kernel/android-mainline/wcn36xx.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/wireguard.ko b/shared/prebuilt-kernel/android-mainline/wireguard.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/wireguard.ko
rename to shared/prebuilt-kernel/android-mainline/wireguard.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/wm8994.ko b/shared/prebuilt-kernel/android-mainline/wm8994.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/wm8994.ko
rename to shared/prebuilt-kernel/android-mainline/wm8994.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_CHECKSUM.ko b/shared/prebuilt-kernel/android-mainline/xt_CHECKSUM.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/xt_CHECKSUM.ko
rename to shared/prebuilt-kernel/android-mainline/xt_CHECKSUM.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_LOG.ko b/shared/prebuilt-kernel/android-mainline/xt_LOG.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/xt_LOG.ko
rename to shared/prebuilt-kernel/android-mainline/xt_LOG.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_addrtype.ko b/shared/prebuilt-kernel/android-mainline/xt_addrtype.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/xt_addrtype.ko
rename to shared/prebuilt-kernel/android-mainline/xt_addrtype.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_comment.ko b/shared/prebuilt-kernel/android-mainline/xt_comment.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/xt_comment.ko
rename to shared/prebuilt-kernel/android-mainline/xt_comment.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xt_ipvs.ko b/shared/prebuilt-kernel/android-mainline/xt_ipvs.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/xt_ipvs.ko
rename to shared/prebuilt-kernel/android-mainline/xt_ipvs.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/xxhash_generic.ko b/shared/prebuilt-kernel/android-mainline/xxhash_generic.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/xxhash_generic.ko
rename to shared/prebuilt-kernel/android-mainline/xxhash_generic.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/zaurus.ko b/shared/prebuilt-kernel/android-mainline/zaurus.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/zaurus.ko
rename to shared/prebuilt-kernel/android-mainline/zaurus.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/zram.ko b/shared/prebuilt-kernel/android-mainline/zram.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/zram.ko
rename to shared/prebuilt-kernel/android-mainline/zram.ko
Binary files differ
diff --git a/prebuilt-kernel/android-mainline/zsmalloc.ko b/shared/prebuilt-kernel/android-mainline/zsmalloc.ko
similarity index 100%
rename from prebuilt-kernel/android-mainline/zsmalloc.ko
rename to shared/prebuilt-kernel/android-mainline/zsmalloc.ko
Binary files differ
diff --git a/prebuilt-kernel/android-upstream/Image.gz b/shared/prebuilt-kernel/android-upstream/Image.gz
similarity index 100%
rename from prebuilt-kernel/android-upstream/Image.gz
rename to shared/prebuilt-kernel/android-upstream/Image.gz
Binary files differ
diff --git a/prebuilt-kernel/android-upstream/sdm845-xiaomi-beryllium.dtb b/shared/prebuilt-kernel/android-upstream/sdm845-xiaomi-beryllium.dtb
similarity index 100%
rename from prebuilt-kernel/android-upstream/sdm845-xiaomi-beryllium.dtb
rename to shared/prebuilt-kernel/android-upstream/sdm845-xiaomi-beryllium.dtb
Binary files differ
diff --git a/seccomp_policy/mediaextractor.policy b/shared/seccomp_policy/mediaextractor.policy
similarity index 100%
rename from seccomp_policy/mediaextractor.policy
rename to shared/seccomp_policy/mediaextractor.policy
diff --git a/seccomp_policy/mediaswcodec.policy b/shared/seccomp_policy/mediaswcodec.policy
similarity index 100%
rename from seccomp_policy/mediaswcodec.policy
rename to shared/seccomp_policy/mediaswcodec.policy
diff --git a/sepolicy/app.te b/shared/sepolicy/app.te
similarity index 100%
rename from sepolicy/app.te
rename to shared/sepolicy/app.te
diff --git a/sepolicy/bootanim.te b/shared/sepolicy/bootanim.te
similarity index 100%
rename from sepolicy/bootanim.te
rename to shared/sepolicy/bootanim.te
diff --git a/sepolicy/crash_dump.te b/shared/sepolicy/crash_dump.te
similarity index 100%
rename from sepolicy/crash_dump.te
rename to shared/sepolicy/crash_dump.te
diff --git a/sepolicy/file.te b/shared/sepolicy/file.te
similarity index 100%
rename from sepolicy/file.te
rename to shared/sepolicy/file.te
diff --git a/sepolicy/file_contexts b/shared/sepolicy/file_contexts
similarity index 100%
rename from sepolicy/file_contexts
rename to shared/sepolicy/file_contexts
diff --git a/sepolicy/fsck.te b/shared/sepolicy/fsck.te
similarity index 100%
rename from sepolicy/fsck.te
rename to shared/sepolicy/fsck.te
diff --git a/sepolicy/genfs_contexts b/shared/sepolicy/genfs_contexts
similarity index 100%
rename from sepolicy/genfs_contexts
rename to shared/sepolicy/genfs_contexts
diff --git a/sepolicy/hal_drm_default.te b/shared/sepolicy/hal_drm_default.te
similarity index 100%
rename from sepolicy/hal_drm_default.te
rename to shared/sepolicy/hal_drm_default.te
diff --git a/sepolicy/hal_graphics_allocator_default.te b/shared/sepolicy/hal_graphics_allocator_default.te
similarity index 100%
rename from sepolicy/hal_graphics_allocator_default.te
rename to shared/sepolicy/hal_graphics_allocator_default.te
diff --git a/sepolicy/hal_graphics_composer.te b/shared/sepolicy/hal_graphics_composer.te
similarity index 100%
rename from sepolicy/hal_graphics_composer.te
rename to shared/sepolicy/hal_graphics_composer.te
diff --git a/sepolicy/hal_graphics_composer_default.te b/shared/sepolicy/hal_graphics_composer_default.te
similarity index 100%
rename from sepolicy/hal_graphics_composer_default.te
rename to shared/sepolicy/hal_graphics_composer_default.te
diff --git a/sepolicy/hal_health_default.te b/shared/sepolicy/hal_health_default.te
similarity index 100%
rename from sepolicy/hal_health_default.te
rename to shared/sepolicy/hal_health_default.te
diff --git a/sepolicy/hal_light_default.te b/shared/sepolicy/hal_light_default.te
similarity index 100%
rename from sepolicy/hal_light_default.te
rename to shared/sepolicy/hal_light_default.te
diff --git a/sepolicy/hal_memtrack.te b/shared/sepolicy/hal_memtrack.te
similarity index 100%
rename from sepolicy/hal_memtrack.te
rename to shared/sepolicy/hal_memtrack.te
diff --git a/sepolicy/hal_vibrator.te b/shared/sepolicy/hal_vibrator.te
similarity index 100%
rename from sepolicy/hal_vibrator.te
rename to shared/sepolicy/hal_vibrator.te
diff --git a/sepolicy/hal_wifi_supplicant_default.te b/shared/sepolicy/hal_wifi_supplicant_default.te
similarity index 100%
rename from sepolicy/hal_wifi_supplicant_default.te
rename to shared/sepolicy/hal_wifi_supplicant_default.te
diff --git a/sepolicy/kernel.te b/shared/sepolicy/kernel.te
similarity index 100%
rename from sepolicy/kernel.te
rename to shared/sepolicy/kernel.te
diff --git a/sepolicy/mediacodec.te b/shared/sepolicy/mediacodec.te
similarity index 100%
rename from sepolicy/mediacodec.te
rename to shared/sepolicy/mediacodec.te
diff --git a/sepolicy/mediaserver.te b/shared/sepolicy/mediaserver.te
similarity index 100%
rename from sepolicy/mediaserver.te
rename to shared/sepolicy/mediaserver.te
diff --git a/sepolicy/mediaswcodec.te b/shared/sepolicy/mediaswcodec.te
similarity index 100%
rename from sepolicy/mediaswcodec.te
rename to shared/sepolicy/mediaswcodec.te
diff --git a/sepolicy/memfd.te b/shared/sepolicy/memfd.te
similarity index 100%
rename from sepolicy/memfd.te
rename to shared/sepolicy/memfd.te
diff --git a/sepolicy/pd_mapper.te b/shared/sepolicy/pd_mapper.te
similarity index 100%
rename from sepolicy/pd_mapper.te
rename to shared/sepolicy/pd_mapper.te
diff --git a/sepolicy/platform_app.te b/shared/sepolicy/platform_app.te
similarity index 100%
rename from sepolicy/platform_app.te
rename to shared/sepolicy/platform_app.te
diff --git a/sepolicy/priv_app.te b/shared/sepolicy/priv_app.te
similarity index 100%
rename from sepolicy/priv_app.te
rename to shared/sepolicy/priv_app.te
diff --git a/sepolicy/qrtr.te b/shared/sepolicy/qrtr.te
similarity index 100%
rename from sepolicy/qrtr.te
rename to shared/sepolicy/qrtr.te
diff --git a/sepolicy/rmtfs.te b/shared/sepolicy/rmtfs.te
similarity index 100%
rename from sepolicy/rmtfs.te
rename to shared/sepolicy/rmtfs.te
diff --git a/sepolicy/set_wlan_mac.te b/shared/sepolicy/set_wlan_mac.te
similarity index 100%
rename from sepolicy/set_wlan_mac.te
rename to shared/sepolicy/set_wlan_mac.te
diff --git a/sepolicy/surfaceflinger.te b/shared/sepolicy/surfaceflinger.te
similarity index 100%
rename from sepolicy/surfaceflinger.te
rename to shared/sepolicy/surfaceflinger.te
diff --git a/sepolicy/system_app.te b/shared/sepolicy/system_app.te
similarity index 100%
rename from sepolicy/system_app.te
rename to shared/sepolicy/system_app.te
diff --git a/sepolicy/system_server.te b/shared/sepolicy/system_server.te
similarity index 100%
rename from sepolicy/system_server.te
rename to shared/sepolicy/system_server.te
diff --git a/sepolicy/te_macros b/shared/sepolicy/te_macros
similarity index 100%
rename from sepolicy/te_macros
rename to shared/sepolicy/te_macros
diff --git a/sepolicy/tinymix.te b/shared/sepolicy/tinymix.te
similarity index 100%
rename from sepolicy/tinymix.te
rename to shared/sepolicy/tinymix.te
diff --git a/sepolicy/tqftpserv.te b/shared/sepolicy/tqftpserv.te
similarity index 100%
rename from sepolicy/tqftpserv.te
rename to shared/sepolicy/tqftpserv.te
diff --git a/ueventd.common.rc b/shared/ueventd.common.rc
similarity index 100%
rename from ueventd.common.rc
rename to shared/ueventd.common.rc
diff --git a/qcom/init.qcom.rc b/shared/vendor/init.vendor.rc
similarity index 100%
rename from qcom/init.qcom.rc
rename to shared/vendor/init.vendor.rc
diff --git a/qcom/pd-mapper/Android.bp b/shared/vendor/pd-mapper/Android.bp
similarity index 100%
rename from qcom/pd-mapper/Android.bp
rename to shared/vendor/pd-mapper/Android.bp
diff --git a/qcom/pd-mapper/LICENSE b/shared/vendor/pd-mapper/LICENSE
similarity index 100%
rename from qcom/pd-mapper/LICENSE
rename to shared/vendor/pd-mapper/LICENSE
diff --git a/qcom/pd-mapper/Makefile b/shared/vendor/pd-mapper/Makefile
similarity index 100%
rename from qcom/pd-mapper/Makefile
rename to shared/vendor/pd-mapper/Makefile
diff --git a/qcom/pd-mapper/assoc.c b/shared/vendor/pd-mapper/assoc.c
similarity index 100%
rename from qcom/pd-mapper/assoc.c
rename to shared/vendor/pd-mapper/assoc.c
diff --git a/qcom/pd-mapper/assoc.h b/shared/vendor/pd-mapper/assoc.h
similarity index 100%
rename from qcom/pd-mapper/assoc.h
rename to shared/vendor/pd-mapper/assoc.h
diff --git a/qcom/pd-mapper/json.c b/shared/vendor/pd-mapper/json.c
similarity index 100%
rename from qcom/pd-mapper/json.c
rename to shared/vendor/pd-mapper/json.c
diff --git a/qcom/pd-mapper/json.h b/shared/vendor/pd-mapper/json.h
similarity index 100%
rename from qcom/pd-mapper/json.h
rename to shared/vendor/pd-mapper/json.h
diff --git a/qcom/pd-mapper/pd-mapper.c b/shared/vendor/pd-mapper/pd-mapper.c
similarity index 100%
rename from qcom/pd-mapper/pd-mapper.c
rename to shared/vendor/pd-mapper/pd-mapper.c
diff --git a/qcom/pd-mapper/pd-mapper.service.in b/shared/vendor/pd-mapper/pd-mapper.service.in
similarity index 100%
rename from qcom/pd-mapper/pd-mapper.service.in
rename to shared/vendor/pd-mapper/pd-mapper.service.in
diff --git a/qcom/pd-mapper/servreg_loc.c b/shared/vendor/pd-mapper/servreg_loc.c
similarity index 100%
rename from qcom/pd-mapper/servreg_loc.c
rename to shared/vendor/pd-mapper/servreg_loc.c
diff --git a/qcom/pd-mapper/servreg_loc.h b/shared/vendor/pd-mapper/servreg_loc.h
similarity index 100%
rename from qcom/pd-mapper/servreg_loc.h
rename to shared/vendor/pd-mapper/servreg_loc.h
diff --git a/qcom/pd-mapper/servreg_loc.qmi b/shared/vendor/pd-mapper/servreg_loc.qmi
similarity index 100%
rename from qcom/pd-mapper/servreg_loc.qmi
rename to shared/vendor/pd-mapper/servreg_loc.qmi
diff --git a/qcom/qrtr/Android.bp b/shared/vendor/qrtr/Android.bp
similarity index 100%
rename from qcom/qrtr/Android.bp
rename to shared/vendor/qrtr/Android.bp
diff --git a/qcom/qrtr/LICENSE b/shared/vendor/qrtr/LICENSE
similarity index 100%
rename from qcom/qrtr/LICENSE
rename to shared/vendor/qrtr/LICENSE
diff --git a/qcom/qrtr/Makefile b/shared/vendor/qrtr/Makefile
similarity index 100%
rename from qcom/qrtr/Makefile
rename to shared/vendor/qrtr/Makefile
diff --git a/qcom/qrtr/lib/libqrtr.h b/shared/vendor/qrtr/lib/libqrtr.h
similarity index 100%
rename from qcom/qrtr/lib/libqrtr.h
rename to shared/vendor/qrtr/lib/libqrtr.h
diff --git a/qcom/qrtr/lib/logging.c b/shared/vendor/qrtr/lib/logging.c
similarity index 100%
rename from qcom/qrtr/lib/logging.c
rename to shared/vendor/qrtr/lib/logging.c
diff --git a/qcom/qrtr/lib/logging.h b/shared/vendor/qrtr/lib/logging.h
similarity index 100%
rename from qcom/qrtr/lib/logging.h
rename to shared/vendor/qrtr/lib/logging.h
diff --git a/qcom/qrtr/lib/qmi.c b/shared/vendor/qrtr/lib/qmi.c
similarity index 100%
rename from qcom/qrtr/lib/qmi.c
rename to shared/vendor/qrtr/lib/qmi.c
diff --git a/qcom/qrtr/lib/qrtr.c b/shared/vendor/qrtr/lib/qrtr.c
similarity index 100%
rename from qcom/qrtr/lib/qrtr.c
rename to shared/vendor/qrtr/lib/qrtr.c
diff --git a/qcom/qrtr/qrtr-ns.service.in b/shared/vendor/qrtr/qrtr-ns.service.in
similarity index 100%
rename from qcom/qrtr/qrtr-ns.service.in
rename to shared/vendor/qrtr/qrtr-ns.service.in
diff --git a/qcom/qrtr/qrtr.py b/shared/vendor/qrtr/qrtr.py
similarity index 100%
rename from qcom/qrtr/qrtr.py
rename to shared/vendor/qrtr/qrtr.py
diff --git a/qcom/qrtr/src/addr.c b/shared/vendor/qrtr/src/addr.c
similarity index 100%
rename from qcom/qrtr/src/addr.c
rename to shared/vendor/qrtr/src/addr.c
diff --git a/qcom/qrtr/src/addr.h b/shared/vendor/qrtr/src/addr.h
similarity index 100%
rename from qcom/qrtr/src/addr.h
rename to shared/vendor/qrtr/src/addr.h
diff --git a/qcom/qrtr/src/cfg.c b/shared/vendor/qrtr/src/cfg.c
similarity index 100%
rename from qcom/qrtr/src/cfg.c
rename to shared/vendor/qrtr/src/cfg.c
diff --git a/qcom/qrtr/src/hash.c b/shared/vendor/qrtr/src/hash.c
similarity index 100%
rename from qcom/qrtr/src/hash.c
rename to shared/vendor/qrtr/src/hash.c
diff --git a/qcom/qrtr/src/hash.h b/shared/vendor/qrtr/src/hash.h
similarity index 100%
rename from qcom/qrtr/src/hash.h
rename to shared/vendor/qrtr/src/hash.h
diff --git a/qcom/qrtr/src/list.h b/shared/vendor/qrtr/src/list.h
similarity index 100%
rename from qcom/qrtr/src/list.h
rename to shared/vendor/qrtr/src/list.h
diff --git a/qcom/qrtr/src/lookup.c b/shared/vendor/qrtr/src/lookup.c
similarity index 100%
rename from qcom/qrtr/src/lookup.c
rename to shared/vendor/qrtr/src/lookup.c
diff --git a/qcom/qrtr/src/map.c b/shared/vendor/qrtr/src/map.c
similarity index 100%
rename from qcom/qrtr/src/map.c
rename to shared/vendor/qrtr/src/map.c
diff --git a/qcom/qrtr/src/map.h b/shared/vendor/qrtr/src/map.h
similarity index 100%
rename from qcom/qrtr/src/map.h
rename to shared/vendor/qrtr/src/map.h
diff --git a/qcom/qrtr/src/ns.c b/shared/vendor/qrtr/src/ns.c
similarity index 100%
rename from qcom/qrtr/src/ns.c
rename to shared/vendor/qrtr/src/ns.c
diff --git a/qcom/qrtr/src/ns.h b/shared/vendor/qrtr/src/ns.h
similarity index 100%
rename from qcom/qrtr/src/ns.h
rename to shared/vendor/qrtr/src/ns.h
diff --git a/qcom/qrtr/src/util.c b/shared/vendor/qrtr/src/util.c
similarity index 100%
rename from qcom/qrtr/src/util.c
rename to shared/vendor/qrtr/src/util.c
diff --git a/qcom/qrtr/src/util.h b/shared/vendor/qrtr/src/util.h
similarity index 100%
rename from qcom/qrtr/src/util.h
rename to shared/vendor/qrtr/src/util.h
diff --git a/qcom/qrtr/src/waiter.c b/shared/vendor/qrtr/src/waiter.c
similarity index 100%
rename from qcom/qrtr/src/waiter.c
rename to shared/vendor/qrtr/src/waiter.c
diff --git a/qcom/qrtr/src/waiter.h b/shared/vendor/qrtr/src/waiter.h
similarity index 100%
rename from qcom/qrtr/src/waiter.h
rename to shared/vendor/qrtr/src/waiter.h
diff --git a/qcom/rmtfs/.gitignore b/shared/vendor/rmtfs/.gitignore
similarity index 100%
rename from qcom/rmtfs/.gitignore
rename to shared/vendor/rmtfs/.gitignore
diff --git a/qcom/rmtfs/Android.bp b/shared/vendor/rmtfs/Android.bp
similarity index 100%
rename from qcom/rmtfs/Android.bp
rename to shared/vendor/rmtfs/Android.bp
diff --git a/qcom/rmtfs/LICENSE b/shared/vendor/rmtfs/LICENSE
similarity index 100%
rename from qcom/rmtfs/LICENSE
rename to shared/vendor/rmtfs/LICENSE
diff --git a/qcom/rmtfs/Makefile b/shared/vendor/rmtfs/Makefile
similarity index 100%
rename from qcom/rmtfs/Makefile
rename to shared/vendor/rmtfs/Makefile
diff --git a/qcom/rmtfs/qmi_rmtfs.c b/shared/vendor/rmtfs/qmi_rmtfs.c
similarity index 100%
rename from qcom/rmtfs/qmi_rmtfs.c
rename to shared/vendor/rmtfs/qmi_rmtfs.c
diff --git a/qcom/rmtfs/qmi_rmtfs.h b/shared/vendor/rmtfs/qmi_rmtfs.h
similarity index 100%
rename from qcom/rmtfs/qmi_rmtfs.h
rename to shared/vendor/rmtfs/qmi_rmtfs.h
diff --git a/qcom/rmtfs/qmi_rmtfs.qmi b/shared/vendor/rmtfs/qmi_rmtfs.qmi
similarity index 100%
rename from qcom/rmtfs/qmi_rmtfs.qmi
rename to shared/vendor/rmtfs/qmi_rmtfs.qmi
diff --git a/qcom/rmtfs/qmi_tlv.c b/shared/vendor/rmtfs/qmi_tlv.c
similarity index 100%
rename from qcom/rmtfs/qmi_tlv.c
rename to shared/vendor/rmtfs/qmi_tlv.c
diff --git a/qcom/rmtfs/rmtfs.c b/shared/vendor/rmtfs/rmtfs.c
similarity index 100%
rename from qcom/rmtfs/rmtfs.c
rename to shared/vendor/rmtfs/rmtfs.c
diff --git a/qcom/rmtfs/rmtfs.h b/shared/vendor/rmtfs/rmtfs.h
similarity index 100%
rename from qcom/rmtfs/rmtfs.h
rename to shared/vendor/rmtfs/rmtfs.h
diff --git a/qcom/rmtfs/rmtfs.service.in b/shared/vendor/rmtfs/rmtfs.service.in
similarity index 100%
rename from qcom/rmtfs/rmtfs.service.in
rename to shared/vendor/rmtfs/rmtfs.service.in
diff --git a/qcom/rmtfs/rproc.c b/shared/vendor/rmtfs/rproc.c
similarity index 100%
rename from qcom/rmtfs/rproc.c
rename to shared/vendor/rmtfs/rproc.c
diff --git a/qcom/rmtfs/sharedmem.c b/shared/vendor/rmtfs/sharedmem.c
similarity index 100%
rename from qcom/rmtfs/sharedmem.c
rename to shared/vendor/rmtfs/sharedmem.c
diff --git a/qcom/rmtfs/storage.c b/shared/vendor/rmtfs/storage.c
similarity index 100%
rename from qcom/rmtfs/storage.c
rename to shared/vendor/rmtfs/storage.c
diff --git a/qcom/rmtfs/util.c b/shared/vendor/rmtfs/util.c
similarity index 100%
rename from qcom/rmtfs/util.c
rename to shared/vendor/rmtfs/util.c
diff --git a/qcom/rmtfs/util.h b/shared/vendor/rmtfs/util.h
similarity index 100%
rename from qcom/rmtfs/util.h
rename to shared/vendor/rmtfs/util.h
diff --git a/qcom/tqftpserv/Android.bp b/shared/vendor/tqftpserv/Android.bp
similarity index 100%
rename from qcom/tqftpserv/Android.bp
rename to shared/vendor/tqftpserv/Android.bp
diff --git a/qcom/tqftpserv/LICENSE b/shared/vendor/tqftpserv/LICENSE
similarity index 100%
rename from qcom/tqftpserv/LICENSE
rename to shared/vendor/tqftpserv/LICENSE
diff --git a/qcom/tqftpserv/Makefile b/shared/vendor/tqftpserv/Makefile
similarity index 100%
rename from qcom/tqftpserv/Makefile
rename to shared/vendor/tqftpserv/Makefile
diff --git a/qcom/tqftpserv/list.h b/shared/vendor/tqftpserv/list.h
similarity index 100%
rename from qcom/tqftpserv/list.h
rename to shared/vendor/tqftpserv/list.h
diff --git a/qcom/tqftpserv/tqftpserv.c b/shared/vendor/tqftpserv/tqftpserv.c
similarity index 100%
rename from qcom/tqftpserv/tqftpserv.c
rename to shared/vendor/tqftpserv/tqftpserv.c
diff --git a/qcom/tqftpserv/tqftpserv.service.in b/shared/vendor/tqftpserv/tqftpserv.service.in
similarity index 100%
rename from qcom/tqftpserv/tqftpserv.service.in
rename to shared/vendor/tqftpserv/tqftpserv.service.in
diff --git a/qcom/tqftpserv/translate.c b/shared/vendor/tqftpserv/translate.c
similarity index 100%
rename from qcom/tqftpserv/translate.c
rename to shared/vendor/tqftpserv/translate.c
diff --git a/qcom/tqftpserv/translate.h b/shared/vendor/tqftpserv/translate.h
similarity index 100%
rename from qcom/tqftpserv/translate.h
rename to shared/vendor/tqftpserv/translate.h