[U-Boot] [PATCH 2/2] fsl_esdhc: Remove cache snooping for i.MX

2012-08-13 Thread Benoît Thébaudeau
The cache snooping feature of Freescale's eSDHC IP is not available on i.MX, so disable it globally for this architecture. This avoids setting no_snoop for all i.MX boards, and it prevents setting a reserved bit of a reserved register if fsl_esdhc_mmc_init() were used for an i.MX board.

Re: [U-Boot] [PATCH 2/2] fsl_esdhc: Remove cache snooping for i.MX

2012-08-13 Thread Stefano Babic
On 13/08/2012 16:18, Benoît Thébaudeau wrote: The cache snooping feature of Freescale's eSDHC IP is not available on i.MX, so disable it globally for this architecture. This avoids setting no_snoop for all i.MX boards, and it prevents setting a reserved bit of a reserved register if

Re: [U-Boot] [PATCH 2/2] fsl_esdhc: Remove cache snooping for i.MX

2012-08-13 Thread Benoît Thébaudeau
Hi Stefano, On 08/13/2012 16:24, Stefano Babic wrote: On 13/08/2012 16:18, Benoît Thébaudeau wrote: The cache snooping feature of Freescale's eSDHC IP is not available on i.MX, so disable it globally for this architecture. This avoids setting no_snoop for all i.MX boards, and it

Re: [U-Boot] [PATCH 2/2] fsl_esdhc: Remove cache snooping for i.MX

2012-08-13 Thread Stefano Babic
On 13/08/2012 16:39, Benoît Thébaudeau wrote: Why don't you get rid of no_snoop at all ? Using ARCH_IMX is not needed anymore. Because I didn't know if disabling cache snooping could be a useful option or not for architectures other than i.MX, so I preferred to leave it just in case,