Lines Matching +full:ao +full:- +full:secure
5 * SPDX-License-Identifier: GPL-2.0+
151 np = of_find_compatible_node(NULL, NULL, "amlogic,meson-gx-ao-secure"); in meson_gx_socinfo_init()
153 return -ENODEV; in meson_gx_socinfo_init()
158 return -ENODEV; in meson_gx_socinfo_init()
161 /* check if chip-id is available */ in meson_gx_socinfo_init()
162 if (!of_property_read_bool(np, "amlogic,has-chip-id")) { in meson_gx_socinfo_init()
164 return -ENODEV; in meson_gx_socinfo_init()
172 return -ENODEV; in meson_gx_socinfo_init()
181 return -EINVAL; in meson_gx_socinfo_init()
186 return -ENODEV; in meson_gx_socinfo_init()
188 soc_dev_attr->family = "Amlogic Meson"; in meson_gx_socinfo_init()
189 soc_dev_attr->revision = kasprintf(GFP_KERNEL, "%x:%x - %x:%x", in meson_gx_socinfo_init()
194 soc_dev_attr->soc_id = kasprintf(GFP_KERNEL, "%s (%s)", in meson_gx_socinfo_init()
200 kfree(soc_dev_attr->revision); in meson_gx_socinfo_init()
201 kfree_const(soc_dev_attr->soc_id); in meson_gx_socinfo_init()
208 soc_dev_attr->soc_id, in meson_gx_socinfo_init()