From 587dcaa6e604d1fa4e4f286101df62c6818d713f Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Thu, 12 Dec 2019 08:29:08 -0600 Subject: [PATCH] arch/arm/src/imxrt/imxrt_lpspi.c: Remove hack setting LPSPI1 daisy irrespective of pin config. I assume this hack pre dated the addition of the dasiy chain setting. It was forcing LPSPI1 pins to read from selection 1 irrespective of pin config. The correct input selection is done in imxrt_config_gpio. --- arch/arm/src/imxrt/imxrt_lpspi.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/arch/arm/src/imxrt/imxrt_lpspi.c b/arch/arm/src/imxrt/imxrt_lpspi.c index b95e113dd6a..7110251d7f3 100644 --- a/arch/arm/src/imxrt/imxrt_lpspi.c +++ b/arch/arm/src/imxrt/imxrt_lpspi.c @@ -1587,10 +1587,6 @@ FAR struct spi_dev_s *imxrt_lpspibus_initialize(int bus) (void)imxrt_config_gpio(GPIO_LPSPI1_MISO); (void)imxrt_config_gpio(GPIO_LPSPI1_MOSI); - putreg32(0x1, IMXRT_INPUT_LPSPI1_SCK); - putreg32(0x1, IMXRT_INPUT_LPSPI1_SDI); - putreg32(0x1, IMXRT_INPUT_LPSPI1_SDO); - /* Set up default configuration: Master, 8-bit, etc. */ imxrt_lpspi_bus_initialize(priv);