cdx_unregister_device
device_for_each_child(dev, NULL, cdx_unregister_device);
bus_for_each_dev(bus, NULL, NULL, cdx_unregister_device);
ret = cdx_unregister_device(dev, NULL);
device_for_each_child(cdx->dev, NULL, cdx_unregister_device);