[Skiboot] [PATCH 4/6] include/pci-cfg.h: Add PCI vendor specific capability definitions
    Benjamin Herrenschmidt 
    benh at kernel.crashing.org
       
    Sat Oct 17 12:54:18 AEDT 2015
    
    
  
On Fri, 2015-10-16 at 16:08 +1100, Alistair Popple wrote:
> +/* Vendor specific extend capability */
> +#define PCIECAP_ID_VNDR                        0x0b
> +#define PCIECAP_VNDR_HDR               0x04
> +#define   PCIECAP_VNDR_HDR_ID_MASK     0x0000ffff
> +#define   PCIECAP_VNDR_HDR_ID_LSH      0
> +#define   PCIECAP_VNDR_HDR_REV_MASK    0x000f0000
> +#define   PCIECAP_VNDR_HDR_REV_LSH     16
> +#define   PCIECAP_VNDR_HDR_LEN_MASK    0xfff00000
> +#define   PCIECAP_VNDR_HDR_LEN_LSH     20
> +
The new versions of GETFIELD/SETFIELD no longer need that _MASK/_LSH
distinction.
Cheers,
Ben.
    
    
More information about the Skiboot
mailing list