mtd: rawnand: brcmnand: Default bcmbca parameter_page_big_endian to zero
Set parameter_page_big_endian to zero for bcmbca Signed-off-by: david regan <dregan@broadcom.com> Reviewed-by: William Zhang <william.zhang@broadcom.com> Reviewed-by: Anand Gore <anand.gore@broadcom.com>
This commit is contained in:

committed by
Michael Trimarchi

parent
67e52b59a2
commit
a4f72e8b6e
@@ -2793,9 +2793,17 @@ int brcmnand_probe(struct udevice *dev, struct brcmnand_soc *soc)
|
||||
nand_hw_control_init(&ctrl->controller);
|
||||
INIT_LIST_HEAD(&ctrl->host_list);
|
||||
|
||||
#ifdef CONFIG_NAND_BRCMNAND_BCMBCA
|
||||
/*
|
||||
* BCMBCA platform does not use non-linux parameter-page-big-endian dts property,
|
||||
* param page data is little endian
|
||||
*/
|
||||
ctrl->parameter_page_big_endian = 0;
|
||||
#else
|
||||
/* Is parameter page in big endian ? */
|
||||
ctrl->parameter_page_big_endian =
|
||||
dev_read_u32_default(dev, "parameter-page-big-endian", 1);
|
||||
#endif
|
||||
|
||||
/* NAND register range */
|
||||
#ifndef __UBOOT__
|
||||
|
Reference in New Issue
Block a user