Lines Matching +full:mv78230 +full:- +full:a0 +full:- +full:i2c
1 // SPDX-License-Identifier: GPL-2.0-only
8 * Gregory CLEMENT <gregory.clement@free-electrons.com>
9 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
18 #include <linux/dma-mapping.h>
23 #include <asm/hardware/cache-l2x0.h>
28 #include "armada-370-xp.h"
31 #include "mvebu-soc-id.h"
37 * Cortex-A based SOCs, not on PJ4B based ones.
42 of_find_compatible_node(NULL, NULL, "arm,cortex-a9-scu"); in mvebu_scu_enable()
76 reg = of_get_flat_dt_prop(node, "linux,usable-memory", &l); in mvebu_scan_mem()
83 while ((endp - reg) >= (dt_root_addr_cells + dt_root_size_cells)) { in mvebu_scan_mem()
120 * Only revisons more recent than A0 support the offload in i2c_quirk()
122 * get the SoC revision and it is more recent than A0. in i2c_quirk()
127 for_each_compatible_node(np, NULL, "marvell,mv78230-i2c") { in i2c_quirk()
132 new_compat->name = kstrdup("compatible", GFP_KERNEL); in i2c_quirk()
133 new_compat->length = sizeof("marvell,mv78230-a0-i2c"); in i2c_quirk()
134 new_compat->value = kstrdup("marvell,mv78230-a0-i2c", in i2c_quirk()
155 "marvell,armada-370-xp",