From: Kevin Hao <[email protected]> The GPIO sysfs ABI has been marked as obsolete 6 years ago [1] and has been scheduled to be removed in 2020. And then it is restricted to be only available to expert users by commit [2]. This restriction triggers config warning on several BSPs due to the CONFIG_EXPERT is not enabled. Of course we can fix these warning by enabling the CONFIG_EXPERT, but maybe it is the time to drop this obsolete option.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=fe95046e960b [2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=3b4feb21158f8 Signed-off-by: Kevin Hao <[email protected]> --- bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg | 1 - bsp/hsdk/hsdk.cfg | 1 - bsp/intel-socfpga/intel-socfpga-64.cfg | 1 - bsp/intel-x86/intel-x86.cfg | 1 - bsp/minnow/minnow.cfg | 1 - bsp/nxp-imx6/nxp-imx6.cfg | 2 -- bsp/nxp-imx8/nxp-imx8.cfg | 1 - bsp/renesas-rcar/renesas-rcar.cfg | 1 - bsp/ti-am335x/ti-am335x.cfg | 1 - bsp/ti-j72xx/ti-j72xx.cfg | 1 - bsp/xilinx/soc/drivers-softip.cfg | 1 - bsp/xilinx/soc/drivers-zynq.cfg | 1 - features/minnow-io/minnow-io.cfg | 1 - features/soc/baytrail/baytrail.cfg | 1 - features/soc/broxton/broxton.cfg | 1 - 15 files changed, 16 deletions(-) diff --git a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg index 82a28a4e8fe2..1bd56a058399 100644 --- a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg +++ b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg @@ -255,7 +255,6 @@ CONFIG_SND_SOC_WM8960=m # GPIO Support CONFIG_MFD_CORE=y CONFIG_MFD_STMPE=y -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_BCM_VIRT=y CONFIG_MFD_ARIZONA_I2C=m CONFIG_GPIO_ARIZONA=m diff --git a/bsp/hsdk/hsdk.cfg b/bsp/hsdk/hsdk.cfg index 1d75fb929456..38e97fd978fd 100644 --- a/bsp/hsdk/hsdk.cfg +++ b/bsp/hsdk/hsdk.cfg @@ -42,7 +42,6 @@ CONFIG_MICREL_PHY=y # GPIO CONFIG_GPIOLIB=y -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_DWAPB=y # Video diff --git a/bsp/intel-socfpga/intel-socfpga-64.cfg b/bsp/intel-socfpga/intel-socfpga-64.cfg index 4cfd894fcf95..2fa2405544f6 100644 --- a/bsp/intel-socfpga/intel-socfpga-64.cfg +++ b/bsp/intel-socfpga/intel-socfpga-64.cfg @@ -84,7 +84,6 @@ CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_OF_PLATFORM=y CONFIG_GPIOLIB=y -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_DWAPB=y CONFIG_GPIO_ALTERA=y diff --git a/bsp/intel-x86/intel-x86.cfg b/bsp/intel-x86/intel-x86.cfg index 6b5d10463e4e..af528c39a8b4 100644 --- a/bsp/intel-x86/intel-x86.cfg +++ b/bsp/intel-x86/intel-x86.cfg @@ -72,7 +72,6 @@ CONFIG_LPC_SCH=m # GPIO drivers # CONFIG_GPIOLIB=y -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_SCH=m CONFIG_GPIO_ICH=m CONFIG_GPIO_GENERIC_PLATFORM=m diff --git a/bsp/minnow/minnow.cfg b/bsp/minnow/minnow.cfg index 89a86e6df679..06d715f9cfa8 100644 --- a/bsp/minnow/minnow.cfg +++ b/bsp/minnow/minnow.cfg @@ -48,7 +48,6 @@ CONFIG_SERIAL_PCH_UART_CONSOLE=y ### Non-essential on-board features ### # GPIO Support -CONFIG_GPIO_SYSFS=y CONFIG_GPIOLIB=y CONFIG_GPIO_GENERIC=y diff --git a/bsp/nxp-imx6/nxp-imx6.cfg b/bsp/nxp-imx6/nxp-imx6.cfg index 3820031652c0..4a6382a6c17b 100644 --- a/bsp/nxp-imx6/nxp-imx6.cfg +++ b/bsp/nxp-imx6/nxp-imx6.cfg @@ -84,8 +84,6 @@ CONFIG_SPI=y CONFIG_SPI_IMX=y CONFIG_SPI_GPIO=y -CONFIG_GPIO_SYSFS=y - CONFIG_POWER_SUPPLY=y CONFIG_WATCHDOG=y CONFIG_IMX2_WDT=y diff --git a/bsp/nxp-imx8/nxp-imx8.cfg b/bsp/nxp-imx8/nxp-imx8.cfg index 2b31fc1567ba..775f7ed211ae 100644 --- a/bsp/nxp-imx8/nxp-imx8.cfg +++ b/bsp/nxp-imx8/nxp-imx8.cfg @@ -129,7 +129,6 @@ CONFIG_PINCTRL=y CONFIG_PINCTRL_IMX8QM=y CONFIG_PINCTRL_IMX8MQ=y CONFIG_GPIOLIB=y -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_MAX732X=y CONFIG_GPIO_PCA953X=y CONFIG_GPIO_PCA953X_IRQ=y diff --git a/bsp/renesas-rcar/renesas-rcar.cfg b/bsp/renesas-rcar/renesas-rcar.cfg index 9d5461a22940..9da5849c86cb 100644 --- a/bsp/renesas-rcar/renesas-rcar.cfg +++ b/bsp/renesas-rcar/renesas-rcar.cfg @@ -155,7 +155,6 @@ CONFIG_VIDEO_ADV7604_CEC=y # GPIO configuration CONFIG_GPIOLIB=y CONFIG_OF_GPIO=y -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_RCAR=y CONFIG_GPIO_PCA953X=y CONFIG_GPIO_PCA953X_IRQ=y diff --git a/bsp/ti-am335x/ti-am335x.cfg b/bsp/ti-am335x/ti-am335x.cfg index d5b9ee632185..bdf54c5d171e 100644 --- a/bsp/ti-am335x/ti-am335x.cfg +++ b/bsp/ti-am335x/ti-am335x.cfg @@ -135,7 +135,6 @@ CONFIG_PINCTRL_SINGLE=y CONFIG_GPIOLIB=y CONFIG_OF_GPIO=y CONFIG_GPIOLIB_IRQCHIP=y -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_OMAP=y CONFIG_GPIO_PCA953X=m diff --git a/bsp/ti-j72xx/ti-j72xx.cfg b/bsp/ti-j72xx/ti-j72xx.cfg index 8a84e0c70c95..f2761ade7d7a 100755 --- a/bsp/ti-j72xx/ti-j72xx.cfg +++ b/bsp/ti-j72xx/ti-j72xx.cfg @@ -179,7 +179,6 @@ CONFIG_GPIOLIB=y CONFIG_GPIO_DAVINCI=y CONFIG_GPIO_PCA953X=y CONFIG_GPIO_PCA953X_IRQ=y -CONFIG_GPIO_SYSFS=y # # I2C support diff --git a/bsp/xilinx/soc/drivers-softip.cfg b/bsp/xilinx/soc/drivers-softip.cfg index 3d3e067c3b69..01c29ba11221 100644 --- a/bsp/xilinx/soc/drivers-softip.cfg +++ b/bsp/xilinx/soc/drivers-softip.cfg @@ -23,7 +23,6 @@ CONFIG_XILINX_AXI_EMAC=y # GPIO CONFIG_GPIOLIB=y CONFIG_OF_GPIO=y -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_XILINX=y # I2C diff --git a/bsp/xilinx/soc/drivers-zynq.cfg b/bsp/xilinx/soc/drivers-zynq.cfg index 61373be996c8..deee2b1c17e4 100644 --- a/bsp/xilinx/soc/drivers-zynq.cfg +++ b/bsp/xilinx/soc/drivers-zynq.cfg @@ -33,7 +33,6 @@ CONFIG_NET_VENDOR_CADENCE=y CONFIG_MACB=y # GPIO -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_ZYNQ=y # I2C diff --git a/features/minnow-io/minnow-io.cfg b/features/minnow-io/minnow-io.cfg index 5ca458d10072..c8fe2ce355ca 100644 --- a/features/minnow-io/minnow-io.cfg +++ b/features/minnow-io/minnow-io.cfg @@ -4,7 +4,6 @@ CONFIG_MINNOWBOARD_GPIO=m CONFIG_MINNOWBOARD_KEYS=m # GPIO Support -CONFIG_GPIO_SYSFS=y CONFIG_GPIOLIB=y CONFIG_GPIO_GENERIC=y diff --git a/features/soc/baytrail/baytrail.cfg b/features/soc/baytrail/baytrail.cfg index 390ef51b6359..c1b1120a4f5a 100644 --- a/features/soc/baytrail/baytrail.cfg +++ b/features/soc/baytrail/baytrail.cfg @@ -14,7 +14,6 @@ CONFIG_X86_INTEL_LPSS=y # GPIO Support CONFIG_GPIOLIB=y -CONFIG_GPIO_SYSFS=y CONFIG_SERIAL_8250_DW=y diff --git a/features/soc/broxton/broxton.cfg b/features/soc/broxton/broxton.cfg index 15154ba296b9..4a760f6b7b3b 100644 --- a/features/soc/broxton/broxton.cfg +++ b/features/soc/broxton/broxton.cfg @@ -15,7 +15,6 @@ CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_INTEL_IDMA64=y # GPIO support -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_GENERIC=y CONFIG_GPIO_GENERIC_PLATFORM=y -- 2.34.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#11412): https://lists.yoctoproject.org/g/linux-yocto/message/11412 Mute This Topic: https://lists.yoctoproject.org/mt/92043549/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
