1*83d290c5STom Rini // SPDX-License-Identifier: GPL-2.0+ 2d99a8ff6SStelian Pop /* 3d99a8ff6SStelian Pop * (C) Copyright 2007-2008 4c9e798d3SStelian Pop * Stelian Pop <stelian@popies.net> 5d99a8ff6SStelian Pop * Lead Tech Design <www.leadtechdesign.com> 6d99a8ff6SStelian Pop */ 7d99a8ff6SStelian Pop 8d99a8ff6SStelian Pop #include <common.h> 9d99a8ff6SStelian Pop #include <asm/arch/at91sam9261.h> 10d99a8ff6SStelian Pop #include <asm/arch/gpio.h> 11f7aea46dSXu, Hong #include <asm/arch/at91_pio.h> 1270341e2eSWenyou Yang #include <asm/arch/clk.h> 13f7aea46dSXu, Hong #include <asm/io.h> 14d99a8ff6SStelian Pop coloured_LED_init(void)15d99a8ff6SStelian Popvoid coloured_LED_init(void) 16d99a8ff6SStelian Pop { 17d99a8ff6SStelian Pop /* Enable clock */ 1870341e2eSWenyou Yang at91_periph_clk_enable(ATMEL_ID_PIOA); 19d99a8ff6SStelian Pop 20a484b00bSJean-Christophe PLAGNIOL-VILLARD at91_set_gpio_output(CONFIG_RED_LED, 1); 21a484b00bSJean-Christophe PLAGNIOL-VILLARD at91_set_gpio_output(CONFIG_GREEN_LED, 1); 22a484b00bSJean-Christophe PLAGNIOL-VILLARD at91_set_gpio_output(CONFIG_YELLOW_LED, 1); 23d99a8ff6SStelian Pop 24a484b00bSJean-Christophe PLAGNIOL-VILLARD at91_set_gpio_value(CONFIG_RED_LED, 0); 25a484b00bSJean-Christophe PLAGNIOL-VILLARD at91_set_gpio_value(CONFIG_GREEN_LED, 1); 26a484b00bSJean-Christophe PLAGNIOL-VILLARD at91_set_gpio_value(CONFIG_YELLOW_LED, 1); 27d99a8ff6SStelian Pop } 28