IMX: board hardware macro

Shawn Guo shawn.guo at linaro.org
Wed Mar 27 02:33:09 EDT 2013


On Tue, Mar 26, 2013 at 11:31:26PM +0100, Daniel Lezcano wrote:
> HI all,
> 
> is there a macro to tell if the board is iMX51 and iMX6Q ?
> 
> I would like to do the same as:
> 
> static int __init tegra_cpuidle_init(void)
> {
> int ret;
> 
> switch (tegra_chip_id) {
> case TEGRA20:
> ret = tegra20_cpuidle_init();
> break;
> case TEGRA30:
> ret = tegra30_cpuidle_init();
> break;
> case TEGRA114:
> ret = tegra114_cpuidle_init();
> break;
> default:
> ret = -ENODEV;
> break;
> }
> 
> return ret;
> }
> device_initcall(tegra_cpuidle_init);

The global initcall is something that we are removing for multiplatform
build.  Please do not add it back.

Shawn




More information about the linux-arm-kernel mailing list