MINI2440: Bulk Add of the mini2440 board support
[u-boot-openmoko/mini2440.git] / board / mini2440 / udc.c
blobda0a0bc1f4ee60d5c566268ee6c2fa1f3a79c83a
2 #include <common.h>
3 #include <usbdcore.h>
4 #include <s3c2440.h>
6 void udc_ctrl(enum usbd_event event, int param)
8 S3C24X0_GPIO * const gpio = S3C24X0_GetBase_GPIO();
10 switch (event) {
11 case UDC_CTRL_PULLUP_ENABLE:
12 if (param)
13 gpio->GPGDAT |= (1 << 12);
14 else
15 gpio->GPGDAT &= ~(1 << 12);
16 break;
17 case UDC_CTRL_500mA_ENABLE:
18 /* IGNORE */
19 break;
20 default:
21 break;