Thread (48 messages) 48 messages, 3 authors, 2021-01-10

Re: [EXT] Re: [PATCH RFC net-next 03/19] net: mvpp2: add CM3 SRAM memory map

From: Andrew Lunn <andrew@lunn.ch>
Date: 2021-01-10 17:44:48
Also in: lkml

quoted
Should there be -EPROBE_DEFER handling in here somewhere? The SRAM is a
device, so it might not of been probed yet?
No, firmware probed during bootloader boot and we can use SRAM. SRAM
memory can be safely used.
A previous patch added:

+               CP11X_LABEL(cm3_sram): cm3@220000 {
+                       compatible = "mmio-sram";
+                       reg = <0x220000 0x800>;
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       ranges = <0 0x220000 0x800>;
+               };
+

So it looks like the SRAM is a device, in the linux driver model. And
there is a driver for this, driver/misc/sram.c. How do you know this
device has been probed before the Ethernet driver?

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