Browse Source

ITE: it8xxx2: Remove CONFIG_PINCTRL from soc defconfig file

The driver Kconfig determines whether pinctrl is enabled
instead of soc defconfig.

Signed-off-by: Tim Lin <tim2.lin@ite.corp-partner.google.com>
pull/79870/head
Tim Lin 9 months ago committed by Carles Cufí
parent
commit
7fa962589f
  1. 1
      drivers/adc/Kconfig.it8xxx2
  2. 2
      drivers/i2c/Kconfig.it8xxx2
  3. 1
      drivers/input/Kconfig.it8xxx2
  4. 1
      drivers/peci/Kconfig.it8xxx2
  5. 1
      drivers/pwm/Kconfig.it8xxx2
  6. 1
      drivers/sensor/ite/ite_tach_it8xxx2/Kconfig
  7. 1
      drivers/serial/Kconfig.it8xxx2
  8. 1
      drivers/usb/device/Kconfig
  9. 1
      drivers/usb/udc/Kconfig.it82xx2
  10. 3
      soc/ite/ec/it8xxx2/Kconfig.defconfig.series
  11. 1
      subsys/mgmt/ec_host_cmd/backends/Kconfig

1
drivers/adc/Kconfig.it8xxx2

@ -7,6 +7,7 @@ config ADC_ITE_IT8XXX2
bool "ITE IT8XXX2 ADC driver" bool "ITE IT8XXX2 ADC driver"
default y default y
depends on DT_HAS_ITE_IT8XXX2_ADC_ENABLED depends on DT_HAS_ITE_IT8XXX2_ADC_ENABLED
select PINCTRL
help help
This option enables the ADC driver for IT8XXX2 This option enables the ADC driver for IT8XXX2
family of processors. family of processors.

2
drivers/i2c/Kconfig.it8xxx2

@ -5,6 +5,7 @@ config I2C_ITE_IT8XXX2
bool "ITE IT8XXX2 I2C driver" bool "ITE IT8XXX2 I2C driver"
default y default y
depends on DT_HAS_ITE_IT8XXX2_I2C_ENABLED depends on DT_HAS_ITE_IT8XXX2_I2C_ENABLED
select PINCTRL
help help
Enable I2C support on it8xxx2_evb. Enable I2C support on it8xxx2_evb.
Supported Speeds: 100kHz, 400kHz and 1MHz. Supported Speeds: 100kHz, 400kHz and 1MHz.
@ -30,6 +31,7 @@ config I2C_ITE_ENHANCE
bool "ITE IT8XXX2 I2C enhance driver" bool "ITE IT8XXX2 I2C enhance driver"
default y default y
depends on DT_HAS_ITE_ENHANCE_I2C_ENABLED depends on DT_HAS_ITE_ENHANCE_I2C_ENABLED
select PINCTRL
help help
This option can enable the enhance I2C This option can enable the enhance I2C
of IT8XXX2 and support three channels. of IT8XXX2 and support three channels.

1
drivers/input/Kconfig.it8xxx2

@ -6,5 +6,6 @@ config INPUT_ITE_IT8XXX2_KBD
default y default y
depends on DT_HAS_ITE_IT8XXX2_KBD_ENABLED depends on DT_HAS_ITE_IT8XXX2_KBD_ENABLED
select INPUT_KBD_MATRIX select INPUT_KBD_MATRIX
select PINCTRL
help help
This option enables the ITE keyboard scan driver. This option enables the ITE keyboard scan driver.

1
drivers/peci/Kconfig.it8xxx2

@ -8,5 +8,6 @@ config PECI_ITE_IT8XXX2
default y default y
depends on DT_HAS_ITE_IT8XXX2_PECI_ENABLED depends on DT_HAS_ITE_IT8XXX2_PECI_ENABLED
select PECI_INTERRUPT_DRIVEN select PECI_INTERRUPT_DRIVEN
select PINCTRL
help help
Enable the ITE IT8XXX2 PECI IO driver. Enable the ITE IT8XXX2 PECI IO driver.

1
drivers/pwm/Kconfig.it8xxx2

@ -7,6 +7,7 @@ config PWM_ITE_IT8XXX2
bool "ITE IT8XXX2 embedded controller (EC) PWM driver" bool "ITE IT8XXX2 embedded controller (EC) PWM driver"
default y default y
depends on DT_HAS_ITE_IT8XXX2_PWM_ENABLED depends on DT_HAS_ITE_IT8XXX2_PWM_ENABLED
select PINCTRL
help help
Enable PWM driver for it8xxx2_evb. Enable PWM driver for it8xxx2_evb.
Supports three 16-bit prescalers each with 8-bit cycle timer, and Supports three 16-bit prescalers each with 8-bit cycle timer, and

1
drivers/sensor/ite/ite_tach_it8xxx2/Kconfig

@ -8,6 +8,7 @@ config TACH_IT8XXX2
default y default y
depends on DT_HAS_ITE_IT8XXX2_TACH_ENABLED depends on DT_HAS_ITE_IT8XXX2_TACH_ENABLED
depends on SOC_IT8XXX2 depends on SOC_IT8XXX2
select PINCTRL
help help
Enable the ITE it8xxx2 tachometer sensor, Enable the ITE it8xxx2 tachometer sensor,
it8xxx2 supports two 16-bit tachometer sensor, each sensor has two it8xxx2 supports two 16-bit tachometer sensor, each sensor has two

1
drivers/serial/Kconfig.it8xxx2

@ -6,6 +6,7 @@ config UART_ITE_IT8XXX2
default y default y
select UART_NS16550_ITE_HIGH_SPEED_BAUDRATE select UART_NS16550_ITE_HIGH_SPEED_BAUDRATE
depends on DT_HAS_ITE_IT8XXX2_UART_ENABLED depends on DT_HAS_ITE_IT8XXX2_UART_ENABLED
select PINCTRL
help help
IT8XXX2 uses shared ns16550.c driver which does not IT8XXX2 uses shared ns16550.c driver which does not
provide a power management callback, so create driver provide a power management callback, so create driver

1
drivers/usb/device/Kconfig

@ -193,6 +193,7 @@ config USB_DC_IT82XX2
bool "ITE IT82XX2 USB Device Controller Driver" bool "ITE IT82XX2 USB Device Controller Driver"
default y default y
depends on DT_HAS_ITE_IT82XX2_USB_ENABLED depends on DT_HAS_ITE_IT82XX2_USB_ENABLED
select PINCTRL
help help
ITE IT82XX2 USB Device Controller Driver ITE IT82XX2 USB Device Controller Driver

1
drivers/usb/udc/Kconfig.it82xx2

@ -5,6 +5,7 @@ config UDC_IT82XX2
bool "IT82XX2 USB device controller driver" bool "IT82XX2 USB device controller driver"
default y default y
depends on DT_HAS_ITE_IT82XX2_USB_ENABLED depends on DT_HAS_ITE_IT82XX2_USB_ENABLED
select PINCTRL
help help
IT82xx2 USB device controller driver. IT82xx2 USB device controller driver.

3
soc/ite/ec/it8xxx2/Kconfig.defconfig.series

@ -30,9 +30,6 @@ config IT8XXX2_PLL_SEQUENCE_PRIORITY
config VCMP_IT8XXX2_INIT_PRIORITY config VCMP_IT8XXX2_INIT_PRIORITY
default 91 if VCMP_IT8XXX2_WORKQUEUE default 91 if VCMP_IT8XXX2_WORKQUEUE
config PINCTRL
default y
config NUM_IRQS config NUM_IRQS
default 185 default 185

1
subsys/mgmt/ec_host_cmd/backends/Kconfig

@ -62,6 +62,7 @@ config EC_HOST_CMD_BACKEND_SHI_NPCX
config EC_HOST_CMD_BACKEND_SHI_ITE config EC_HOST_CMD_BACKEND_SHI_ITE
bool "SHI by ITE" bool "SHI by ITE"
depends on DT_HAS_ITE_IT8XXX2_SHI_ENABLED depends on DT_HAS_ITE_IT8XXX2_SHI_ENABLED
select PINCTRL
help help
This option enables the driver for SHI backend in the This option enables the driver for SHI backend in the
ITE IT8xxx2 chips family. ITE IT8xxx2 chips family.

Loading…
Cancel
Save