OMAP/GPMC: speed up NAND read access
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest posting 2/20 of 2 patches 0 repliesNew
- v2 posting 1/22 patches 0 repliesSuperseded
- v12 patches 0 repliesSuperseded
Patches in v2 posting 2/2 No applies recorded yet
None of the 2 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [U-Boot] [PATCH v2 0/2] OMAP/GPMC: speed up NAND read access
Hi,
Quoted 16 lines · Pekon
Quoted 5 lines
From: Daniel Mack [mailto:zonque at gmail.com]
Resending this since I got no replies on the first version. I also fixed up the commit log of #1.
I plan to test this, but there is still a long pending list of patches which for me to test in kernel and u-boot. So it might take bit time. But really thanks much for this feature addition.
Just a minor feedback, if you like it...
GPMC controller support various transfer modes
- POLLED: <default mode>
-PREFETCH_POLLED: <as added in this patch>
-PREFETCH_IRQ: <not implemented/required>
-PREFETCH_DMA: <not implemented/required>
Quoted 4 lines
(1) Will it be okay to use following config names, this would be synonymous to the xfer-modes DT binding used in kernel ?
CONFIG_NAND_OMAP_XFER_MODE_POLLEDCONFIG_NAND_OMAP_XFER_MODE_PREFETCH_POLLED
Yes, I've seen that, but decided for shorter names as we will never support DMA or IRQ modes from U-Boot. But I can of course change that, I'd ultimately leave such decisions up to you :)
Quoted 7 lines
(2) It would be good if you can make "
PREFETCH_POLLED" mode as "default" And instead make "POLLED" mode selectable.#ifdef CONFIG_NAND_OMAP_XFER_MODE_POLLED /* old behavior */ #else /* /* default PREFETCH_POLLED mode */#endif
Ok, but then we'd need something that selects PREFETCH_POLLED automatically if nothing else is selected in the config. I wanted to avoid yet another mandatory config symbol that have to be patched into all existing configs. Could you lay out how that would be done?
Quoted 2 lines
However, let me first test your patch, and these minor nit-picks (if required) can be done later.
Alright. I'm in no hurry with this. Good to know it's on your list.
Thanks,
Daniel