mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 02:30:34 +02:00 
			
		
		
		
	MIPS: Loongson32: Remove unused platform devices
platform.c contains several unused platform device with no drivers submited. Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com> Signed-off-by: Paul Burton <paul.burton@mips.com> Cc: linux-mips@vger.kernel.org Cc: keguang.zhang@gmail.com
This commit is contained in:
		
							parent
							
								
									d8140426bc
								
							
						
					
					
						commit
						7b3415f581
					
				
					 2 changed files with 0 additions and 67 deletions
				
			
		| 
						 | 
				
			
			@ -17,19 +17,15 @@
 | 
			
		|||
 | 
			
		||||
extern struct platform_device ls1x_uart_pdev;
 | 
			
		||||
extern struct platform_device ls1x_cpufreq_pdev;
 | 
			
		||||
extern struct platform_device ls1x_dma_pdev;
 | 
			
		||||
extern struct platform_device ls1x_eth0_pdev;
 | 
			
		||||
extern struct platform_device ls1x_eth1_pdev;
 | 
			
		||||
extern struct platform_device ls1x_ehci_pdev;
 | 
			
		||||
extern struct platform_device ls1x_gpio0_pdev;
 | 
			
		||||
extern struct platform_device ls1x_gpio1_pdev;
 | 
			
		||||
extern struct platform_device ls1x_nand_pdev;
 | 
			
		||||
extern struct platform_device ls1x_rtc_pdev;
 | 
			
		||||
extern struct platform_device ls1x_wdt_pdev;
 | 
			
		||||
 | 
			
		||||
void __init ls1x_clk_init(void);
 | 
			
		||||
void __init ls1x_dma_set_platdata(struct plat_ls1x_dma *pdata);
 | 
			
		||||
void __init ls1x_nand_set_platdata(struct plat_ls1x_nand *pdata);
 | 
			
		||||
void __init ls1x_rtc_set_extclk(struct platform_device *pdev);
 | 
			
		||||
void __init ls1x_serial_set_uartclk(struct platform_device *pdev);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -81,42 +81,6 @@ struct platform_device ls1x_cpufreq_pdev = {
 | 
			
		|||
	},
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/* DMA */
 | 
			
		||||
static struct resource ls1x_dma_resources[] = {
 | 
			
		||||
	[0] = {
 | 
			
		||||
		.start = LS1X_DMAC_BASE,
 | 
			
		||||
		.end = LS1X_DMAC_BASE + SZ_4 - 1,
 | 
			
		||||
		.flags = IORESOURCE_MEM,
 | 
			
		||||
	},
 | 
			
		||||
	[1] = {
 | 
			
		||||
		.start = LS1X_DMA0_IRQ,
 | 
			
		||||
		.end = LS1X_DMA0_IRQ,
 | 
			
		||||
		.flags = IORESOURCE_IRQ,
 | 
			
		||||
	},
 | 
			
		||||
	[2] = {
 | 
			
		||||
		.start = LS1X_DMA1_IRQ,
 | 
			
		||||
		.end = LS1X_DMA1_IRQ,
 | 
			
		||||
		.flags = IORESOURCE_IRQ,
 | 
			
		||||
	},
 | 
			
		||||
	[3] = {
 | 
			
		||||
		.start = LS1X_DMA2_IRQ,
 | 
			
		||||
		.end = LS1X_DMA2_IRQ,
 | 
			
		||||
		.flags = IORESOURCE_IRQ,
 | 
			
		||||
	},
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
struct platform_device ls1x_dma_pdev = {
 | 
			
		||||
	.name		= "ls1x-dma",
 | 
			
		||||
	.id		= -1,
 | 
			
		||||
	.num_resources	= ARRAY_SIZE(ls1x_dma_resources),
 | 
			
		||||
	.resource	= ls1x_dma_resources,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
void __init ls1x_dma_set_platdata(struct plat_ls1x_dma *pdata)
 | 
			
		||||
{
 | 
			
		||||
	ls1x_dma_pdev.dev.platform_data = pdata;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Synopsys Ethernet GMAC */
 | 
			
		||||
static struct stmmac_mdio_bus_data ls1x_mdio_bus_data = {
 | 
			
		||||
	.phy_mask	= 0,
 | 
			
		||||
| 
						 | 
				
			
			@ -291,33 +255,6 @@ struct platform_device ls1x_gpio1_pdev = {
 | 
			
		|||
	.resource	= ls1x_gpio1_resources,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/* NAND Flash */
 | 
			
		||||
static struct resource ls1x_nand_resources[] = {
 | 
			
		||||
	[0] = {
 | 
			
		||||
		.start	= LS1X_NAND_BASE,
 | 
			
		||||
		.end	= LS1X_NAND_BASE + SZ_32 - 1,
 | 
			
		||||
		.flags	= IORESOURCE_MEM,
 | 
			
		||||
	},
 | 
			
		||||
	[1] = {
 | 
			
		||||
		/* DMA channel 0 is dedicated to NAND */
 | 
			
		||||
		.start	= LS1X_DMA_CHANNEL0,
 | 
			
		||||
		.end	= LS1X_DMA_CHANNEL0,
 | 
			
		||||
		.flags	= IORESOURCE_DMA,
 | 
			
		||||
	},
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
struct platform_device ls1x_nand_pdev = {
 | 
			
		||||
	.name		= "ls1x-nand",
 | 
			
		||||
	.id		= -1,
 | 
			
		||||
	.num_resources	= ARRAY_SIZE(ls1x_nand_resources),
 | 
			
		||||
	.resource	= ls1x_nand_resources,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
void __init ls1x_nand_set_platdata(struct plat_ls1x_nand *pdata)
 | 
			
		||||
{
 | 
			
		||||
	ls1x_nand_pdev.dev.platform_data = pdata;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* USB EHCI */
 | 
			
		||||
static u64 ls1x_ehci_dmamask = DMA_BIT_MASK(32);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue