sonic-buildimage/device/mellanox/x86_64-mlnx_msn4700_simx-r0/pcie.yaml
Stephen Sun b93852d53d
[Mellanox] Support running hw-management service on MSN4700 emulation platform (#16584)
- Why I did it
Support running hw-management service on MSN4700 emulation platform.

- How I did it
Use physical EEPROM instead of the fake one
Do not skip PSUd, PCId, thermal control daemon
Adjust PCIe and thermal configuration files
Adjust platform.json for different chassis names and thermals
Remove a patch to hw-management in order to enable it

- How to verify it
Run Nvidia simulation on SN4700 (ASIC and Platform)

Signed-off-by: Stephen Sun <stephens@nvidia.com>
2023-11-19 11:03:46 +02:00

92 lines
2.3 KiB
YAML

##
## Copyright (c) 2023 NVIDIA CORPORATION & AFFILIATES.
## Apache-2.0
##
## Licensed under the Apache License, Version 2.0 (the "License");
## you may not use this file except in compliance with the License.
## You may obtain a copy of the License at
##
## http://www.apache.org/licenses/LICENSE-2.0
##
## Unless required by applicable law or agreed to in writing, software
## distributed under the License is distributed on an "AS IS" BASIS,
## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
## See the License for the specific language governing permissions and
## limitations under the License.
##
- bus: '00'
dev: '00'
fn: '0'
id: '1237'
name: 'Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)'
- bus: '00'
dev: '01'
fn: '0'
id: '7000'
name: 'ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]'
- bus: '00'
dev: '01'
fn: '1'
id: '7010'
name: 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]'
- bus: '00'
dev: '01'
fn: '2'
id: '7020'
name: 'USB controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev
01)'
- bus: '00'
dev: '01'
fn: '3'
id: '7113'
name: 'Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)'
- bus: '00'
dev: '02'
fn: '0'
id: 00b8
name: 'VGA compatible controller: Cirrus Logic GD 5446'
- bus: '00'
dev: '03'
fn: '0'
id: 100e
name: 'Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller
(rev 03)'
- bus: '00'
dev: '04'
fn: '0'
id: '1002'
name: 'Unclassified device [00ff]: Red Hat, Inc. Virtio memory balloon'
- bus: '00'
dev: '05'
fn: '0'
id: '1009'
name: 'Unclassified device [0002]: Red Hat, Inc. Virtio filesystem'
- bus: '00'
dev: '06'
fn: '0'
id: '2922'
name: 'SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA
Controller [AHCI mode] (rev 02)'
- bus: '00'
dev: '07'
fn: '0'
id: '0001'
name: 'PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge'
- bus: '00'
dev: 0c
fn: '0'
id: '1009'
name: 'Unclassified device [0002]: Red Hat, Inc. Virtio filesystem'
- bus: '00'
dev: 0e
fn: '0'
id: '1001'
name: 'System peripheral: NVIDIA Corporation GK110B [GeForce GTX TITAN Z] (rev 01)'
- bus: '01'
dev: '10'
fn: '0'
id: cf70
name: 'Ethernet controller: Mellanox Technologies Spectrum-3'