[RFC PATCH 7/9] pci: Add some PCI Express capability register offset definitions
Sylwester Nawrocki
s.nawrocki at samsung.com
Wed Apr 22 15:40:20 CEST 2020
On 22.04.2020 08:16, Bin Meng wrote:
> On Wed, Apr 22, 2020 at 12:51 AM Sylwester Nawrocki
> <s.nawrocki at samsung.com> wrote:
>> #define PCI_EXP_LNKCAP 12 /* Link Capabilities */
>> +#define PCI_EXP_LNKCAP_SLS 0x0000000f /* Supported Link Speeds */
>> +#define PCI_EXP_LNKCAP_MLW 0x000003f0 /* Maximum Link Width */
>> #define PCI_EXP_LNKCAP_DLLLARC 0x00100000 /* Data Link Layer Link Active Reporting Capable */
>>
>> #define PCI_EXP_LNKSTA 18 /* Link Status */
>> +#define PCI_EXP_LNKSTA_CLS 0x000f /* Current Link Speed */
>> +#define PCI_EXP_LNKSTA_NLW 0x03f0 /* Negotiated Link Width */
>> +#define PCI_EXP_LNKSTA_NLW_SHIFT 4 /* start of NLW mask in link status */
>> +
>> #define PCI_EXP_LNKSTA_DLLLA 0x2000 /* Data Link Layer Link Active */
>> +#define PCI_EXP_LNKCTL2 48 /* Link Control 2 */
>
> Please put PCI_EXP_LNKCTL2 after PCI_EXP_SLTCAP (sorted in order)
Thanks for pointing this out, will be corrected in next iteration.
>> #define PCI_EXP_SLTCAP 20 /* Slot Capabilities */
>> #define PCI_EXP_SLTCAP_PSN 0xfff80000 /* Physical Slot Number */
--
Regards,
Sylwester
More information about the U-Boot
mailing list