1 #include <asm/arch/hardware.h>
3 void s3c44b0x_led_off(int bit
)
5 SYSREG_OR_SET(S3C44B0X_PDATE
, 1<<(4+bit
));
8 void s3c44b0x_led_on(int bit
)
10 SYSREG_CLR(S3C44B0X_PDATE
, 1<<(4+bit
));
13 void s3c44b0x_led_disp(int data
)
15 data
= (data
<< 12) >> 8;
16 data
= (~data
) & 0x1ff;
17 SYSREG_AND_SET(S3C44B0X_PDATE
, ~data
);
20 void s3c44b0x_led_init(void)
22 SYSREG_AND_SET(S3C44B0X_PCONE
, 0xffff556b);
23 SYSREG_SET(S3C44B0X_PUPE
, 0x6);
24 SYSREG_SET(S3C44B0X_PDATE
, 0x3f7);
25 s3c44b0x_led_disp(15);