Skip to content

Commit

Permalink
[Arista] Add pcie.yaml configuration file for a few platforms (sonic-…
Browse files Browse the repository at this point in the history
…net#5527)

* Add pcie.yaml configuration for Gardena
* Add pcie.yaml configuration for Upperlake
* Add pcie.yaml configuration for Clearlake
* Add pcie.yaml configuration for Lodoga
  • Loading branch information
Staphylo authored and santhosh-kt committed Feb 25, 2021
1 parent cf9aad6 commit 80967f8
Show file tree
Hide file tree
Showing 24 changed files with 850 additions and 4 deletions.
1 change: 0 additions & 1 deletion device/arista/x86_64-arista_7050_qx32s/plugins

This file was deleted.

1 change: 1 addition & 0 deletions device/arista/x86_64-arista_7050_qx32s/plugins/eeprom.py
135 changes: 135 additions & 0 deletions device/arista/x86_64-arista_7050_qx32s/plugins/pcie.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
- bus: '00'
dev: '00'
fn: '0'
id: '1536'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Root
Complex'
- bus: '00'
dev: '01'
fn: '0'
id: '9831'
name: 'VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini
[Radeon HD 8400E]'
- bus: '00'
dev: '02'
fn: '0'
id: '1538'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function
0'
- bus: '00'
dev: '02'
fn: '1'
id: '1439'
name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions
5:1'
- bus: '00'
dev: '02'
fn: '2'
id: '1439'
name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions
5:1'
- bus: '00'
dev: '02'
fn: '3'
id: '1439'
name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions
5:1'
- bus: '00'
dev: '02'
fn: '4'
id: '1439'
name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions
5:1'
- bus: '00'
dev: '02'
fn: '5'
id: '1439'
name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions
5:1'
- bus: '00'
dev: '11'
fn: '0'
id: '7801'
name: 'SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI
mode] (rev 40)'
- bus: '00'
dev: '12'
fn: '0'
id: '7807'
name: 'USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller
(rev 39)'
- bus: '00'
dev: '12'
fn: '2'
id: '7808'
name: 'USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller
(rev 39)'
- bus: '00'
dev: '14'
fn: '0'
id: 780b
name: 'SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 3a)'
- bus: '00'
dev: '14'
fn: '3'
id: 780e
name: 'ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)'
- bus: '00'
dev: '14'
fn: '7'
id: '7813'
name: 'SD Host controller: Advanced Micro Devices, Inc. [AMD] FCH SD Flash Controller
(rev 01)'
- bus: '00'
dev: '18'
fn: '0'
id: '1530'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function
0'
- bus: '00'
dev: '18'
fn: '1'
id: '1531'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function
1'
- bus: '00'
dev: '18'
fn: '2'
id: '1532'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function
2'
- bus: '00'
dev: '18'
fn: '3'
id: '1533'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function
3'
- bus: '00'
dev: '18'
fn: '4'
id: '1534'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function
4'
- bus: '00'
dev: '18'
fn: '5'
id: '1535'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function
5'
- bus: '01'
dev: '00'
fn: '0'
id: b850
name: 'Ethernet controller: Broadcom Limited Broadcom BCM56850 Switch ASIC (rev
03)'
- bus: '02'
dev: '00'
fn: '0'
id: '0001'
name: 'System peripheral: Arastra Inc. Device 0001 (rev 01)'
- bus: '04'
dev: '00'
fn: '0'
id: '1682'
name: 'Ethernet controller: Broadcom Limited NetXtreme BCM57762 Gigabit Ethernet
PCIe (rev 20)'
1 change: 1 addition & 0 deletions device/arista/x86_64-arista_7050_qx32s/plugins/psuutil.py
1 change: 1 addition & 0 deletions device/arista/x86_64-arista_7050_qx32s/plugins/sfputil.py
1 change: 0 additions & 1 deletion device/arista/x86_64-arista_7050cx3_32s/plugins

This file was deleted.

1 change: 1 addition & 0 deletions device/arista/x86_64-arista_7050cx3_32s/plugins/eeprom.py
133 changes: 133 additions & 0 deletions device/arista/x86_64-arista_7050cx3_32s/plugins/pcie.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
- bus: '00'
dev: '00'
fn: '0'
id: '1566'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh)
Processor Root Complex'
- bus: '00'
dev: '00'
fn: '2'
id: '1567'
name: 'IOMMU: Advanced Micro Devices, Inc. [AMD] Mullins IOMMU'
- bus: '00'
dev: '02'
fn: '0'
id: 156b
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh)
Host Bridge'
- bus: '00'
dev: '02'
fn: '1'
id: '1439'
name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions
5:1'
- bus: '00'
dev: '02'
fn: '2'
id: '1439'
name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions
5:1'
- bus: '00'
dev: '02'
fn: '3'
id: '1439'
name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions
5:1'
- bus: '00'
dev: '02'
fn: '4'
id: '1439'
name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions
5:1'
- bus: '00'
dev: '02'
fn: '5'
id: '1439'
name: 'PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions
5:1'
- bus: '00'
dev: 08
fn: '0'
id: '1537'
name: 'Encryption controller: Advanced Micro Devices, Inc. [AMD] Kabini/Mullins
PSP-Platform Security Processor'
- bus: '00'
dev: '11'
fn: '0'
id: '7801'
name: 'SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI
mode] (rev 40)'
- bus: '00'
dev: '12'
fn: '0'
id: '7808'
name: 'USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller
(rev 39)'
- bus: '00'
dev: '14'
fn: '0'
id: 780b
name: 'SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 42)'
- bus: '00'
dev: '14'
fn: '3'
id: 780e
name: 'ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)'
- bus: '00'
dev: '14'
fn: '7'
id: '7813'
name: 'SD Host controller: Advanced Micro Devices, Inc. [AMD] FCH SD Flash Controller
(rev 01)'
- bus: '00'
dev: '18'
fn: '0'
id: '1580'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh)
Processor Function 0'
- bus: '00'
dev: '18'
fn: '1'
id: '1581'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh)
Processor Function 1'
- bus: '00'
dev: '18'
fn: '2'
id: '1582'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh)
Processor Function 2'
- bus: '00'
dev: '18'
fn: '3'
id: '1583'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh)
Processor Function 3'
- bus: '00'
dev: '18'
fn: '4'
id: '1584'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh)
Processor Function 4'
- bus: '00'
dev: '18'
fn: '5'
id: '1585'
name: 'Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh)
Processor Function 5'
- bus: '01'
dev: '00'
fn: '0'
id: b870
name: 'Ethernet controller: Broadcom Limited Device b870 (rev 01)'
- bus: '02'
dev: '00'
fn: '0'
id: '0001'
name: 'System peripheral: Arastra Inc. Device 0001 (rev 01)'
- bus: '04'
dev: '00'
fn: '0'
id: '1682'
name: 'Ethernet controller: Broadcom Limited NetXtreme BCM57762 Gigabit Ethernet
PCIe (rev 20)'
1 change: 1 addition & 0 deletions device/arista/x86_64-arista_7050cx3_32s/plugins/psuutil.py
1 change: 1 addition & 0 deletions device/arista/x86_64-arista_7050cx3_32s/plugins/sfputil.py
1 change: 0 additions & 1 deletion device/arista/x86_64-arista_7060_cx32s/plugins

This file was deleted.

1 change: 1 addition & 0 deletions device/arista/x86_64-arista_7060_cx32s/plugins/eeprom.py
Loading

0 comments on commit 80967f8

Please sign in to comment.