[SRU][J:linux-bluefield][Pull Request][v2] Support Nvidia BlueField-3 GPIO driver and pin controller
Bartlomiej Zolnierkiewicz
bartlomiej.zolnierkiewicz at canonical.com
Thu Apr 13 10:04:43 UTC 2023
Hi Karin,
This submission has been already reviewed (on Apr 3-4) and applied (on
Apr 4) in accordance with the kernel SRU process:
https://lists.ubuntu.com/archives/kernel-team/2023-April/138375.html
https://lists.ubuntu.com/archives/kernel-team/2023-April/138432.html
https://lists.ubuntu.com/archives/kernel-team/2023-April/138434.html
--
Best regards,
Bartlomiej
On Thu, Apr 13, 2023 at 9:27 AM Karin Feldman <karinf at nvidia.com> wrote:
>
> +
>
> -----Original Message-----
> From: Asmaa Mnebhi <asmaa at nvidia.com>
> Sent: Monday, 3 April 2023 15:37
> To: kernel-team at lists.ubuntu.com; Zeev Epshtein <zeeve at nvidia.com>; Karin Feldman <karinf at nvidia.com>; Peter Kjersgard <pkjersgard at nvidia.com>; Vladimir Sokolovsky <vlad at nvidia.com>; Tim Gardner <tim.gardner at canonical.com>
> Subject: RE: [SRU][J:linux-bluefield][Pull Request][v2] Support Nvidia BlueField-3 GPIO driver and pin controller
>
> Hi Tim,
>
> Could you please take a look at patch v2 since the SRU cycle deadline is tomorrow?
>
> Thanks.
> Asmaa
>
> > -----Original Message-----
> > From: Asmaa Mnebhi <asmaa at nvidia.com>
> > Sent: Friday, March 31, 2023 10:14 AM
> > To: kernel-team at lists.ubuntu.com
> > Cc: Asmaa Mnebhi <asmaa at nvidia.com>
> > Subject: [SRU][J:linux-bluefield][Pull Request][v2] Support Nvidia
> > BlueField-3 GPIO driver and pin controller
> >
> > BugLink:
> > https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs
> > .launchpad.net%2Fbugs%2F2012743&data=05%7C01%7Ckarinf%40nvidia.com%7Cd
> > 8ca2adb84974e0d6cb708db34402506%7C43083d15727340c1b7db39efd9ccc17a%7C0
> > %7C0%7C638161222321278848%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAi
> > LCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=p
> > XgjKWLFO3qvFGaDxea7YM2TTxkd%2FTEsm1CSv5lnphM%3D&reserved=0
> >
> > This pull request includes 5 commits in the effort to sync up Jammy
> > with
> > upstreaming:
> > 1) cherry-pick 443a0a0f0cf4f432c7af6654b7f2f920d411d379
> > introduces macros needed for the pinctrl-mlxbf3.c driver
> > 2) cherry-pick d11f932808dc689717e409bbc81b5093e7902fc9
> > supports the upstreamed pinctrl-mlxbf3.c driver
> > 3) handle "ngpios" properly in bgpio_init()
> > 4) Add gpio-mlxbf3.c driver support
> > 5) Support pinctrl-mlxbf3 driver in debian build
> >
> > The pull request page can be found at:
> > https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcode
> > .launchpad.net%2F~asmaam%2Fubuntu%2F%2Bsource%2Flinux-&data=05%7C01%7C
> > karinf%40nvidia.com%7Cd8ca2adb84974e0d6cb708db34402506%7C43083d1572734
> > 0c1b7db39efd9ccc17a%7C0%7C0%7C638161222321278848%7CUnknown%7CTWFpbGZsb
> > 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%
> > 7C3000%7C%7C%7C&sdata=6%2B%2FTwu7N8k4eK7pP9qT8h0PYaEvsU6Km4wEV3I1Ugfg%
> > 3D&reserved=0
> > bluefield/+git/version-seeds-1/+merge/440062
> >
> > Git repo can be found at:
> > https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.
> > launchpad.net%2F~asmaam%2Fubuntu%2F%2Bsource%2Flinux-&data=05%7C01%7Ck
> > arinf%40nvidia.com%7Cd8ca2adb84974e0d6cb708db34402506%7C43083d15727340
> > c1b7db39efd9ccc17a%7C0%7C0%7C638161222321278848%7CUnknown%7CTWFpbGZsb3
> > d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7
> > C3000%7C%7C%7C&sdata=hPge6JLvYEVDfDXBQEy8N%2FCDrRFtkxRjJ%2Fasu8ZZgvo%3
> > D&reserved=0
> > bluefield/+git/version-seeds-1 master-next
> >
> > for you to fetch starting from commit
> > 58759cc4d49346a967bc960df600a4f99d71c3d1
> > "UBUNTU: Ubuntu-bluefield-5.15.0-1014.16"
> >
> > Signed-off-by: Asmaa Mnebhi <asmaa at nvidia.com>
> >
> > Andy Shevchenko (1):
> > pinctrl: Introduce struct pinfunction and PINCTRL_PINFUNCTION()
> > macro
> >
> > Asmaa Mnebhi (4):
> > pinctrl: mlxbf3: Add pinctrl driver support
> > UBUNTU: SAUCE: gpio: mmio: handle "ngpios" properly in bgpio_init()
> > UBUNTU: SAUCE: gpio: mlxbf3: Add gpio driver support
> > UBUNTU: SAUCE: Support pinctrl-mlxbf3 driver in debian build
> >
> > debian.bluefield/abi/arm64/bluefield.modules | 1 +
> > debian.bluefield/config/config.common.ubuntu | 1 +
> > drivers/gpio/Kconfig | 10 +-
> > drivers/gpio/gpio-mlxbf3.c | 291 +++++++----------
> > drivers/gpio/gpio-mmio.c | 9 +-
> > drivers/gpio/gpiolib.c | 68 ++--
> > drivers/gpio/gpiolib.h | 1 +
> > drivers/pinctrl/Kconfig | 13 +
> > drivers/pinctrl/Makefile | 1 +
> > drivers/pinctrl/pinctrl-mlxbf3.c | 320 +++++++++++++++++++
> > include/linux/pinctrl/pinctrl.h | 20 ++
> > 11 files changed, 520 insertions(+), 215 deletions(-) create mode
> > 100644 drivers/pinctrl/pinctrl-mlxbf3.c
> >
More information about the kernel-team
mailing list