S3C2410_GPIO_BASE
if (bus_space_map(iot, S3C2410_GPIO_BASE, S3C2410_GPIO_SIZE,
S3C2410_GPIO_BASE,
#define pdatf (*(volatile uint8_t *)(S3C2410_GPIO_BASE+GPIO_PFDAT))
IOW(S3C2410_GPIO_BASE+GPIO_PACON, 0x7fffff);
IOW(S3C2410_GPIO_BASE+GPIO_PBCON, _C(_,_,_,_,_,I,O,I,O,I,O,O,O,O,O,O));
IOW(S3C2410_GPIO_BASE+GPIO_PBUP, 0x07ff);
IOW(S3C2410_GPIO_BASE+GPIO_PCCON, _C(A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PCUP, 0xffff);
IOW(S3C2410_GPIO_BASE+GPIO_PDCON, _C(A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PDUP, 0xffff);
IOW(S3C2410_GPIO_BASE+GPIO_PECON, _C(A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PEUP, 0xffff);
IOW(S3C2410_GPIO_BASE+GPIO_PFCON, _C(_,_,_,_,_,_,_,_,O,O,O,O,A,A,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PFUP, 0x00ff);
IOW(S3C2410_GPIO_BASE+GPIO_PGCON, _C(3,3,3,3,A,O,O,O,3,3,3,3,A,3,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PGUP, 0xffff);
IOW(S3C2410_GPIO_BASE+GPIO_PHCON, _C(_,_,_,_,_,A,A,A,3,3,A,A,A,A,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PHUP, 0x07ff);
IOW(S3C2410_GPIO_BASE+GPIO_EXTINT(0), 0x22222222);
IOW(S3C2410_GPIO_BASE+GPIO_EXTINT(1), 0x22222222);
IOW(S3C2410_GPIO_BASE+GPIO_EXTINT(2), 0x22222222);