static int __init omap2_init_devices(void)
{
	/* please keep these calls, and their implementations above,
	 * in alphabetical order so they're easier to sort through.
	 */
	omap_init_32k();
	omap_init_abe();
	omap_init_audio();
	omap_init_camera();
	omap_init_mbox();
	omap_init_pmu();
	omap_hdq_init();
	omap_init_sti();
	omap_init_sham();
	omap_init_vout();
	if (cpu_is_omap44xx())
		omap_init_wb();
	omap_init_gpu();
	return 0;
}
static int __init omap2_init_devices(void)
{
	/*
	 * please keep these calls, and their implementations above,
	 * in alphabetical order so they're easier to sort through.
	 */
	omap_init_mcpdm();
	omap_init_aess();
	omap_init_abe();
	omap_init_audio();
	omap_init_camera();
	omap_init_mbox();
	omap_init_mcasp();
	omap_init_mcspi();
	omap_init_pmu();
	omap_init_sti();
	omap_init_sham();
	omap_init_aes();
	omap_init_vout();
	omap_init_gpu();

	return 0;
}