[PATCH v2 0/3] usb: Use %pe to print error pointers
From: Subasri S <hidden>
Date: 2026-08-01 12:29:59
Also in:
imx, linux-arm-kernel, linux-usb, lkml
Replace PTR_ERR() in format strings with %pe format specifier across the USB subsystem. %pe prints symbolic error names (e.g., -ENOMEM) instead of raw numbers (e.g., -12), making error logs more readable. These patches fix coccinelle reported warning: "Consider using %pe to print PTR_ERR()" in usb subsystem. The patches are grouped by subsystem: 1/3 - chipidea 2/3 - miscellaneous USB drivers 3/3 - typec All patches are compile-tested on x86_64. Please let me know if any more testing is needed for any patch. Signed-off-by: Subasri S <redacted> --- Changes in v2: - Remove "This patch" phrasing from the commit message body. - Trim redundant Coccinelle warning outputs in the commit log to keep only one. - Clean up multi-line dev_err() statements into single lines. - Link to v1: https://lore.kernel.org/r/20260719-usb-ptr_err_patchset-v1-0-85f7f2e4fefb@gmail.com (local) --- Subasri S (3): usb: chipidea: Use %pe to print error pointers usb: misc: Use %pe to print error pointers usb: typec: Use %pe to print error pointers drivers/usb/atm/usbatm.c | 4 ++-- drivers/usb/chipidea/ci_hdrc_imx.c | 12 ++++++------ drivers/usb/chipidea/core.c | 4 ++-- drivers/usb/core/hub.c | 3 +-- drivers/usb/dwc2/pci.c | 3 +-- drivers/usb/gadget/function/u_serial.c | 4 ++-- drivers/usb/misc/usb3503.c | 3 +-- drivers/usb/typec/mux/pi3usb30532.c | 6 ++---- drivers/usb/typec/tcpm/tcpm.c | 2 +- drivers/usb/typec/wusb3801.c | 4 ++-- 10 files changed, 20 insertions(+), 25 deletions(-) --- base-commit: a13c140cc289c0b7b3770bce5b3ad42ab35074aa change-id: 20260718-usb-ptr_err_patchset-7c5d1547bee7 Best regards, -- Subasri S [off-list ref]