From 34762f6c007c53d8540c1cb8bcf02ccddedb704f Mon Sep 17 00:00:00 2001 From: Michal Simek Date: Mon, 28 Jul 2025 09:07:54 +0200 Subject: fpga: lattice: Remove unused support There is no single platform which is using this driver that's why remove it completely. Some issues regarding this code are also reported by Coverity (CID 583143, 583144, 583145, 583146). Signed-off-by: Michal Simek Link: https://lore.kernel.org/r/367cd55ab8d9fb262ac23fe748babc6b2b59bee0.1753686468.git.michal.simek@amd.com --- drivers/fpga/fpga.c | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'drivers/fpga/fpga.c') diff --git a/drivers/fpga/fpga.c b/drivers/fpga/fpga.c index 2297fefd149..b4e3896d2e8 100644 --- a/drivers/fpga/fpga.c +++ b/drivers/fpga/fpga.c @@ -9,7 +9,6 @@ #include #include /* xilinx specific definitions */ #include /* altera specific definitions */ -#include #include /* Local static data */ @@ -79,14 +78,6 @@ static int fpga_dev_info(int devnum) ret_val = altera_info(desc->devdesc); #else log_err("No support for Altera devices.\n"); -#endif - break; - case fpga_lattice: -#if defined(CONFIG_FPGA_LATTICE) - log_info("Lattice Device\nDescriptor @ 0x%p\n", desc); - ret_val = lattice_info(desc->devdesc); -#else - log_err("No support for Lattice devices.\n"); #endif break; default: @@ -265,13 +256,6 @@ int fpga_load(int devnum, const void *buf, size_t bsize, bitstream_type bstype, ret_val = altera_load(desc->devdesc, buf, bsize); #else log_err("No support for Altera devices.\n"); -#endif - break; - case fpga_lattice: -#if defined(CONFIG_FPGA_LATTICE) - ret_val = lattice_load(desc->devdesc, buf, bsize); -#else - log_err("No support for Lattice devices.\n"); #endif break; default: @@ -310,13 +294,6 @@ int fpga_dump(int devnum, const void *buf, size_t bsize) ret_val = altera_dump(desc->devdesc, buf, bsize); #else log_err("No support for Altera devices.\n"); -#endif - break; - case fpga_lattice: -#if defined(CONFIG_FPGA_LATTICE) - ret_val = lattice_dump(desc->devdesc, buf, bsize); -#else - log_err("No support for Lattice devices.\n"); #endif break; default: -- cgit v1.2.3