|
@@ -67,6 +67,12 @@ struct driver_info;
|
|
|
/* Driver platdata has been read. Cleared when the device is removed */
|
|
|
#define DM_FLAG_PLATDATA_VALID (1 << 12)
|
|
|
|
|
|
+/*
|
|
|
+ * Device is removed without switching off its power domain. This might
|
|
|
+ * be required, i. e. for serial console (debug) output when booting OS.
|
|
|
+ */
|
|
|
+#define DM_FLAG_REMOVE_WITH_PD_ON (1 << 13)
|
|
|
+
|
|
|
/*
|
|
|
* One or multiple of these flags are passed to device_remove() so that
|
|
|
* a selective device removal as specified by the remove-stage and the
|