[MinnowBoard] How to enable PCI Express Root Port 2 by default?
Grigory V. Korotov
grinux at mail.ru
Thu Dec 24 17:52:57 UTC 2015
Hi all.
I want to note tnat pci port naming are +1 to its indexes, so for enable
port 2 by default you sould change
*
**suppressif ideqval Setup.IchPciExp[0] == 0x0;**
** oneof varid = Setup.IchPciExp[1],**
** prompt = STRING_TOKEN(STR_ICH_PCIERP2_PROMPT),**
** help = STRING_TOKEN(STR_ICH_PCIERP_HELP),**
** option text = STRING_TOKEN(STR_ENABLE), value=1, flags=
RESET_REQUIRED;**
** option text = STRING_TOKEN(STR_DISABLE), value=0, flags= DEFAULT
| MANUFACTURING | RESET_REQUIRED;**
** endoneof;*
to
*suppressif ideqval Setup.IchPciExp[0] == 0x0;**
** oneof varid = Setup.IchPciExp[1],**
** prompt = STRING_TOKEN(STR_ICH_PCIERP2_PROMPT),**
** help = STRING_TOKEN(STR_ICH_PCIERP_HELP),**
** option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT |
MANUFACTURING | RESET_REQUIRED;**
** option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 |
RESET_REQUIRED;**
** endoneof;
*
Thanks again to David for correct way.
15.09.2015 4:27, Wei, David пишет:
> You could change the default value in file Vlv2TbltDevicePkg\PlatformSetupDxe\SouthClusterConfig.vfi; But looks like root port 2 is already enabled by default.
>
>
> suppressif ideqval Setup.IchPciExp[0] == 0x0;
> oneof varid = Setup.IchPciExp[2],
> prompt = STRING_TOKEN(STR_ICH_PCIERP3_PROMPT),
> help = STRING_TOKEN(STR_ICH_PCIERP_HELP),
> option text = STRING_TOKEN(STR_ENABLE), value=1, flags=DEFAULT | MANUFACTURING | RESET_REQUIRED;
> option text = STRING_TOKEN(STR_DISABLE), value=0, flags=0 | RESET_REQUIRED;
> endoneof;
> endif;
>
>
>
> Thanks,
> David | SSG BIOS
>
> -----Original Message-----
> From: elinux-MinnowBoard [mailto:elinux-minnowboard-bounces at lists.elinux.org] On Behalf Of Grigory V. Korotov
> Sent: Saturday, September 12, 2015 12:42 AM
> To: MinnowBoard Development and Community Discussion
> Subject: Re: [MinnowBoard] How to enable PCI Express Root Port 2 by default?
>
> Dave,
> Thanks for your answer. I tried to post my questions to list you noted few times but never get any help. And peoples alway help me in this mailing list. Most of my questions is about uefi sources. You can check my last regarding gpio controlling under uefi. So i of course will try again to post my question to edk discussion but i feel this one get me more chances :)
>
> Thanks again.
>
>
>
>> 11 сент. 2015 г., в 19:15, Anders, David <david.anders at intel.com> написал(а):
>>
>> Grigory,
>>
>> While there are some people from the EDK list that do subscribe to this list, you would probably get a much better response by posting your question there. Most of the people are this channel are going to be using the "stock" firmware without modification, and as that port is not used on the Max, most of the people here are going to be unable to test those changes...
>>
>> Thanks
>> Dave Anders
>>
>>
>> -----Original Message-----
>> From: elinux-MinnowBoard
>> [mailto:elinux-minnowboard-bounces at lists.elinux.org] On Behalf Of
>> Grigory V. Korotov
>> Sent: Friday, September 11, 2015 11:03 AM
>> To: MinnowBoard Development and Community Discussion
>> Subject: Re: [MinnowBoard] How to enable PCI Express Root Port 2 by default?
>>
>> Bill,
>> I clearly understand that its disabled by default. My question is where in uefi sources i should made changes to get this port enabled by default. No more.
>>
>> Thanks.
>>
>>
>>
>>>> 11 сент. 2015 г., в 18:41, Bill Traynor <btraynor at gmail.com> написал(а):
>>>>
>>>> On Thu, Sep 10, 2015 at 6:04 AM, Grigory V. Korotov <grinux at mail.ru> wrote:
>>>> Hi,
>>>> Could someone tell me where in UEFI sources i can enable by default
>>>> 2-nd PCI Express port named "PCI Express Root Port 2" in UEFI setup program?
>>>> Thanks.
>>> It's in the South Cluster settings, see here:
>>>
>>> http://www.elinux.org/Minnowboard:MaxBios#PCI_Express_Configuration
>>>
>>> And it's disabled by default.
>>>
>>>> Grigory
>>>> _______________________________________________
>>>> elinux-MinnowBoard mailing list
>>>> elinux-MinnowBoard at lists.elinux.org
>>>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
>>> _______________________________________________
>>> elinux-MinnowBoard mailing list
>>> elinux-MinnowBoard at lists.elinux.org
>>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
>> _______________________________________________
>> elinux-MinnowBoard mailing list
>> elinux-MinnowBoard at lists.elinux.org
>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
>> _______________________________________________
>> elinux-MinnowBoard mailing list
>> elinux-MinnowBoard at lists.elinux.org
>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
> _______________________________________________
> elinux-MinnowBoard mailing list
> elinux-MinnowBoard at lists.elinux.org
> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
> _______________________________________________
> elinux-MinnowBoard mailing list
> elinux-MinnowBoard at lists.elinux.org
> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20151224/c9f5f23d/attachment.html>
More information about the elinux-MinnowBoard
mailing list