From: Eoin Dickson <[email protected]> This series add SD card support for the Beagle-V-Fire. The Beagle-V-Fire uses the Microchip coreqspi xfer function and a gpio chip select, so this series adds gpio support for PolarFire SoC and the xfer function into the Microchip coreqspi driver.
Eoin Dickson (4): gpio: add PolarFire SoC GPIO and Core GPIO driver spi: coreqspi: add xfer function for PolarFire SoC configs: beaglev_fire: Enable GPIO and MMC_SPI riscv: dts: microchip: enable gpio banks in Beagle-V Fire arch/riscv/dts/mpfs-beaglev-fire.dts | 44 +++++- configs/beaglev_fire_defconfig | 4 + drivers/gpio/Kconfig | 6 + drivers/gpio/Makefile | 1 + drivers/gpio/mpfs_gpio.c | 199 +++++++++++++++++++++++++++ drivers/spi/microchip_coreqspi.c | 113 ++++++++++++++- 6 files changed, 364 insertions(+), 3 deletions(-) create mode 100644 drivers/gpio/mpfs_gpio.c -- 2.34.1

