YH92x: Use the led near the lcd as the ATA led, instead of shine all the time.

Change-Id: I139d0a8dc00e4d5fd964c3667e598aec923cc1cd
This commit is contained in:
Szymon Dziok 2014-06-14 17:47:37 +00:00
parent 7107f0ac86
commit 81db2f5eb0
3 changed files with 20 additions and 2 deletions

View file

@ -27,15 +27,27 @@
#if (CONFIG_LED == LED_REAL) #if (CONFIG_LED == LED_REAL)
#if defined(SAMSUNG_YH920) || defined(SAMSUNG_YH925)
#define LED_ON GPIO_CLEAR_BITWISE(GPIOF_OUTPUT_VAL, 0x20)
#define LED_OFF GPIO_SET_BITWISE(GPIOF_OUTPUT_VAL, 0x20)
#else
#define LED_ON or_b(0x40, &PBDRL)
#define LED_OFF and_b(~0x40, &PBDRL)
#endif /* SAMSUNG_YH920 || SAMSUNG_YH925 */
void led(bool on) void led(bool on)
{ {
if ( on ) if ( on )
{ {
or_b(0x40, &PBDRL); LED_ON;
} }
else else
{ {
and_b(~0x40, &PBDRL); LED_OFF;
} }
} }

View file

@ -115,6 +115,9 @@
/* We're able to shut off power to the HDD */ /* We're able to shut off power to the HDD */
/* todo #define HAVE_ATA_POWER_OFF */ /* todo #define HAVE_ATA_POWER_OFF */
/* Software controlled LED */
#define CONFIG_LED LED_REAL
/* Define this if you have a software controlled poweroff */ /* Define this if you have a software controlled poweroff */
#define HAVE_SW_POWEROFF #define HAVE_SW_POWEROFF

View file

@ -112,6 +112,9 @@
/* We're able to shut off power to the HDD */ /* We're able to shut off power to the HDD */
/* todo #define HAVE_ATA_POWER_OFF */ /* todo #define HAVE_ATA_POWER_OFF */
/* Software controlled LED */
#define CONFIG_LED LED_REAL
/* Define this if you have a software controlled poweroff */ /* Define this if you have a software controlled poweroff */
#define HAVE_SW_POWEROFF #define HAVE_SW_POWEROFF