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:
parent
7107f0ac86
commit
81db2f5eb0
3 changed files with 20 additions and 2 deletions
|
@ -27,15 +27,27 @@
|
|||
|
||||
#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)
|
||||
{
|
||||
if ( on )
|
||||
{
|
||||
or_b(0x40, &PBDRL);
|
||||
LED_ON;
|
||||
}
|
||||
else
|
||||
{
|
||||
and_b(~0x40, &PBDRL);
|
||||
LED_OFF;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -115,6 +115,9 @@
|
|||
/* We're able to shut off power to the HDD */
|
||||
/* todo #define HAVE_ATA_POWER_OFF */
|
||||
|
||||
/* Software controlled LED */
|
||||
#define CONFIG_LED LED_REAL
|
||||
|
||||
/* Define this if you have a software controlled poweroff */
|
||||
#define HAVE_SW_POWEROFF
|
||||
|
||||
|
|
|
@ -112,6 +112,9 @@
|
|||
/* We're able to shut off power to the HDD */
|
||||
/* todo #define HAVE_ATA_POWER_OFF */
|
||||
|
||||
/* Software controlled LED */
|
||||
#define CONFIG_LED LED_REAL
|
||||
|
||||
/* Define this if you have a software controlled poweroff */
|
||||
#define HAVE_SW_POWEROFF
|
||||
|
||||
|
|
Loading…
Reference in a new issue