Lines Matching +full:big +full:- +full:endian
1 /* SPDX-License-Identifier: GPL-2.0-only */
16 /* Special register offset constant to intercept a non-MMIO access
40 if (soc && soc->prepare_data_bus) in brcmnand_soc_data_bus_prepare()
41 soc->prepare_data_bus(soc, true, is_param); in brcmnand_soc_data_bus_prepare()
47 if (soc && soc->prepare_data_bus) in brcmnand_soc_data_bus_unprepare()
48 soc->prepare_data_bus(soc, false, is_param); in brcmnand_soc_data_bus_unprepare()
55 * bus endianness (i.e., big-endian CPU + big endian bus ==> native in brcmnand_readl()
56 * endian I/O). in brcmnand_readl()
58 * Other architectures (e.g., ARM) either do not support big endian, or in brcmnand_readl()
59 * else leave I/O in little endian mode. in brcmnand_readl()
78 return soc && soc->ops && soc->ops->read_reg && soc->ops->write_reg; in brcmnand_soc_has_ops()
83 return soc->ops->read_reg(soc, offset); in brcmnand_soc_read()
89 soc->ops->write_reg(soc, val, offset); in brcmnand_soc_write()