NAK: [SRU][J:linux-bluefield][Pull Request][v2] Cherry-pick the gpio-mlxbf3.c and pinctrl-mlxbf3.c commits from linux-next

Tim Gardner tim.gardner at canonical.com
Tue Sep 12 18:37:24 UTC 2023


On 9/12/23 9:28 AM, Asmaa Mnebhi wrote:
> BugLink: https://bugs.launchpad.net/bugs/2033439
> 
> This pull request includes 10 commits in the effort to sync up Jammy with upstreaming:
> - Revert:
>    df3c6a01efaa657dc84cb5675620ac3780c187c7
>    778c82d06e5ef7c1abc202139628c240a0c8b68f
>    d8ed16e1a9f7def537d8a8892e9f801b1a676148
> 
> - Cherry-pick for pinctl-mlxbf3:
>    743d3336029ffe2bb38e982a3b572ced243c6d43
>    c0f84760b01e8d8b59e9e186a4f7fa8f081a4488
>    69657e60b8a7faf83b583c658ec7ce1f5ece9eb3
> 
> - Cherry-pick for gpio-mlxbf3.c:
>    cd33f216d241520385a5166ae73a0771197a9f0b
>    38a700efc51080c7184f71edbf5e49561da9754f
>    1d2a22fa6d2511d5871d87c15b4fe7a944fe3b2a
> 
> - Fix 5.15 build errors resulting from cherry-picking the gpio-mlxbf3.c
>    driver as is from linux-next.
> 
> The pull request page can be found at:
> https://code.launchpad.net/~asmaam/ubuntu/+source/linux-bluefield/+git/version-seeds/+merge/450280
> 
> Git repo can be found at:
> https://git.launchpad.net/~asmaam/ubuntu/+source/linux-bluefield/+git/version-seeds master-next-gpio
> 
> for you to fetch starting from commit 1d8d5ce3c1fd55a49df7af139877e35ccd368e2d
> "UBUNTU: Ubuntu-bluefield-5.15.0-1022.24"
> 
> Signed-off-by: Asmaa Mnebhi <asmaa at nvidia.com>
> 
> Asmaa Mnebhi (7):
>    UBUNTU: SAUCE: Revert fix the build for gpio-mlxbf[3] driver
>    Revert "UBUNTU: SAUCE: gpio: mlxbf3: Add gpio driver support"
>    Revert "UBUNTU: SAUCE: Support BlueField-3 GPIO driver"
>    pinctrl: mlxbf3: Remove gpio_disable_free()
>    gpio: mlxbf3: Add gpio driver support
>    gpio: mlxbf3: Support add_pin_ranges()
>    UBUNTU: SAUCE: gpio: mlxbf3: Fix 5.15 build errors
> 
> Krzysztof Kozlowski (2):
>    pinctrl: use capital "OR" for multiple licenses in SPDX
>    gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX
> 
> Tom Rix (1):
>    pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs
>      storage-class-specifier to static
> 
>   drivers/gpio/gpio-mlxbf3.c                    | 51 ++++++++++---------
>   drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c |  3 +-
>   drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h |  2 +-
>   drivers/pinctrl/meson/pinctrl-meson-axg.c     |  3 +-
>   drivers/pinctrl/meson/pinctrl-meson-g12a.c    |  2 +-
>   drivers/pinctrl/pinctrl-mlxbf3.c              | 18 +------
>   6 files changed, 32 insertions(+), 47 deletions(-)
> 

The rule in the kernel community is that every patch must stand on its 
own and cannot break the build. A couple of your cherry picks should be 
backports.
-- 
-----------
Tim Gardner
Canonical, Inc




More information about the kernel-team mailing list