From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arnd Bergmann Subject: Re: [PATCH 1/3] Documentation: Add APM X-Gene SoC 6.0Gbps SATA PHY driver binding documentation Date: Fri, 15 Nov 2013 21:19:55 +0100 Message-ID: <201311152119.55630.arnd@arndb.de> References: <1384457519-21335-1-git-send-email-lho@apm.com> <201311152054.10859.arnd@arndb.de> Mime-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Return-path: Received: from moutng.kundenserver.de ([212.227.126.171]:57910 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751618Ab3KOUU3 (ORCPT ); Fri, 15 Nov 2013 15:20:29 -0500 In-Reply-To: Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: Loc Ho Cc: Olof Johansson , Tejun Heo , linux-scsi@vger.kernel.org, linux-ide@vger.kernel.org, devicetree@vger.kernel.org, "linux-arm-kernel@lists.infradead.org" , Jon Masters , Tuan Phan , Suman Tripathi On Friday 15 November 2013, Loc Ho wrote: > Hi, > > >> It may be possible from ACPI point of view (hasn't tried yet). But for > >> DTS, there is no such firmware. > > > > Why not? Doesn't any boot loader have to initialize the hardware in order > > to load a kernel from disk? > [Loc Ho] > Not necessary for network booting, SD boot, and USB boot with ramdisk. But why not just initialize them all if you already have the boot loader contain all the drivers? There really isn't any difference between passing an ACPI blob or a DT blob to the kernel, as far as the boot loader is concerned. Arnd