diff options
author | Mike Frysinger <vapier@gentoo.org> | 2011-05-10 16:22:25 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2011-09-29 16:38:05 -0400 |
commit | 2151374fa6556ec1027d1d0003b1e238a106cc63 (patch) | |
tree | b93e921639bccc57a98262ebbcd7b5dd54bd64e8 /arch/blackfin/include/asm/config.h | |
parent | 20698b350614d4575afd20bfba1396873bea87a4 (diff) | |
download | u-boot-2151374fa6556ec1027d1d0003b1e238a106cc63.tar.gz u-boot-2151374fa6556ec1027d1d0003b1e238a106cc63.tar.xz u-boot-2151374fa6556ec1027d1d0003b1e238a106cc63.zip |
Blackfin: post: generalize led/button tests with GPIOs
Make it easy for any Blackfin board to enable led/push button tests.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'arch/blackfin/include/asm/config.h')
-rw-r--r-- | arch/blackfin/include/asm/config.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/arch/blackfin/include/asm/config.h b/arch/blackfin/include/asm/config.h index bc3c25215f..53af310ecf 100644 --- a/arch/blackfin/include/asm/config.h +++ b/arch/blackfin/include/asm/config.h @@ -169,4 +169,22 @@ # define CONFIG_SYS_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200 } #endif +/* Blackfin POST tests */ +#ifdef CONFIG_POST_BSPEC1_GPIO_LEDS +# define CONFIG_POST_BSPEC1 \ + { \ + "LED test", "led", "This test verifies LEDs on the board.", \ + POST_MEM | POST_ALWAYS, &led_post_test, NULL, NULL, \ + CONFIG_SYS_POST_BSPEC1, \ + } +#endif +#ifdef CONFIG_POST_BSPEC2_GPIO_BUTTONS +# define CONFIG_POST_BSPEC2 \ + { \ + "Button test", "button", "This test verifies buttons on the board.", \ + POST_MEM | POST_ALWAYS, &button_post_test, NULL, NULL, \ + CONFIG_SYS_POST_BSPEC2, \ + } +#endif + #endif |