From 47e07abc265a007f8a12c0c0a2dcb8fc88875880 Mon Sep 17 00:00:00 2001 From: Jon Medhurst Date: Fri, 8 Jun 2012 16:42:20 +0100 Subject: configs: vexpress: Basic board config fragment Signed-off-by: Jon Medhurst --- linaro/configs/vexpress.conf | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 linaro/configs/vexpress.conf (limited to 'linaro/configs/vexpress.conf') diff --git a/linaro/configs/vexpress.conf b/linaro/configs/vexpress.conf new file mode 100644 index 00000000000..4aca6be57e3 --- /dev/null +++ b/linaro/configs/vexpress.conf @@ -0,0 +1,34 @@ +CONFIG_ARCH_VEXPRESS=y +CONFIG_ARCH_VEXPRESS_CA9X4=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_CMDLINE="console=ttyAMA0,38400n8 root=/dev/mmcblk0p2 rootwait mmci.fmax=4000000" +CONFIG_VFP=y +CONFIG_NEON=y +CONFIG_SCSI=y +CONFIG_BLK_DEV_SD=y +CONFIG_SMSC911X=y +CONFIG_INPUT_EVDEV=y +CONFIG_SERIO_AMBAKMI=y +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +CONFIG_FB=y +CONFIG_FB_ARMCLCD=y +CONFIG_FB_ARMHDLCD=y +CONFIG_LOGO=y +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_SOUND=y +CONFIG_SND=y +CONFIG_SND_ARMAACI=y +CONFIG_USB=y +CONFIG_USB_ISP1760_HCD=y +CONFIG_USB_STORAGE=y +CONFIG_MMC=y +CONFIG_MMC_ARMMMCI=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_DRV_PL031=y +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=y +CONFIG_ROOT_NFS=y -- cgit v1.2.3 From 7242eb38ab00093db5232c5fb16a3d30f91eac5c Mon Sep 17 00:00:00 2001 From: Jon Medhurst Date: Thu, 26 Jul 2012 15:49:50 +0100 Subject: configs: vexpress: Enable CONFIG_SMC91X This is the ethernet device RTSM models and we want normal vexpress kernels also working on RTSM. Signed-off-by: Jon Medhurst --- linaro/configs/vexpress.conf | 1 + 1 file changed, 1 insertion(+) (limited to 'linaro/configs/vexpress.conf') diff --git a/linaro/configs/vexpress.conf b/linaro/configs/vexpress.conf index 4aca6be57e3..6a06e8b3806 100644 --- a/linaro/configs/vexpress.conf +++ b/linaro/configs/vexpress.conf @@ -7,6 +7,7 @@ CONFIG_NEON=y CONFIG_SCSI=y CONFIG_BLK_DEV_SD=y CONFIG_SMSC911X=y +CONFIG_SMC91X=y CONFIG_INPUT_EVDEV=y CONFIG_SERIO_AMBAKMI=y CONFIG_SERIAL_AMBA_PL011=y -- cgit v1.2.3 From b1c39e26a4249aeb5a9b7f0c2821c685bf5bca23 Mon Sep 17 00:00:00 2001 From: Jon Medhurst Date: Tue, 2 Oct 2012 11:53:06 +0100 Subject: configs: vexpress: Changes needed for Linux 3.8 Signed-off-by: Jon Medhurst --- linaro/configs/vexpress.conf | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'linaro/configs/vexpress.conf') diff --git a/linaro/configs/vexpress.conf b/linaro/configs/vexpress.conf index 6a06e8b3806..fb960d96557 100644 --- a/linaro/configs/vexpress.conf +++ b/linaro/configs/vexpress.conf @@ -33,3 +33,9 @@ CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y CONFIG_ROOT_NFS=y +CONFIG_VEXPRESS_CONFIG=y +CONFIG_SENSORS_VEXPRESS=y +CONFIG_REGULATOR=y +CONFIG_REGULATOR_VEXPRESS=y +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y -- cgit v1.2.3 From 2d98cd5fd09214dae7789994fe53bd5e2b9bb1db Mon Sep 17 00:00:00 2001 From: Jon Medhurst Date: Tue, 5 Mar 2013 11:54:20 +0800 Subject: configs: vexpress: Changes needed for Linux 3.9 Signed-off-by: Jon Medhurst --- linaro/configs/vexpress.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'linaro/configs/vexpress.conf') diff --git a/linaro/configs/vexpress.conf b/linaro/configs/vexpress.conf index fb960d96557..8c1c9099114 100644 --- a/linaro/configs/vexpress.conf +++ b/linaro/configs/vexpress.conf @@ -1,6 +1,6 @@ CONFIG_ARCH_VEXPRESS=y CONFIG_ARCH_VEXPRESS_CA9X4=y -CONFIG_ARM_ARCH_TIMER=y +CONFIG_HAVE_ARM_ARCH_TIMER=y CONFIG_CMDLINE="console=ttyAMA0,38400n8 root=/dev/mmcblk0p2 rootwait mmci.fmax=4000000" CONFIG_VFP=y CONFIG_NEON=y -- cgit v1.2.3 From c338b0c753463763b2c07cc8b3de8458c259e852 Mon Sep 17 00:00:00 2001 From: Jon Medhurst Date: Wed, 30 Jan 2013 18:44:20 +0000 Subject: configs: vexpress: Enable LEDs To provide access to LEDs enable CONFIG_LEDS_CLASS=y CONFIG_LEDS_GPIO=y (LED's are available from user side under under /sys/class/leds) To use the motherboard LEDs to show CPU activity... CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_CPU=y Signed-off-by: Jon Medhurst --- linaro/configs/vexpress.conf | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'linaro/configs/vexpress.conf') diff --git a/linaro/configs/vexpress.conf b/linaro/configs/vexpress.conf index 8c1c9099114..6576492b153 100644 --- a/linaro/configs/vexpress.conf +++ b/linaro/configs/vexpress.conf @@ -39,3 +39,7 @@ CONFIG_REGULATOR=y CONFIG_REGULATOR_VEXPRESS=y CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y +CONFIG_LEDS_GPIO=y +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=y +CONFIG_LEDS_TRIGGER_CPU=y -- cgit v1.2.3 From ff4091af32617a95fb41809909ff04cc19557976 Mon Sep 17 00:00:00 2001 From: Jon Medhurst Date: Thu, 5 Jul 2012 11:20:51 +0100 Subject: configs: vexpress: Extra options needed for TC2 Signed-off-by: Jon Medhurst --- linaro/configs/vexpress.conf | 3 +++ 1 file changed, 3 insertions(+) (limited to 'linaro/configs/vexpress.conf') diff --git a/linaro/configs/vexpress.conf b/linaro/configs/vexpress.conf index 6576492b153..a75400acf3c 100644 --- a/linaro/configs/vexpress.conf +++ b/linaro/configs/vexpress.conf @@ -1,6 +1,9 @@ CONFIG_ARCH_VEXPRESS=y CONFIG_ARCH_VEXPRESS_CA9X4=y CONFIG_HAVE_ARM_ARCH_TIMER=y +CONFIG_NR_CPUS=8 +CONFIG_HIGHMEM=y +CONFIG_HIGHPTE=y CONFIG_CMDLINE="console=ttyAMA0,38400n8 root=/dev/mmcblk0p2 rootwait mmci.fmax=4000000" CONFIG_VFP=y CONFIG_NEON=y -- cgit v1.2.3 From d66c5880580ea179a736b407824ddb069ba862fa Mon Sep 17 00:00:00 2001 From: Jon Medhurst Date: Thu, 26 Jul 2012 15:01:40 +0100 Subject: configs: vexpress: Enable TC2 power management options Note, for the sake of a faster boot and better performance, we default to maximum CPU clock frequency (CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE) and will rely on user-side scripts on Android and Ubuntu to change this as appropriate for big.LITTLE power saving. E.g. changing LITTLE cores to 'ondemand'. Signed-off-by: Jon Medhurst --- linaro/configs/vexpress.conf | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'linaro/configs/vexpress.conf') diff --git a/linaro/configs/vexpress.conf b/linaro/configs/vexpress.conf index a75400acf3c..7266d0cee9e 100644 --- a/linaro/configs/vexpress.conf +++ b/linaro/configs/vexpress.conf @@ -1,5 +1,15 @@ CONFIG_ARCH_VEXPRESS=y CONFIG_ARCH_VEXPRESS_CA9X4=y +CONFIG_BIG_LITTLE=y +CONFIG_ARCH_VEXPRESS_TC2=y +CONFIG_ARCH_VEXPRESS_DCSCB=y +CONFIG_ARM_VEXPRESS_BL_CPUFREQ=y +CONFIG_PM_OPP=y +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_INTERACTIVE=y +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y CONFIG_HAVE_ARM_ARCH_TIMER=y CONFIG_NR_CPUS=8 CONFIG_HIGHMEM=y -- cgit v1.2.3 From d9f00d19278b262ecac9f5d28aedec941d938cf0 Mon Sep 17 00:00:00 2001 From: Liviu Dudau Date: Wed, 13 Mar 2013 15:42:07 +0000 Subject: ARM: VExpress: PSCI: Compile PSCI code by default Compile support for PSCI by default and let the command line decide whether support for SMC calls gets enabled or not. Signed-off-by: Liviu Dudau --- linaro/configs/vexpress.conf | 1 + 1 file changed, 1 insertion(+) (limited to 'linaro/configs/vexpress.conf') diff --git a/linaro/configs/vexpress.conf b/linaro/configs/vexpress.conf index 7266d0cee9e..94c36e016ad 100644 --- a/linaro/configs/vexpress.conf +++ b/linaro/configs/vexpress.conf @@ -10,6 +10,7 @@ CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_INTERACTIVE=y CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y +CONFIG_ARM_PSCI=y CONFIG_HAVE_ARM_ARCH_TIMER=y CONFIG_NR_CPUS=8 CONFIG_HIGHMEM=y -- cgit v1.2.3