Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge last master #19

Merged
merged 51 commits into from
May 17, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
53e5fe6
[Mellanox] Upgrade mellanox SDK to 4.5.1500 and mlnx-sai to 1.21.1.1 …
alexrallen Apr 29, 2022
80f5d36
[SWSS] Update submodule (#10719)
Apr 30, 2022
4ec3af8
[Fastboot] Delay PMON service for better fastboot performance (#10567)
shlomibitton May 2, 2022
a9d5858
Fix buffer template for Arista SKU. (#10663)
ysmanman May 2, 2022
0a6bb3f
[yang] add yang options for Context object (#10359)
ayurkiv-nvda May 2, 2022
a1e76d2
[as7816-64x] Update installer.conf (#10418)
pollyhsu2git May 2, 2022
243d0c7
[dhcp6relay] Add retry mechanism for binding socket to interface ipv6…
kellyyeh May 3, 2022
799d0c0
[YANG] Update range of supported port speeds to support 800G ports (#…
DavidZagury May 4, 2022
6284d13
[LLDP] Enhance lldmgrd Redis events handling (#10593)
liorghub May 4, 2022
288d667
[yang][multi-asic]bgp internal neighbor yang model (#10632)
arlakshm May 4, 2022
0dcbfa3
[chassis][yang]yang model for bgp voq chassis neighbor (#10642)
arlakshm May 4, 2022
7c4ee43
Remove referencing in unit test for arista7800 (#10738)
neethajohn May 4, 2022
f850122
[YANG] Fix issue: Non compliant leaf list in config_db schema (#10291)
Junchao-Mellanox May 5, 2022
db94886
[sonic-snmpagent] Update submodule (#10736)
qiluo-msft May 5, 2022
681c248
Fix race condition between networking service and interface-config se…
Junchao-Mellanox May 5, 2022
8ec8900
Support SONiC OpenSSL FIPS 140-3 based on SymCrypt engine (#9573)
xumia May 5, 2022
cfdb843
[dhcp6relay] Add dhcpv6 option check (#10486)
kellyyeh May 6, 2022
9ae17e6
[sonic-sairedis update] Support for SAI header v1.10.2 with BRCM SAI …
vmittal-msft May 6, 2022
05c6488
Fix setting the HTTPS proxy (#10739)
saiarcot895 May 6, 2022
7104664
Change source path for sonic-pcied to use Python 3 variable (#10676)
saiarcot895 May 6, 2022
66c96ea
Revert "[portconfig]: Remove try block for db config initialization (…
SuvarnaMeenakshi May 6, 2022
25357d3
[sonic-swss-common] submodule update (#10747)
arlakshm May 6, 2022
322363b
[master][sonic-linkmgrd] submodule updates (#10763)
zjswhhh May 6, 2022
45c5ca0
Fix: No explicit reading ConfigDB in get_asic_conf_file_path() (#10723)
qiluo-msft May 6, 2022
7e190c7
[submodule] Advance sonic-p4rt/sonic-pins pointer (#10566)
rhalstea May 6, 2022
d5a182f
[build] Add dependencies for sonic-config-engine to block bad PR. (#1…
liushilongbuaa May 7, 2022
71a515e
[iproute2]: Fix format error of SSCI (#10767)
Pterosaur May 7, 2022
0e30ffe
[ci] Support multi tags when pushing docker image (#10771)
liushilongbuaa May 9, 2022
15cf9b0
Reduce image size for lazy installation packages (#10775)
xumia May 9, 2022
b86499c
[PDDF] Rename temp for as7816/7326/7726 (#10609)
jostar-yang May 9, 2022
0ed671c
Fixing some python errors in the common PDDF platform classes (#10669)
FuzailBrcm May 9, 2022
0f6eb29
[caclmgrd]Added logic to allow BFD port numbers (#10735)
dgsudharsan May 9, 2022
23f9126
[VoQ][config] Multiasic Supervisor card fails to load config_db#.json…
mlok-nokia May 9, 2022
123f20f
[Arista] Add missing configuration files for linecards (#10749)
Staphylo May 9, 2022
4a5f81d
[Template]Update template to point to configuration.md in yang-models…
dgsudharsan May 9, 2022
dc6f325
Fix calculation of $(1)_DEP_PKGS_SHA in Makefile.cache (#10764)
saiarcot895 May 9, 2022
f579f61
Fix for Accton platform build failure when doing incremental build (#…
FuzailBrcm May 9, 2022
d202bf2
Upgrade mellanox platform containers (syncd / saiserver / syncd-rpc) …
alexrallen May 10, 2022
949e76a
Update Linux kernel from 5.10.46 to 5.10.103 (#10634)
saiarcot895 May 10, 2022
04175eb
SONiC Yang model support for Kdump (#10786)
rajendra-dendukuri May 11, 2022
dee7655
[reboiot-cause] Fix a broken symlink of previous-reboot-cause file re…
mlok-nokia May 11, 2022
9887e76
[submodule] Advance sonic-utilities pointer (#10670)
Junchao-Mellanox May 12, 2022
992d233
Add pool: sonictest-sonic-t0 (#10635)
Pterosaur May 12, 2022
f4b22f6
[initramfs]: SSD firmware upgrade in initramfs (#10748)
ArunSaravananBalachandran May 12, 2022
942bef4
DellEMC: S6100, Z9332f - Include ONIE version in 'show platform firmw…
ArunSaravananBalachandran May 12, 2022
4a1e7d8
remove voq chassis check (#10805)
arlakshm May 12, 2022
5ea244c
Removed platform specific reboot files for mellanox simx platforms (#…
vivekrnv May 14, 2022
5eda219
[sonic-config-gen] Modify lag names to enforce 15 chars limit (#10792)
lolyu May 15, 2022
4b581f1
sonic-port.yang: add link training support (#10025)
ds952811 May 15, 2022
3567888
[Ci] Support to trigger a pipeline to download and publish artifacts …
xumia May 16, 2022
1db50e5
[sonic-cfggen]: Update UT to run yang validation (#9700)
ganglyu May 16, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .azure-pipelines/azure-pipelines-image-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
ENABLE_DOCKER_BASE_PULL=y make PLATFORM=$(PLATFORM_AZP) PLATFORM_ARCH=$(PLATFORM_ARCH) $(BUILD_OPTIONS) configure
displayName: 'Make configure'
postSteps:
- script: cp target -r $(Build.ArtifactStagingDirectory)/
- script: mv target $(Build.ArtifactStagingDirectory)/
displayName: Copy Artifacts
condition: always()
- publish: $(Build.ArtifactStagingDirectory)
Expand All @@ -58,6 +58,10 @@ jobs:
condition: failed()
artifact: 'sonic-buildimage.$(GROUP_NAME)$(GROUP_EXTNAME)$(System.JobAttempt)'
displayName: "Archive failed sonic image"
- template: trigger-publish-artifacts-build.yml
parameters:
artifactName: 'sonic-buildimage.$(GROUP_NAME)$(GROUP_EXTNAME)'
publishPrefix: '$(Build.DefinitionName)/$(Build.SourceBranchName)/$(GROUP_NAME)'
- ${{ parameters.postSteps }}
- template: cleanup.yml
jobGroups: ${{ parameters.jobGroups }}
Expand Down
5 changes: 4 additions & 1 deletion .azure-pipelines/run-test-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ parameters:
type: string
- name: ptf_name
type: string
- name: vmtype
type: string
default: 'ceos'
- name: section
type: string
default: ''
Expand Down Expand Up @@ -41,7 +44,7 @@ steps:
git reset --hard origin/master
sed -i s/use_own_value/${username}/ ansible/veos_vtb
echo aaa > ansible/password.txt
docker exec sonic-mgmt bash -c "pushd /data/sonic-mgmt/ansible;./testbed-cli.sh -d /data/sonic-vm -m $(inventory) -t $(testbed_file) -k ceos refresh-dut ${{ parameters.tbname }} password.txt" && sleep 180
docker exec sonic-mgmt bash -c "pushd /data/sonic-mgmt/ansible;./testbed-cli.sh -d /data/sonic-vm -m $(inventory) -t $(testbed_file) -k ${{ parameters.vmtype }} refresh-dut ${{ parameters.tbname }} password.txt" && sleep 180
displayName: "Setup testbed"

- script: |
Expand Down
64 changes: 64 additions & 0 deletions .azure-pipelines/trigger-publish-artifacts-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# The steps to trigger the pipeline to publish the artifacts

parameters:
- name: artifactName
type: string
default: ""
- name: publishPrefix
type: string
default: "$(Build.DefinitionName)/$(Build.SourceBranchName)"

steps:
- script: |
. functions.sh
sonic_version=$(sonic_get_version)
latest_tag=$(git describe --tags --abbrev=0)
docker_tags="$sonic_version $(Build.SourceBranchName)"
if [ "$(Build.SourceBranchName)" == "master" ]; then
docker_tags="$docker_tags latest"
fi
echo "##vso[task.setvariable variable=sonic_version]$sonic_version"
echo "##vso[task.setvariable variable=latest_tag]$latest_tag"
echo "##vso[task.setvariable variable=docker_tags]$docker_tags"
condition: ne(variables['Build.Reason'], 'PullRequest')
displayName: 'Set trigger build variables'
- task: TriggerBuild@4
condition: ne(variables['Build.Reason'], 'PullRequest')
inputs:
definitionIsInCurrentTeamProject: false
teamProject: internal
tfsServer: $(System.CollectionUri)
buildDefinition: 'publish-artifacts'
queueBuildForUserThatTriggeredBuild: true
ignoreSslCertificateErrors: false
useSameSourceVersion: false
useCustomSourceVersion: false
useSameBranch: false
waitForQueuedBuildsToFinish: false
storeInEnvironmentVariable: true
authenticationMethod: 'Personal Access Token'
password: '$(system.accesstoken)'
enableBuildInQueueCondition: false
dependentOnSuccessfulBuildCondition: false
dependentOnFailedBuildCondition: false
checkbuildsoncurrentbranch: false
failTaskIfConditionsAreNotFulfilled: false
buildParameters: ''
templateParameters: |
pipelineContext: {"buildId":"$(Build.BuildId)",
"pipelineId":"$(System.DefinitionId)",
"project": "$(System.TeamProject)",
"branchName":"$(Build.SourceBranchName)"},
artifactContext: {"artifactName":"${{ parameters.artifactName }}",
"artifactPatterns":"**/*.bin\n
**/*.swi\n
**/*.raw\n
**/*.img.gz\n
**/*-rpc.gz\n
**/python-saithrift*.deb"},
publishContext: {"publishPrefix":"${{ parameters.publishPrefix }}",
"keepArtifactName":false,
"dockerImagePatterns":"target/*-rpc.gz",
"dockerTags":"$(docker_tags)",
"version":"$(sonic_version)",
"latestTag":"$(latest_tag)"}
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ pull request for inclusion in the changelog:
<!--
Provide a link to config_db schema for the table for which YANG model
is defined
Link should point to correct section on https://github.com/Azure/SONiC/wiki/Configuration.
Link should point to correct section on https://github.com/Azure/sonic-buildimage/blob/master/src/sonic-yang-models/doc/Configuration.md
-->

#### A picture of a cute animal (not mandatory but encouraged)
Expand Down
2 changes: 1 addition & 1 deletion Makefile.cache
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ define GET_MOD_DEP_SHA
$(if $($(1)_DEP_FILES_MISSING), $(warning "[ DPKG ] Dependecy file(s) are not found for $(1) : $($(1)_DEP_FILES_MISSING)))

# Include package dependencies hash values into package hash calculation
$(eval $(1)_DEP_PKGS_SHA := $(foreach dfile,$(1)_MOD_DEP_PKGS,$(dfile)_DEP_MOD_SHA $(dfile)_MOD_HASH))
$(eval $(1)_DEP_PKGS_SHA := $(foreach dfile,$($(1)_MOD_DEP_PKGS),$($(dfile)_DEP_MOD_SHA) $($(dfile)_MOD_HASH)))

$(eval $(1)_DEP_MOD_SHA := $(shell bash -c "git hash-object $($(1)_DEP_MOD_SHA_FILES) && echo $($(1)_DEP_PKGS_SHA)" \
| sha1sum | awk '{print substr($$1,0,23);}'))
Expand Down
16 changes: 15 additions & 1 deletion Makefile.work
Original file line number Diff line number Diff line change
Expand Up @@ -138,13 +138,25 @@ endif
endif
SLAVE_IMAGE = $(SLAVE_BASE_IMAGE)-$(USER_LC)

# Support FIPS feature, armhf not supported yet
ifeq ($(PLATFORM_ARCH),armhf)
ENABLE_FIPS_FEATURE := n
ENABLE_FIPS := n
endif

ifeq ($(ENABLE_FIPS_FEATURE), n)
ifeq ($(ENABLE_FIPS), y)
$(error Cannot set fips config ENABLE_FIPS=y when ENABLE_FIPS_FEATURE=n)
endif
endif

# Generate the version control build info
$(shell SONIC_VERSION_CONTROL_COMPONENTS=$(SONIC_VERSION_CONTROL_COMPONENTS) \
TRUSTED_GPG_URLS=$(TRUSTED_GPG_URLS) PACKAGE_URL_PREFIX=$(PACKAGE_URL_PREFIX) \
scripts/generate_buildinfo_config.sh)

# Generate the slave Dockerfile, and prepare build info for it
$(shell CONFIGURED_ARCH=$(CONFIGURED_ARCH) MULTIARCH_QEMU_ENVIRON=$(MULTIARCH_QEMU_ENVIRON) DOCKER_EXTRA_OPTS=$(DOCKER_EXTRA_OPTS) DEFAULT_CONTAINER_REGISTRY=$(DEFAULT_CONTAINER_REGISTRY) j2 $(SLAVE_DIR)/Dockerfile.j2 > $(SLAVE_DIR)/Dockerfile)
$(shell CONFIGURED_ARCH=$(CONFIGURED_ARCH) MULTIARCH_QEMU_ENVIRON=$(MULTIARCH_QEMU_ENVIRON) ENABLE_FIPS_FEATURE=$(ENABLE_FIPS_FEATURE) DOCKER_EXTRA_OPTS=$(DOCKER_EXTRA_OPTS) DEFAULT_CONTAINER_REGISTRY=$(DEFAULT_CONTAINER_REGISTRY) j2 $(SLAVE_DIR)/Dockerfile.j2 > $(SLAVE_DIR)/Dockerfile)
$(shell CONFIGURED_ARCH=$(CONFIGURED_ARCH) MULTIARCH_QEMU_ENVIRON=$(MULTIARCH_QEMU_ENVIRON) j2 $(SLAVE_DIR)/Dockerfile.user.j2 > $(SLAVE_DIR)/Dockerfile.user)
$(shell BUILD_SLAVE=y DEFAULT_CONTAINER_REGISTRY=$(DEFAULT_CONTAINER_REGISTRY) scripts/prepare_docker_buildinfo.sh $(SLAVE_BASE_IMAGE) $(SLAVE_DIR)/Dockerfile $(CONFIGURED_ARCH) "" $(BLDENV))

Expand Down Expand Up @@ -355,6 +367,8 @@ SONIC_BUILD_INSTRUCTION := make \
ENABLE_AUTO_TECH_SUPPORT=$(ENABLE_AUTO_TECH_SUPPORT) \
BUILD_MULTIASIC_KVM=$(BUILD_MULTIASIC_KVM) \
ENABLE_ASAN=$(ENABLE_ASAN) \
ENABLE_FIPS_FEATURE=$(ENABLE_FIPS_FEATURE) \
ENABLE_FIPS=$(ENABLE_FIPS) \
$(SONIC_OVERRIDE_BUILD_VARS)

.PHONY: sonic-slave-build sonic-slave-bash init reset
Expand Down
18 changes: 17 additions & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,9 @@ variables:
- ${{ else }}:
- template: .azure-pipelines/template-variables.yml@buildimage
- name: CACHE_MODE
value: rcache
value: rcache
- name: ENABLE_FIPS
value: y

stages:
- stage: BuildVS
Expand Down Expand Up @@ -191,3 +193,17 @@ stages:
tbname: vms-kvm-t1-lag
ptf_name: ptf_vms6-2
tbtype: t1-lag

- job:
pool: sonictest-sonic-t0
displayName: "kvmtest-t0-sonic"
timeoutInMinutes: 360

steps:
- template: .azure-pipelines/run-test-template.yml
parameters:
dut: vlab-02
tbname: vms-kvm-t0-64-32
ptf_name: ptf_vms6-1
tbtype: t0-sonic
vmtype: vsonic
8 changes: 6 additions & 2 deletions build_debian.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ CONFIGURED_ARCH=$([ -f .arch ] && cat .arch || echo amd64)
## docker engine version (with platform)
DOCKER_VERSION=5:20.10.14~3-0~debian-$IMAGE_DISTRO
CONTAINERD_IO_VERSION=1.5.11-1
LINUX_KERNEL_VERSION=5.10.0-8-2
LINUX_KERNEL_VERSION=5.10.0-12-2

## Working directory to prepare the file system
FILESYSTEM_ROOT=./fsroot
Expand Down Expand Up @@ -189,6 +189,10 @@ sudo chmod +x $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/arista-
sudo cp files/initramfs-tools/resize-rootfs $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/resize-rootfs
sudo chmod +x $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/resize-rootfs

# Hook into initramfs: upgrade SSD from initramfs
sudo cp files/initramfs-tools/ssd-upgrade $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/ssd-upgrade
sudo chmod +x $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/ssd-upgrade

# Hook into initramfs: run fsck to repair a non-clean filesystem prior to be mounted
sudo cp files/initramfs-tools/fsck-rootfs $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/fsck-rootfs
sudo chmod +x $FILESYSTEM_ROOT/etc/initramfs-tools/scripts/init-premount/fsck-rootfs
Expand Down Expand Up @@ -643,5 +647,5 @@ fi
pushd $FILESYSTEM_ROOT && sudo tar czf $OLDPWD/$FILESYSTEM_DOCKERFS -C ${DOCKERFS_PATH}var/lib/docker .; popd

## Compress together with /boot, /var/lib/docker and $PLATFORM_DIR as an installer payload zip file
pushd $FILESYSTEM_ROOT && sudo zip $OLDPWD/$ONIE_INSTALLER_PAYLOAD -r boot/ $PLATFORM_DIR/; popd
pushd $FILESYSTEM_ROOT && sudo zip --symlinks $OLDPWD/$ONIE_INSTALLER_PAYLOAD -r boot/ $PLATFORM_DIR/; popd
sudo zip -g -n .squashfs:.gz $ONIE_INSTALLER_PAYLOAD $FILESYSTEM_SQUASHFS $FILESYSTEM_DOCKERFS
10 changes: 7 additions & 3 deletions device/accton/x86_64-accton_as7326_56x-r0/pddf/pddf-device.json
Original file line number Diff line number Diff line change
Expand Up @@ -303,6 +303,7 @@
"TEMP1" :
{
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP1", "device_parent":"MUX2"},
"dev_attr": { "display_name":"MB_RearMAC_temp(0x48)"},
"i2c":
{
"topo_info": { "parent_bus":"0xf", "dev_addr":"0x48", "dev_type":"lm75"},
Expand All @@ -316,7 +317,8 @@
},
"TEMP2" :
{
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP1", "device_parent":"MUX2"},
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP2", "device_parent":"MUX2"},
"dev_attr": { "display_name":"MB_FrontMAC_temp(0x49)"},
"i2c":
{
"topo_info": { "parent_bus":"0xf", "dev_addr":"0x49", "dev_type":"lm75"},
Expand All @@ -330,7 +332,8 @@
},
"TEMP3" :
{
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP1", "device_parent":"MUX2"},
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP3", "device_parent":"MUX2"},
"dev_attr": { "display_name":"MB_LeftCenter_temp(0x4A)"},
"i2c":
{
"topo_info": { "parent_bus":"0xf", "dev_addr":"0x4A", "dev_type":"lm75"},
Expand All @@ -344,7 +347,8 @@
},
"TEMP4" :
{
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP1", "device_parent":"MUX2"},
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP4", "device_parent":"MUX2"},
"dev_attr": { "display_name":"CB_temp(0x4B)"},
"i2c":
{
"topo_info": { "parent_bus":"0xf", "dev_addr":"0x4B", "dev_type":"lm75"},
Expand Down
42 changes: 19 additions & 23 deletions device/accton/x86_64-accton_as7326_56x-r0/sensors.conf
Original file line number Diff line number Diff line change
@@ -1,50 +1,46 @@
# libsensors configuration file for as7326-56x
# ------------------------------------------------
#

bus "i2c-11" "i2c-1-mux (chan_id 2)"
bus "i2c-13" "i2c-1-mux (chan_id 4)"
bus "i2c-15" "i2c-1-mux (chan_id 6)"
bus "i2c-17" "i2c-1-mux (chan_id 0)"


chip "ym2651-i2c-*-59"
chip "psu_pmbus-i2c-*-59"
label in3 "PSU 1 Voltage"
label fan1 "PSU 1 Fan"
label temp1 "PSU 1 Temperature"
label power2 "PSU 1 Power"
label curr2 "PSU 1 Current"

chip "ym2651-i2c-*-5b"
chip "psu_pmbus-i2c-*-5b"
label in3 "PSU 2 Voltage"
label fan1 "PSU 2 Fan"
label temp1 "PSU 2 Temperature"
label power2 "PSU 2 Power"
label curr2 "PSU 2 Current"

chip "as7326_56x_fan-*"
label fan1 "Fan 1 Front"
label fan2 "Fan 2 Front"
label fan3 "Fan 3 Front"
label fan4 "Fan 4 Front"
label fan5 "Fan 5 Front"
label fan6 "Fan 6 Front"
label fan11 "Fan 1 Rear"
label fan12 "Fan 2 Rear"
label fan13 "Fan 3 Rear"
label fan14 "Fan 4 Rear"
label fan15 "Fan 5 Rear"
label fan16 "Fan 6 Rear"
chip "fan_ctrl-*"
label fan1 "Fantray1 Front"
label fan2 "Fantray1 Rear"
label fan3 "Fantray2 Front"
label fan4 "Fantray2 Rear"
label fan5 "Fantray3 Front"
label fan6 "Fantray3 Rear"
label fan7 "Fantray4 Front"
label fan8 "Fantray4 Rear"
label fan9 "Fantray5 Front"
label fan10 "Fantray5 Rear"
label fan11 "Fantray6 Front"
label fan12 "Fantray6 Rear"


chip "lm75-i2c-*-48"
label temp1 "Main Board Temperature"
label temp1 "MB_RearMAC_temp"

chip "lm75-i2c-*-49"
label temp1 "Main Board Temperature"
label temp1 "MB_FrontMAC_temp"

chip "lm75-i2c-*-4a"
label temp1 "Main Board Temperature"
label temp1 "MB_LeftCenter_temp"

chip "lm75-i2c-*-4b"
label temp1 "CPU Board Temperature"
label temp1 "CB_temp"
Original file line number Diff line number Diff line change
Expand Up @@ -1789,6 +1789,7 @@
"TEMP1" :
{
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP1", "device_parent":"MUX7"},
"dev_attr": { "display_name":"FB_temp(0x4C)"},
"i2c":
{
"topo_info": { "parent_bus":"0x36", "dev_addr":"0x4c", "dev_type":"lm75"},
Expand All @@ -1804,6 +1805,7 @@
"TEMP2" :
{
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP2", "device_parent":"MUX7"},
"dev_attr": { "display_name":"MB_RearMAC_temp(0x48)"},
"i2c":
{
"topo_info": { "parent_bus":"0x37", "dev_addr":"0x48", "dev_type":"lm75"},
Expand All @@ -1819,6 +1821,7 @@
"TEMP3" :
{
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP3", "device_parent":"MUX7"},
"dev_attr": { "display_name":"MB_FrontMAC_temp(0x49)"},
"i2c":
{
"topo_info": { "parent_bus":"0x37", "dev_addr":"0x49", "dev_type":"lm75"},
Expand All @@ -1834,6 +1837,7 @@
"TEMP4" :
{
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP4", "device_parent":"MUX7"},
"dev_attr": { "display_name":"MB_LeftCenter_temp(0x4A)"},
"i2c":
{
"topo_info": { "parent_bus":"0x37", "dev_addr":"0x4a", "dev_type":"lm75"},
Expand All @@ -1849,6 +1853,7 @@
"TEMP5" :
{
"dev_info": { "device_type":"TEMP_SENSOR", "device_name":"TEMP5", "device_parent":"MUX7"},
"dev_attr": { "display_name":"CB_temp(0x4B)"},
"i2c":
{
"topo_info": { "parent_bus":"0x37", "dev_addr":"0x4b", "dev_type":"lm75"},
Expand Down
Loading