On Sun, Apr 23, 2023 at 5:26 AM Marek Vasut <marek.vasut+rene...@mailbox.org> wrote: > > From: Takahiro Kuwano <takahiro.kuw...@infineon.com> > > This patch adds fixups for s25fs512s to address the following issues > from reading SFDP: > > - Non-uniform sectors by factory default. The setting needs to be > checked and assign erase hook as needed. > - Page size is wrongly advertised in SFDP. > - READ_1_1_2 (3Bh/3Ch), READ_1_1_4 (6Bh/6Ch), and PP_1_1_4 (32h/34h) > are not supported. > - Bank Address Register (BAR) is not supported. > > In addition, volatile version of Quad Enable is used for safety. > > Based on patch by Takahiro Kuwano with s25fs_s_post_bfpt_fixup() updated > to use 4-byte address commands instead of extended address mode and the > page_size is fixed to 256 > > For future use, manufacturer code should be moved out from framework > code as same as in Linux. > > Reviewed-by: Marek Vasut <marek.vasut+rene...@mailbox.org> > Signed-off-by: Takahiro Kuwano <takahiro.kuw...@infineon.com> > Signed-off-by: Hai Pham <hai.pham...@renesas.com> > Signed-off-by: Cong Dang <cong.dang...@renesas.com> > Signed-off-by: Marek Vasut <marek.vasut+rene...@mailbox.org> > ---
Reviewed-by: Jagan Teki <ja...@amarulasolutions.com>