[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240927141445.157234-4-iansdannapel@gmail.com>
Date: Fri, 27 Sep 2024 16:14:45 +0200
From: iansdannapel@...il.com
To: mdf@...nel.org,
	hao.wu@...el.com,
	yilun.xu@...el.com,
	trix@...hat.com,
	robh@...nel.org,
	krzk+dt@...nel.org,
	conor+dt@...nel.org,
	neil.armstrong@...aro.org,
	heiko.stuebner@...rry.de,
	rafal@...ecki.pl,
	linus.walleij@...aro.org,
	iansdannapel@...il.com,
	linux-fpga@...r.kernel.org,
	devicetree@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: [PATCH v3 0/3] Summary of changes
Dear Linux FPGA Maintainers,
I did not found a way to use the struct spi_transfer to manage the chip
select the way this fpga programming requires. Since the chip select is 
managed by this driver alone, it may interfere with the communication 
with other devices on the bus, which I tried to make clear in the 
documentation.
Patch 1:
- improved kconfig help: added warning on spi interference
- fixed: efinix_spi_probe() warn: passing zero to 'PTR_ERR'
- improved function naming: efinix_spi_*()
- fixed: fpga_manager_ops.write could be called multiple times during 
one time reprogramming
[attached: v3-0001-fpga-Add-Efinix-Trion-Titanium-serial-SPI-program.patch]
Patch 2:
- added warning on spi interference
- removed unused label on example
[attached: v3-0003-dt-bindings-fpga-Add-Efinix-serial-SPI-programmin.patch]
Patch 3:
- no changes
[attached: v3-0003-dt-bindings-vendor-prefix-Add-prefix-for-Efinix-I.patch]
Signed-off-by: Ian Dannapel <iansdannapel@...il.com>
Powered by blists - more mailing lists