The text f2ef1a98f8f8, as Debian 6.0 (Squeeze) shipped it.
create a platform device
platform_device_alloc(9) on Linux now