Skip to content

Add support for TPS546d24 in linux kernel - #624

Open
arista-setu wants to merge 1 commit into
sonic-net:masterfrom
arista-setu:master-enable-tps546d24-kernel-driver-s
Open

Add support for TPS546d24 in linux kernel #624
arista-setu wants to merge 1 commit into
sonic-net:masterfrom
arista-setu:master-enable-tps546d24-kernel-driver-s

Conversation

@arista-setu

Copy link
Copy Markdown

Add support for TPS546d24 kernel driver in sonic-kernel

Branch to backport:

Requesting backport to 202605 and 202511

Tested Branch:

Testing on 202605 branch with the change:

admin@qzd502:~$ sudo grep CONFIG_SENSORS_TPS546D24 /boot/config-$(uname -r)
CONFIG_SENSORS_TPS546D24=m
admin@qzd502:~$ sudo modinfo tps546d24
filename:       /lib/modules/6.12.41+deb13-sonic-amd64/kernel/drivers/hwmon/pmbus/tps546d24.ko
import_ns:      PMBUS
license:        GPL
description:    PMBus driver for TI tps546d24
author:         Duke Du <dukedu83@gmail.com>
alias:          i2c:tps546d24
alias:          of:N*T*Cti,tps546d24C*
alias:          of:N*T*Cti,tps546d24
depends:        pmbus_core
intree:         Y
name:           tps546d24
retpoline:      Y
vermagic:       6.12.41+deb13-sonic-amd64 SMP preempt mod_unload modversions
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        3D:2C:C6:BF:64:5B:A8:B5:EA:C0:49:91:82:BB:64:34:7E:D7:86:52
sig_hashalgo:   sha256
signature:      30:64:02:30:7A:56:90:67:F8:26:AF:A9:E4:C2:5E:82:20:AF:33:99:
                17:A1:E3:94:57:5D:AF:46:17:B3:AE:AC:1F:DA:00:53:51:CE:DD:E8:
                6B:D3:09:BD:27:46:61:97:EC:D6:1F:A7:02:30:2B:BD:28:C9:6E:7B:
                E9:4F:7F:CE:09:5D:24:9C:17:6B:BA:42:ED:A4:0F:F2:C5:DD:B8:DB:
                2C:7D:7F:09:F8:E9:D9:36:A2:31:99:5C:BC:5E:9D:9D:C3:39:E5:74:
                0C:44

Testing on 202511 branch with the change:

admin@qzd542:~$ sudo grep CONFIG_SENSORS_TPS546D24 /boot/config-$(uname -r)
CONFIG_SENSORS_TPS546D24=m
admin@qzd542:~$ sudo modinfo tps546d24
filename:       /lib/modules/6.12.41+deb13-sonic-amd64/kernel/drivers/hwmon/pmbus/tps546d24.ko
import_ns:      PMBUS
license:        GPL
description:    PMBus driver for TI tps546d24
author:         Duke Du <dukedu83@gmail.com>
alias:          i2c:tps546d24
alias:          of:N*T*Cti,tps546d24C*
alias:          of:N*T*Cti,tps546d24
depends:        pmbus_core
intree:         Y
name:           tps546d24
retpoline:      Y
vermagic:       6.12.41+deb13-sonic-amd64 SMP preempt mod_unload modversions
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        37:3D:E5:2A:D5:F3:FE:D1:66:C2:16:09:28:5F:C0:00:2D:51:00:97
sig_hashalgo:   sha256
signature:      30:65:02:31:00:AE:4F:A9:B5:AA:25:81:73:53:34:17:69:36:BB:40:
                36:17:7B:33:50:42:A4:CA:9B:46:62:8E:45:A3:9F:DB:39:A3:5F:55:
                CA:F1:89:72:10:62:2C:F7:22:BE:CA:BB:7D:02:30:1E:3B:BD:44:4A:
                CA:82:AE:BA:6F:0B:10:26:2C:FA:D9:1D:3F:7E:B2:2E:63:C6:75:38:
                75:79:DD:F5:BB:C6:0F:D3:B6:94:C0:5B:84:64:44:E1:1A:66:D0:07:
                7F:B0:8C

Signed-off-by: setu <setu@arista.com>
@arista-setu
arista-setu requested a review from a team as a code owner September 11, 2026 18:26
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@arista-hpandya

Copy link
Copy Markdown

@saiarcot895 Can you please help review?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants