From e797e34a3f7cb82c4e5b249a525c9e857ac6eebd Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Thu, 19 Mar 2015 17:04:43 +0100 Subject: apalis/colibri_t20/t30: enable module versioning support Enable module versioning support (CONFIG_MODVERSIONS and CONFIG_MODULE_SRCVERSION_ALL) which allows using kernel modules across different kernel builds/versions. While at it also update the Android configurations. --- arch/arm/configs/apalis_t30_defconfig | 2 ++ arch/arm/configs/colibri_t20_android_defconfig | 6 ++++++ arch/arm/configs/colibri_t20_defconfig | 2 ++ arch/arm/configs/colibri_t30_android_defconfig | 9 ++++----- arch/arm/configs/colibri_t30_defconfig | 2 ++ 5 files changed, 16 insertions(+), 5 deletions(-) diff --git a/arch/arm/configs/apalis_t30_defconfig b/arch/arm/configs/apalis_t30_defconfig index 12f9521f3f90..f5d092158297 100644 --- a/arch/arm/configs/apalis_t30_defconfig +++ b/arch/arm/configs/apalis_t30_defconfig @@ -28,6 +28,8 @@ CONFIG_OPROFILE=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_MODULE_SRCVERSION_ALL=y # CONFIG_BLK_DEV_BSG is not set # CONFIG_IOSCHED_DEADLINE is not set # CONFIG_IOSCHED_CFQ is not set diff --git a/arch/arm/configs/colibri_t20_android_defconfig b/arch/arm/configs/colibri_t20_android_defconfig index 6aa4e9ae3a1f..eebe621e7f84 100644 --- a/arch/arm/configs/colibri_t20_android_defconfig +++ b/arch/arm/configs/colibri_t20_android_defconfig @@ -25,6 +25,8 @@ CONFIG_OPROFILE=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_MODULE_SRCVERSION_ALL=y # CONFIG_BLK_DEV_BSG is not set # CONFIG_IOSCHED_DEADLINE is not set # CONFIG_IOSCHED_CFQ is not set @@ -36,8 +38,12 @@ CONFIG_TEGRA_CLOCK_DEBUG_WRITE=y CONFIG_TEGRA_CONVSERVATIVE_GOV_ON_EARLYSUPSEND=y CONFIG_USB_HOTPLUG=y CONFIG_TEGRA_PREINIT_CLOCKS=y +CONFIG_ARM_ERRATA_716044=y +CONFIG_ARM_ERRATA_742230=y CONFIG_ARM_ERRATA_720789=y +CONFIG_ARM_ERRATA_743622=y CONFIG_ARM_ERRATA_751472=y +CONFIG_ARM_ERRATA_752520=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y CONFIG_SMP=y diff --git a/arch/arm/configs/colibri_t20_defconfig b/arch/arm/configs/colibri_t20_defconfig index 87bfa8cfa9ec..cb9e37e371c9 100644 --- a/arch/arm/configs/colibri_t20_defconfig +++ b/arch/arm/configs/colibri_t20_defconfig @@ -29,6 +29,8 @@ CONFIG_OPROFILE=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_MODULE_SRCVERSION_ALL=y # CONFIG_BLK_DEV_BSG is not set # CONFIG_IOSCHED_DEADLINE is not set # CONFIG_IOSCHED_CFQ is not set diff --git a/arch/arm/configs/colibri_t30_android_defconfig b/arch/arm/configs/colibri_t30_android_defconfig index cec9d12b2c3b..6099a487201b 100644 --- a/arch/arm/configs/colibri_t30_android_defconfig +++ b/arch/arm/configs/colibri_t30_android_defconfig @@ -21,12 +21,13 @@ CONFIG_OPROFILE=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_MODULE_SRCVERSION_ALL=y # CONFIG_BLK_DEV_BSG is not set # CONFIG_IOSCHED_DEADLINE is not set # CONFIG_IOSCHED_CFQ is not set CONFIG_ARCH_TEGRA=y CONFIG_ARCH_TEGRA_3x_SOC=y -CONFIG_TEGRA_PCI=y CONFIG_MACH_COLIBRI_T30=y CONFIG_TEGRA_PWM=y CONFIG_TEGRA_EMC_SCALING_ENABLE=y @@ -38,12 +39,12 @@ CONFIG_TEGRA_DYNAMIC_PWRDET=y CONFIG_TEGRA_PLLM_RESTRICTED=y CONFIG_TEGRA_PREINIT_CLOCKS=y CONFIG_TEGRA_LP1_950=y +CONFIG_ARM_ERRATA_716044=y CONFIG_ARM_ERRATA_742230=y +CONFIG_ARM_ERRATA_720789=y CONFIG_ARM_ERRATA_743622=y CONFIG_ARM_ERRATA_751472=y CONFIG_ARM_ERRATA_752520=y -CONFIG_PCIEPORTBUS=y -CONFIG_PCIEASPM_POWERSAVE=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y CONFIG_SMP=y @@ -292,7 +293,6 @@ CONFIG_REGULATOR=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_VIRTUAL_CONSUMER=y CONFIG_REGULATOR_USERSPACE_CONSUMER=y -CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_TPS65910=y CONFIG_REGULATOR_TPS62360=y CONFIG_REGULATOR_TPS6591X=y @@ -322,7 +322,6 @@ CONFIG_VIDEO_OUTPUT_CONTROL=y CONFIG_FB=y CONFIG_TEGRA_GRHOST=y CONFIG_TEGRA_DC=y -CONFIG_TEGRA_DSI=y CONFIG_TEGRA_NVHDCP=y CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_LCD_CLASS_DEVICE is not set diff --git a/arch/arm/configs/colibri_t30_defconfig b/arch/arm/configs/colibri_t30_defconfig index 050351d93e23..4c789e17a78e 100644 --- a/arch/arm/configs/colibri_t30_defconfig +++ b/arch/arm/configs/colibri_t30_defconfig @@ -29,6 +29,8 @@ CONFIG_OPROFILE=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_MODULE_SRCVERSION_ALL=y # CONFIG_BLK_DEV_BSG is not set # CONFIG_IOSCHED_DEADLINE is not set # CONFIG_IOSCHED_CFQ is not set -- cgit v1.2.3