John Ogness
1c17ebb790
printk: nbcon: Do not rely on proxy headers
...
The headers kernel.h, serial_core.h, and console.h allow for the
definitions of many types and functions from other headers.
Rather than relying on these as proxy headers, explicitly
include all headers providing needed definitions. Also sort the
list alphabetically to be able to easily detect duplicates.
Suggested-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: John Ogness <john.ogness@linutronix.de>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Petr Mladek <pmladek@suse.com>
Link: https://lore.kernel.org/r/20240820063001.36405-16-john.ogness@linutronix.de
Signed-off-by: Petr Mladek <pmladek@suse.com>
2024-08-21 14:56:23 +02:00
..
2024-08-12 18:09:48 -07:00
2024-07-14 18:04:03 -10:00
2024-07-03 12:24:19 +02:00
2024-06-21 15:49:29 +01:00
2024-08-06 10:29:32 -07:00
2024-03-12 13:23:32 +01:00
2024-08-13 10:25:28 -07:00
2024-05-06 17:39:09 +02:00
2024-06-15 10:43:06 -07:00
2024-08-07 17:27:00 +02:00
2024-06-06 11:21:14 -07:00
2024-07-02 16:56:18 +02:00
2024-08-08 13:27:31 -07:00
2024-08-09 08:33:28 -07:00
2024-07-03 19:30:01 -07:00
2024-08-21 14:56:23 +02:00
2024-07-04 13:54:17 -07:00
2024-08-04 13:36:28 -07:00
2024-08-05 16:14:14 +02:00
2024-08-09 12:59:35 -04:00
2024-04-24 09:43:53 +02:00
2024-02-09 11:13:59 -10:00
2024-04-04 16:24:16 +02:00
2024-04-04 16:24:16 +02:00
2024-01-25 10:12:22 -05:00
2024-06-13 14:26:50 -04:00
2023-10-13 18:34:46 +02:00
2024-06-24 22:24:55 -07:00
2024-04-29 08:29:29 -07:00
2023-08-08 16:48:47 -04:00
2024-03-22 11:18:18 +01:00
2024-08-13 10:31:24 +10:00
2024-05-19 14:02:03 -07:00
2024-08-15 22:16:16 -07:00
2024-02-23 17:33:31 -05:00
2024-07-24 20:59:29 +02:00
2024-02-23 17:48:22 -08:00
2024-07-21 17:15:46 -07:00
2023-09-21 12:03:50 -06:00
2024-08-12 22:03:26 +02:00
2023-12-23 15:52:13 +01:00
2024-05-30 01:13:20 +09:00
2023-09-29 11:28:39 -07:00
2024-07-24 20:59:29 +02:00
2023-08-21 13:37:28 -07:00
2024-07-31 12:57:39 +02:00
2024-07-20 16:33:21 +09:00
2024-08-15 09:33:35 -07:00
2024-08-15 09:33:35 -07:00
2023-10-19 11:02:48 +02:00
2024-02-23 17:48:22 -08:00
2024-08-07 18:33:56 -07:00
2024-07-24 20:59:29 +02:00
2024-04-23 14:59:01 +10:00
2024-02-23 17:48:22 -08:00
2024-04-23 14:59:01 +10:00
2024-08-05 14:04:03 +09:00
2024-07-29 10:45:54 -07:00
2024-05-06 14:22:02 -06:00
2024-07-24 20:59:29 +02:00
2024-02-23 17:48:22 -08:00
2024-03-01 12:23:37 +01:00
2023-12-20 19:26:30 -05:00
2024-08-07 18:33:56 -07:00
2024-08-13 14:16:22 +02:00
2023-12-01 09:51:44 -08:00
2024-07-24 20:59:29 +02:00
2024-07-24 20:59:29 +02:00
2024-03-13 12:53:53 -07:00
2024-08-04 13:36:28 -07:00
2024-02-22 15:38:52 -08:00
2024-04-24 09:43:53 +02:00
2024-04-25 21:07:03 -07:00
2023-12-29 12:22:27 -08:00
2024-06-28 19:36:30 -07:00
2024-05-28 11:14:14 -05:00
2024-05-30 15:31:51 -07:00
2024-07-24 20:59:29 +02:00
2024-07-11 01:51:44 -06:00
2024-07-10 22:40:39 +02:00
2023-10-04 10:41:57 -07:00
2024-04-29 05:03:51 +02:00
2024-07-24 20:59:29 +02:00
2023-12-29 12:22:29 -08:00
2024-07-18 12:19:20 -07:00
2024-05-22 09:56:00 -07:00
2024-06-03 15:20:37 +02:00
2024-07-24 20:59:29 +02:00
2024-07-29 12:05:06 -07:00
2023-10-04 10:41:57 -07:00
2024-05-30 15:31:38 -07:00
2024-07-12 16:39:53 -07:00
2024-05-17 17:31:24 -07:00
2024-07-24 20:59:29 +02:00
2023-09-13 14:59:24 +02:00
2024-02-22 15:38:52 -08:00
2024-05-06 17:39:09 +02:00
2024-07-24 20:59:29 +02:00
2024-05-22 08:31:15 -04:00
2024-07-20 16:33:21 +09:00
2023-12-21 13:17:54 +01:00
2024-07-17 21:11:34 -07:00
2024-07-24 20:59:29 +02:00
2023-08-07 15:57:22 -10:00
2024-07-15 14:01:14 -10:00