First congrats on and thank-you for the port. I did not look at the source too closely, but I noticed that the devices being initialized in the file arm/s3c2xx0/s3c24x0.c and the routine s3c24x0_attach(), were perfect candidates for an "obio" pseudo bus approach of adding these devices. --Mark Tinguely.