APPLIED: [N:linux-bluefield][PATCH 00/16] Initial bringup patchset
Agathe Porte
agathe.porte at canonical.com
Tue May 27 09:25:40 UTC 2025
2025-05-26 19:31 CEST, Agathe Porte:
> This is the initial patchset for noble:linux-bluefield bringup.
>
> No SRU is needed at this point, but collecting at least one Acked-by
> would be nice.
>
> I did not include the requested "i2c: Switch back to struct
> platform_driver::remove()" because it would imply to backport the
> whole remove_new->remove transition for cosmetic changes only. This is
> not something we want to do in a stable release as long as it is not
> found and imported from a longterm upstream release.
>
> BUILD-OK on CBD native arm64 builder, on top of a noble:linux generic
> tree and generic config while we wait for noble:linux-bluefield to
> stabilize.
>
> Ai Chao (1):
> platform/mellanox: mlxbf-bootctl: use sysfs_emit() instead of
> sprintf()
>
> Andy Shevchenko (1):
> i2c: mlxbf: Use readl_poll_timeout_atomic() for polling
>
> Asmaa Mnebhi (1):
> power: reset: pwr-mlxbf: support graceful shutdown
>
> Charles Han (1):
> ipmi: ipmb: Add check devm_kasprintf() returned value
>
> Chen Ni (1):
> pinctrl: mlxbf3: Fix return value check for
> devm_platform_ioremap_resource
>
> Corey Minyard (1):
> char:ipmi: Fix a not-used variable on a non-ACPI system
>
> David Thompson (2):
> EDAC/bluefield: Use Arm SMC for EMI access on BlueField-2
> mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show()
>
> David Wang (1):
> Fix a potential abuse of seq_printf() format string in drivers
>
> Li Zhijian (1):
> drivers/platform/mellanox: Convert snprintf to sysfs_emit
>
> Luiz Capitulino (1):
> platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr
> optional
>
> Pei Xiao (1):
> platform/mellanox: mlxbf-pmc: incorrect type in assignment
>
> Shravan Kumar Ramani (2):
> platform/mellanox: mlxbf-pmc: Add support for monitoring cycle count
> platform/mellanox: mlxbf-pmc: Add support for clock_measure
> performance block
>
> Uwe Kleine-König (1):
> ipmi: Drop explicit initialization of struct
> i2c_device_id::driver_data to 0
>
> Xiangrong Li (1):
> mlxbf-bootctl: Support sysfs entries for RTC battery status
>
> .../testing/sysfs-platform-mellanox-bootctl | 10 ++
> drivers/char/ipmi/ipmb_dev_int.c | 9 +-
> drivers/char/ipmi/ipmi_ipmb.c | 4 +-
> drivers/char/ipmi/ipmi_ssif.c | 2 +-
> drivers/char/ipmi/ssif_bmc.c | 4 +-
> drivers/edac/bluefield_edac.c | 168 ++++++++++++++++--
> drivers/gpio/gpio-aspeed-sgpio.c | 2 +-
> drivers/gpio/gpio-aspeed.c | 2 +-
> drivers/gpio/gpio-ep93xx.c | 2 +-
> drivers/gpio/gpio-hlwd.c | 2 +-
> drivers/gpio/gpio-mlxbf2.c | 2 +-
> drivers/gpio/gpio-omap.c | 2 +-
> drivers/gpio/gpio-pca953x.c | 2 +-
> drivers/gpio/gpio-pl061.c | 2 +-
> drivers/gpio/gpio-tegra.c | 2 +-
> drivers/gpio/gpio-tegra186.c | 2 +-
> drivers/gpio/gpio-tqmx86.c | 2 +-
> drivers/gpio/gpio-visconti.c | 2 +-
> drivers/gpio/gpio-xgs-iproc.c | 2 +-
> drivers/i2c/busses/i2c-mlxbf.c | 106 +++--------
> drivers/irqchip/irq-gic.c | 2 +-
> drivers/irqchip/irq-mvebu-pic.c | 2 +-
> drivers/irqchip/irq-versatile-fpga.c | 2 +-
> drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 2 +-
> drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 2 +-
> drivers/pinctrl/pinctrl-mcp23s08.c | 2 +-
> drivers/pinctrl/pinctrl-mlxbf3.c | 12 +-
> drivers/pinctrl/pinctrl-stmfx.c | 2 +-
> drivers/pinctrl/pinctrl-sx150x.c | 2 +-
> drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 +-
> drivers/platform/mellanox/mlxbf-bootctl.c | 48 +++--
> drivers/platform/mellanox/mlxbf-bootctl.h | 5 +
> drivers/platform/mellanox/mlxbf-pmc.c | 153 +++++++++++++---
> drivers/power/reset/pwr-mlxbf.c | 16 +-
> 34 files changed, 395 insertions(+), 186 deletions(-)
Applied to noble:linux-bluefield master-next.
Thanks.
More information about the kernel-team
mailing list