ip32-platform.c 326 B

1234567891011121314151617181920
  1. #include <linux/init.h>
  2. #include <linux/platform_device.h>
  3. static __init int meth_devinit(void)
  4. {
  5. struct platform_device *pd;
  6. int ret;
  7. pd = platform_device_alloc("meth", -1);
  8. if (!pd)
  9. return -ENOMEM;
  10. ret = platform_device_add(pd);
  11. if (ret)
  12. platform_device_put(pd);
  13. return ret;
  14. }
  15. device_initcall(meth_devinit);