Message ID | 20190605061401.25806-1-j-keerthy@ti.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | arm64: configs: Enable GPIO_DAVINCI | expand |
On 05/06/2019 09:14, Keerthy wrote: > Enable GPIO_DAVINCI and related configs for TI K3 AM6 platforms. > > Signed-off-by: Keerthy <j-keerthy@ti.com> > --- > arch/arm64/configs/defconfig | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig > index d1b72f99e2f4..57d7a4c207bd 100644 > --- a/arch/arm64/configs/defconfig > +++ b/arch/arm64/configs/defconfig > @@ -385,6 +385,9 @@ CONFIG_PINCTRL_QCS404=y > CONFIG_PINCTRL_QDF2XXX=y > CONFIG_PINCTRL_QCOM_SPMI_PMIC=y > CONFIG_PINCTRL_SDM845=y > +CONFIG_DEBUG_GPIO=y Why DEBUG_GPIO? > +CONFIG_GPIO_SYSFS=y Also, why GPIO_SYSFS? Both of the above are nice for debugging purposes, but should not be enabled by default imho, as they are not needed by drivers. > +CONFIG_GPIO_DAVINCI=y I think you should not modify defconfig, rather add these as platform required features under arch/arm64/Kconfig.platforms? -Tero > CONFIG_GPIO_DWAPB=y > CONFIG_GPIO_MB86S7X=y > CONFIG_GPIO_PL061=y > -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
On 6/11/2019 11:49 PM, Tero Kristo wrote: > On 05/06/2019 09:14, Keerthy wrote: >> Enable GPIO_DAVINCI and related configs for TI K3 AM6 platforms. >> >> Signed-off-by: Keerthy <j-keerthy@ti.com> >> --- >> arch/arm64/configs/defconfig | 3 +++ >> 1 file changed, 3 insertions(+) >> >> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig >> index d1b72f99e2f4..57d7a4c207bd 100644 >> --- a/arch/arm64/configs/defconfig >> +++ b/arch/arm64/configs/defconfig >> @@ -385,6 +385,9 @@ CONFIG_PINCTRL_QCS404=y >> CONFIG_PINCTRL_QDF2XXX=y >> CONFIG_PINCTRL_QCOM_SPMI_PMIC=y >> CONFIG_PINCTRL_SDM845=y >> +CONFIG_DEBUG_GPIO=y > > Why DEBUG_GPIO? Okay this can be left out. > >> +CONFIG_GPIO_SYSFS=y > > Also, why GPIO_SYSFS? This has been there for pretty much all the SoCs in the past and one of the ways to validate GPIOs are functional. This is very much needed IMHO. > > Both of the above are nice for debugging purposes, but should not be > enabled by default imho, as they are not needed by drivers. > >> +CONFIG_GPIO_DAVINCI=y > > I think you should not modify defconfig, rather add these as platform > required features under arch/arm64/Kconfig.platforms? I observed CONFIG_RESET_TI_SCI, CONFIG_TI_SCI_PROTOCOL which are platform specific in the defconfig and added them here. Already there are n number of GPIO config options as well under defconfig. If the norm is to add selects under arch/arm64/Kconfig.platforms then i am fine with that as well. Kindly let me know. - Keerthy > > -Tero > >> CONFIG_GPIO_DWAPB=y >> CONFIG_GPIO_MB86S7X=y >> CONFIG_GPIO_PL061=y >> > > -- > Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. > Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index d1b72f99e2f4..57d7a4c207bd 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -385,6 +385,9 @@ CONFIG_PINCTRL_QCS404=y CONFIG_PINCTRL_QDF2XXX=y CONFIG_PINCTRL_QCOM_SPMI_PMIC=y CONFIG_PINCTRL_SDM845=y +CONFIG_DEBUG_GPIO=y +CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_DAVINCI=y CONFIG_GPIO_DWAPB=y CONFIG_GPIO_MB86S7X=y CONFIG_GPIO_PL061=y
Enable GPIO_DAVINCI and related configs for TI K3 AM6 platforms. Signed-off-by: Keerthy <j-keerthy@ti.com> --- arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+)