diff --git a/drivers/base/platform.c b/drivers/base/platform.c index 13b4620..ea4e37b 100644 --- a/drivers/base/platform.c +++ b/drivers/base/platform.c @@ -66,18 +66,6 @@ { new_device->bus = &platform_bus; - if (new_device->resource) { - struct device_d *dev; - - bus_for_each_device(new_device->bus, dev) { - if (!dev->resource) - continue; - if (dev->resource->start == new_device->resource->start) { - return -EBUSY; - } - } - } - return register_device(new_device); }