1 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2 From: Arjan van de Ven <arjan@linux.intel.com>
3 Date: Thu, 2 Jun 2016 23:36:32 -0500
4 Subject: [PATCH] initialize ata before graphics
6 ATA init is the long pole in the boot process, and its asynchronous.
7 move the graphics init after it so that ata and graphics initialize
10 drivers/Makefile | 15 ++++++++-------
11 1 file changed, 8 insertions(+), 7 deletions(-)
13 diff --git a/drivers/Makefile b/drivers/Makefile
14 index 576228037718..cf79337dd279 100644
15 --- a/drivers/Makefile
16 +++ b/drivers/Makefile
17 @@ -59,15 +59,8 @@ obj-y += char/
18 # iommu/ comes before gpu as gpu are using iommu controllers
21 -# gpu/ comes after char for AGP vs DRM startup and after iommu
24 obj-$(CONFIG_CONNECTOR) += connector/
26 -# i810fb and intelfb depend on char/agp/
27 -obj-$(CONFIG_FB_I810) += video/fbdev/i810/
28 -obj-$(CONFIG_FB_INTEL) += video/fbdev/intelfb/
30 obj-$(CONFIG_PARPORT) += parport/
31 obj-$(CONFIG_NVM) += lightnvm/
32 obj-y += base/ block/ misc/ mfd/ nfc/
33 @@ -80,6 +73,14 @@ obj-$(CONFIG_IDE) += ide/
36 obj-$(CONFIG_ATA) += ata/
38 +# gpu/ comes after char for AGP vs DRM startup and after iommu
41 +# i810fb and intelfb depend on char/agp/
42 +obj-$(CONFIG_FB_I810) += video/fbdev/i810/
43 +obj-$(CONFIG_FB_INTEL) += video/fbdev/intelfb/
45 obj-$(CONFIG_TARGET_CORE) += target/
46 obj-$(CONFIG_MTD) += mtd/
47 obj-$(CONFIG_SPI) += spi/
49 https://clearlinux.org