Thread (23 messages) 23 messages, 6 authors, 2015-08-25

[PATCH linux-next v4 5/5] mtd: atmel-quadspi: add driver for Atmel QSPI controller

From: Jonas Gorski <hidden>
Date: 2015-08-25 09:46:51
Also in: linux-devicetree, linux-spi, lkml

On Mon, Aug 24, 2015 at 7:45 PM, Marek Vasut [off-list ref] wrote:
On Monday, August 24, 2015 at 07:04:38 PM, Cyrille Pitchen wrote:
quoted
Hi Marek,
Hi!
quoted
Le 24/08/2015 13:03, Marek Vasut a ?crit :
quoted
On Monday, August 24, 2015 at 12:14:00 PM, Cyrille Pitchen wrote:
quoted
This driver add support to the new Atmel QSPI controller embedded into
sama5d2x SoCs. It expects a NOR memory to be connected to the QSPI
controller.
[...]
quoted
quoted
quoted
+  /* Compute address parameters */
+  switch (cmd->enable.bits.address) {
+  case 4:
+          ifr |= QSPI_IFR_ADDRL;
+          /*break;*/ /* fallback to the 24bit address case */
What's this commented out bit of code for ? :-)
I just wanted to stress out there was no missing "break;".
I've reworded the comment to:
/* No "break" on purpose: fallback to the 24bit address case. */
Oh, the address is in bytes . I see, yes, it makes sense to be more
explicit here about the purpose of the fallback. I think this change
in the comment will make it easier for everyone who comes back in a
few years and reads this code.
I think you are looking for the term "(switch case) fallthrough", not
"fallback". "Fallback" makes it sound like there is something missing,
or an invalid state.


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