
A few places use -ENOTSUPP when they should use -ENOSYS. In two cases both are used. This little series tidies this up and documents the conventions.
Changes in v3: - Add updates based on feedback from Sean Anderson seanga2@gmail.com
Changes in v2: - Add a patch to document the common error codes - Add new patch for acpi_get_path() - Add new patch to update clk drivers to use -EINVAL
Simon Glass (9): dm: core: Document the common error codes dm: core: Use -ENOSPC in acpi_get_path() usb: Return -ENOSYS when system call is not available spi: Return -ENOSYS when system call is not available tlv_eeprom: Return -ENOSYS when system call is not available clk: Update drivers to use -EINVAL clk: Return -ENOSYS when system call is not available simple-pm-bus: Use -ENOSYS for checking missing system call pinctrl: Return -ENOSYS when system call is not available
doc/driver-model/design.rst | 133 +++++++++++++++++++++++++ drivers/clk/aspeed/clk_ast2600.c | 2 +- drivers/clk/clk-composite.c | 8 +- drivers/clk/clk-hsdk-cgu.c | 4 +- drivers/clk/imx/clk-imx8.c | 4 +- drivers/clk/imx/clk-imx8qm.c | 6 +- drivers/clk/imx/clk-imx8qxp.c | 6 +- drivers/clk/imx/clk-pllv3.c | 2 +- drivers/clk/kendryte/bypass.c | 2 +- drivers/clk/kendryte/clk.c | 2 +- drivers/clk/mvebu/armada-37xx-periph.c | 6 +- drivers/core/acpi.c | 2 +- drivers/core/simple-pm-bus.c | 4 +- drivers/pinctrl/pinctrl-uclass.c | 10 +- drivers/usb/gadget/udc/udc-uclass.c | 2 +- include/spi-mem.h | 2 +- include/tlv_eeprom.h | 6 +- 17 files changed, 168 insertions(+), 33 deletions(-)