Thread (1 message) 1 message, 1 author, 2017-05-22

[PATCH 2/2] ARM: dts: orange-pi-zero: enable SPI NOR

From: geomatsi@gmail.com (Sergey Matyukevich)
Date: 2017-05-22 20:30:12
Also in: linux-devicetree

quoted
For more information see:
- http://linux-sunxi.org/Orange_Pi_Zero#SPI_NOR_flash
Same remark here than on the first patch
Ok, I will provide a more detailed commit message
w/o external references.
quoted
+&spi0 {
+	status = "okay";
+
+	flash at 0 {
+		#address-cells = <1>;
+		#size-cells = <1>;
+		compatible = "mxicy,mx25l1606e", "winbond,w25q128";
+		reg = <0>;
+		spi-max-frequency = <40000000>;
How do the other OPi Zero that doesn't have that SPI flash behave?
Hmmm. Good point. According to linux-sunxi.org docs SPI NOR flash
was optional in the first production batch in Dec 2016. In later
batches flash chip was pre-populated. However there are should
be quite a few boards around which do not have flash.

Does it make sense to set status to 'disabled' by default adding
appropriate comment in the commit message ?
quoted
+
+		partition at 00000000 {
+			reg = <0x00000000 0x200000>;	/* 2Mb */
+		};
There's no need to create a first partition, this needs to be
user-defined.
Ok, than it probably makes sense to drop it from dts. User-defined
list of partitions can be passed via kernel command line.

Thanks,
Sergey
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help