bus_generic_detach was not enough, we also need to clean up the iicbus child device. MFC after: 1 week