With Brian's help, I got recent kernel to boot on HTC Dream. Patches will follow.
...if you have MMC card inserted. Oops. I added enough of registration infrastructure and GPIO support to dream that mmc controller is detected, but it is still not enough to get card recognized.