[U-Boot] [PATCH] fsl/usb: enable the errata-a005697 for ls1012a

2016-11-24 Thread Changming Huang
Enable the errata-a005697 for ls1012a Signed-off-by: Changming Huang --- drivers/usb/common/fsl-errata.c |4 1 file changed, 4 insertions(+) diff --git a/drivers/usb/common/fsl-errata.c b/drivers/usb/common/fsl-errata.c index 0dc3dd8..59a69a1 100644 --- a/drivers/usb/common/fsl

[U-Boot] [PATCH v2] fsl/usb: enable the errata-a005697 for ls1012a

2016-11-30 Thread Changming Huang
Enable the errata-a005697 for ls1012a Signed-off-by: Changming Huang --- changes in v2: - change the macro to ARM64 drivers/usb/common/fsl-errata.c |4 1 file changed, 4 insertions(+) diff --git a/drivers/usb/common/fsl-errata.c b/drivers/usb/common/fsl-errata.c index 0dc3dd8

[U-Boot] [PATCH] armv8: fsl-lsch2: enable snoopable usb read and write

2016-12-15 Thread Changming Huang
By default the USB IP on the ls1012a/ls1043a/ls1046a SoCs does not generat coherent/snoopable transactions. Here enable it in the SCFG_SNPCNFGCR register. In addition, the dma-coherent property must be set in USB DTS nodes. Signed-off-by: Changming Huang --- arch/arm/cpu/armv8/fsl-layerscape

[U-Boot] [PATCH v2] armv8: fsl-lsch2: enable snoopable usb read and write

2016-12-15 Thread Changming Huang
By default the USB IP on the ls1012a/ls1043a/ls1046a SoCs does not generat coherent/snoopable transactions. Here enable it in the SCFG_SNPCNFGCR register. In addition, the dma-coherent property must be set in USB DTS nodes. Signed-off-by: Changming Huang --- Changes in v2: - fix one comment