summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorJonathan Stroud <jonathan.stroud@amd.com>2025-05-16 18:02:40 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2025-06-19 15:41:04 +0200
commitec490d9e3278b83b1d0735bfbb40d0a7566f187e (patch)
tree4ce634fbe445ec7c9f90953b518e88efd0f37e40 /tools/perf/scripts/python/stackcollapse.py
parent115cf028ae4cc2045867ab667eb2a32b91a5fd9f (diff)
usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence
commit 1143d41922c0f87504f095417ba1870167970143 upstream. Introduce i2c APIs to read/write for proper configuration register programming. It ensures that read-modify-write sequence is performed and reserved bit in Runtime Flags 2 register are not touched. Also legacy smbus block write inserted an extra count value into the i2c data stream which breaks the register write on the usb5744. Switching to new read/write i2c APIs fixes both issues. Fixes: 6782311d04df ("usb: misc: onboard_usb_dev: add Microchip usb5744 SMBus programming support") Cc: stable <stable@kernel.org> Signed-off-by: Jonathan Stroud <jonathan.stroud@amd.com> Co-developed-by: Radhey Shyam Pandey <radhey.shyam.pandey@amd.com> Signed-off-by: Radhey Shyam Pandey <radhey.shyam.pandey@amd.com> Link: https://lore.kernel.org/r/1747398760-284021-1-git-send-email-radhey.shyam.pandey@amd.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions