Hi Graeme,

On Thu, Oct 18, 2012 at 9:12 PM, Graeme Russ <graeme.r...@gmail.com> wrote:
> Hi Simon,
>
> On Fri, Oct 19, 2012 at 2:45 PM, Simon Glass <s...@chromium.org> wrote:
>> Enable AHCI driver for Intel SATA devices.
>>
>> Signed-off-by: Simon Glass <s...@chromium.org>
>> ---
>>  include/configs/coreboot.h |   21 +++++++++++++++++++++
>>  1 files changed, 21 insertions(+), 0 deletions(-)
>>
>> diff --git a/include/configs/coreboot.h b/include/configs/coreboot.h
>> index 3df085b..968a9c5 100644
>> --- a/include/configs/coreboot.h
>> +++ b/include/configs/coreboot.h
>> @@ -45,6 +45,27 @@
>>  #undef CONFIG_WATCHDOG
>>  #undef CONFIG_HW_WATCHDOG
>>
>> +/* SATA AHCI storage */
>> +
>> +#define CONFIG_SCSI_AHCI
>> +
>> +#ifdef CONFIG_SCSI_AHCI
>> +#define CONFIG_SATA_INTEL              1
>> +#define CONFIG_SCSI_DEV_LIST           {PCI_VENDOR_ID_INTEL, \
>> +                       PCI_DEVICE_ID_INTEL_NM10_AHCI},       \
>> +       {PCI_VENDOR_ID_INTEL,           \
>> +                       PCI_DEVICE_ID_INTEL_COUGARPOINT_AHCI_MOBILE}, \
>> +       {PCI_VENDOR_ID_INTEL, \
>> +                       PCI_DEVICE_ID_INTEL_COUGARPOINT_AHCI_SERIES6}, \
>> +       {PCI_VENDOR_ID_INTEL,           \
>> +                       PCI_DEVICE_ID_INTEL_PANTHERPOINT_AHCI_MOBILE}
>
> This implies every coreboot board is Intel. When you start to
> introduce hardware specific U-Boot components, you need to introduce a
> board specific config file.
>
> Would it be better to have a CONFIG_X86_COREBOOT and a coreboot 'SoC'
> and no coreboot board?

I am not sure about using the SOC - after all we might need that
concept soon on x86. Maybe we should create a new board config that
includes coreboot.h?

Having said that I'm not sure how important it is right now. So far,
coreboot.h is actually a particular class of boards, all Intel based.
We can name it whatever we want when we actually have other boards
which are coreboot but not Intel. Up to you....

Regards,
SImon

>
> Regards,
>
> Graeme
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to