ipq806x: Askey RT4230W REV6: enable onboard spi flash
There is a mr25h256 spi flash on this machine. From the mtd backup of the stock firmware, this spi flash is empty. [ 3.652745] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64 [ 3.653925] spi-nor spi0.0: mr25h256 (32 Kbytes) Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
This commit is contained in:
		 Chukun Pan
					Chukun Pan
				
			
				
					committed by
					
						 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
			
				
	
			
			
			 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
						parent
						
							6f1efb2898
						
					
				
				
					commit
					eee41e33ec
				
			| @@ -96,6 +96,35 @@ | |||||||
| 			input-disable; | 			input-disable; | ||||||
| 		}; | 		}; | ||||||
| 	}; | 	}; | ||||||
|  |  | ||||||
|  | 	spi_pins: spi_pins { | ||||||
|  | 		cs { | ||||||
|  | 			pins = "gpio20"; | ||||||
|  | 			drive-strength = <12>; | ||||||
|  | 		}; | ||||||
|  | 	}; | ||||||
|  | }; | ||||||
|  |  | ||||||
|  | &gsbi5 { | ||||||
|  | 	qcom,mode = <GSBI_PROT_SPI>; | ||||||
|  | 	status = "okay"; | ||||||
|  |  | ||||||
|  | 	spi@1a280000 { | ||||||
|  | 		status = "okay"; | ||||||
|  |  | ||||||
|  | 		pinctrl-0 = <&spi_pins>; | ||||||
|  | 		pinctrl-names = "default"; | ||||||
|  |  | ||||||
|  | 		cs-gpios = <&qcom_pinmux 20 GPIO_ACTIVE_HIGH>; | ||||||
|  |  | ||||||
|  | 		flash@0 { | ||||||
|  | 			compatible = "everspin,mr25h256"; | ||||||
|  | 			#address-cells = <1>; | ||||||
|  | 			#size-cells = <1>; | ||||||
|  | 			spi-max-frequency = <40000000>; | ||||||
|  | 			reg = <0>; | ||||||
|  | 		}; | ||||||
|  | 	}; | ||||||
| }; | }; | ||||||
|  |  | ||||||
| &nand { | &nand { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user