mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-29 09:33:46 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			619 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			619 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /* SPDX-License-Identifier: GPL-2.0+ */
 | |
| /*
 | |
|  * Copyright (c) 2018  Angelo Dureghello <angelo@sysam.it>
 | |
|  */
 | |
| 
 | |
| #ifndef __spi_coldfire_h
 | |
| #define __spi_coldfire_h
 | |
| 
 | |
| #define MAX_CTAR_REGS		8
 | |
| #define MAX_CTAR_FIELDS		8
 | |
| 
 | |
| /*
 | |
|  * struct coldfire_spi_plat - information about a coldfire spi module
 | |
|  *
 | |
|  * @regs_addr: base address for module registers
 | |
|  * @speed_hz: default SCK frequency
 | |
|  * @mode: default SPI mode
 | |
|  * @num_cs: number of DSPI chipselect signals
 | |
|  */
 | |
| struct coldfire_spi_plat {
 | |
| 	fdt_addr_t regs_addr;
 | |
| 	uint speed_hz;
 | |
| 	uint mode;
 | |
| 	uint num_cs;
 | |
| 	uint ctar[MAX_CTAR_REGS][MAX_CTAR_FIELDS];
 | |
| };
 | |
| 
 | |
| #endif /* __spi_coldfire_h */
 |