Message ID | 20220720104025.1580222-4-emil.renner.berthing@canonical.com |
---|---|
State | New |
Headers | show |
Series | [SRU,J/hwe-5.17] UBUNTU: [Config] Enable CONFIG_GPIO_CDEV_V1 | expand |
On 20.07.22 12:40, Emil Renner Berthing wrote: > BugLink: https://bugs.launchpad.net/bugs/1953613 > > Enable v1 of the character device interface for manipulating GPIOs from > userspace. The libgpiod2 library and gpiod tools in Jammy are still > using this interface. > > Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com> Applied to jammy:linux-hwe-5.17. Thanks, Kleber > --- > debian.hwe-5.17/config/annotations | 4 +++- > debian.hwe-5.17/config/config.common.ubuntu | 2 +- > 2 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/debian.hwe-5.17/config/annotations b/debian.hwe-5.17/config/annotations > index 8f923af56591..b17bf320938f 100644 > --- a/debian.hwe-5.17/config/annotations > +++ b/debian.hwe-5.17/config/annotations > @@ -1816,7 +1816,9 @@ CONFIG_GPIOLIB_FASTPATH_LIMIT policy<{'amd64': '512', 'arm64': > CONFIG_DEBUG_GPIO policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}> > CONFIG_GPIO_SYSFS policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> > CONFIG_GPIO_CDEV policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> > -CONFIG_GPIO_CDEV_V1 policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}> > +CONFIG_GPIO_CDEV_V1 policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> > + > +CONFIG_GPIO_CDEV_V1 note<LP:1953613> > > # Menu: Device Drivers >> GPIO Support >> I2C GPIO expanders > CONFIG_GPIO_ADP5588 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': 'n'}> > diff --git a/debian.hwe-5.17/config/config.common.ubuntu b/debian.hwe-5.17/config/config.common.ubuntu > index 25bfe404e915..f3dc5ad08192 100644 > --- a/debian.hwe-5.17/config/config.common.ubuntu > +++ b/debian.hwe-5.17/config/config.common.ubuntu > @@ -4031,7 +4031,7 @@ CONFIG_GPIO_BRCMSTB=m > CONFIG_GPIO_BT8XX=m > CONFIG_GPIO_CADENCE=m > CONFIG_GPIO_CDEV=y > -# CONFIG_GPIO_CDEV_V1 is not set > +CONFIG_GPIO_CDEV_V1=y > CONFIG_GPIO_CRYSTAL_COVE=y > CONFIG_GPIO_DA9052=m > CONFIG_GPIO_DA9055=m
diff --git a/debian.hwe-5.17/config/annotations b/debian.hwe-5.17/config/annotations index 8f923af56591..b17bf320938f 100644 --- a/debian.hwe-5.17/config/annotations +++ b/debian.hwe-5.17/config/annotations @@ -1816,7 +1816,9 @@ CONFIG_GPIOLIB_FASTPATH_LIMIT policy<{'amd64': '512', 'arm64': CONFIG_DEBUG_GPIO policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}> CONFIG_GPIO_SYSFS policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> CONFIG_GPIO_CDEV policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> -CONFIG_GPIO_CDEV_V1 policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}> +CONFIG_GPIO_CDEV_V1 policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> + +CONFIG_GPIO_CDEV_V1 note<LP:1953613> # Menu: Device Drivers >> GPIO Support >> I2C GPIO expanders CONFIG_GPIO_ADP5588 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': 'n'}> diff --git a/debian.hwe-5.17/config/config.common.ubuntu b/debian.hwe-5.17/config/config.common.ubuntu index 25bfe404e915..f3dc5ad08192 100644 --- a/debian.hwe-5.17/config/config.common.ubuntu +++ b/debian.hwe-5.17/config/config.common.ubuntu @@ -4031,7 +4031,7 @@ CONFIG_GPIO_BRCMSTB=m CONFIG_GPIO_BT8XX=m CONFIG_GPIO_CADENCE=m CONFIG_GPIO_CDEV=y -# CONFIG_GPIO_CDEV_V1 is not set +CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_CRYSTAL_COVE=y CONFIG_GPIO_DA9052=m CONFIG_GPIO_DA9055=m
BugLink: https://bugs.launchpad.net/bugs/1953613 Enable v1 of the character device interface for manipulating GPIOs from userspace. The libgpiod2 library and gpiod tools in Jammy are still using this interface. Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com> --- debian.hwe-5.17/config/annotations | 4 +++- debian.hwe-5.17/config/config.common.ubuntu | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-)