This patchset adds usb5744 SMBus support in onboard usb driver. Changes in v2: - Fix subsystem "usb: misc: onboard_usb_dev:..." - Change implementation from introducing onboard_dev_i2c_init func pointer and do i2c initialization based on compatible string. This is to make onboard_dev_5744_i2c_init() as static. - Use #define for different register bits instead of magic values. - Use err_power_off label name. - Modified commit description to be in sync with v2 changes. - Move power on reset delay to separate patch. Radhey Shyam Pandey (2): usb: misc: onboard_dev: extend platform data to add power on delay field usb: misc: onboard_usb_dev: add Microchip usb5744 SMBus programming support drivers/usb/misc/onboard_usb_dev.c | 57 ++++++++++++++++++++++++++++++ drivers/usb/misc/onboard_usb_dev.h | 14 ++++++++ 2 files changed, 71 insertions(+) base-commit: 51835949dda3783d4639cfa74ce13a3c9829de00 -- 2.34.1