static void __init apollon_led_init(void)
{
	/* LED0 - AA10 */
	omap_cfg_reg(AA10_242X_GPIO13);
	/* LED1  - AA6 */
	omap_cfg_reg(AA6_242X_GPIO14);
	/* LED2  - AA4 */
	omap_cfg_reg(AA4_242X_GPIO15);

	if (apollon_plus()) {
		/* LED3 - M15 */
		omap_cfg_reg(M15_24XX_GPIO92);
		/* LED4 - P20 */
		omap_cfg_reg(P20_24XX_GPIO93);
	} else
		apollon_led_data.num_leds = 3;
}
static void __init apollon_sw_init(void)
{
	/* Enter SW - Y11 */
	omap_cfg_reg(Y11_242X_GPIO16);
	/* Up SW - AA12 */
	omap_cfg_reg(AA12_242X_GPIO17);
	/* Down SW - AA8 */
	omap_cfg_reg(AA8_242X_GPIO58);

	if (apollon_plus()) {
		/* Left SW - P18 */
		omap_cfg_reg(P18_24XX_GPIO95);
		/* Right SW - M18 */
		omap_cfg_reg(M18_24XX_GPIO96);
		/* Esc SW - L14 */
		omap_cfg_reg(L14_24XX_GPIO97);
	} else
		apollon_gpio_keys.nbuttons = 3;
}