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 (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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue