Lines Matching +full:top +full:- +full:ctrl
1 // SPDX-License-Identifier: GPL-2.0-only
30 { .compatible = "brcm,bcm7125-sun-top-ctrl", },
31 { .compatible = "brcm,bcm7346-sun-top-ctrl", },
32 { .compatible = "brcm,bcm7358-sun-top-ctrl", },
33 { .compatible = "brcm,bcm7360-sun-top-ctrl", },
34 { .compatible = "brcm,bcm7362-sun-top-ctrl", },
35 { .compatible = "brcm,bcm7420-sun-top-ctrl", },
36 { .compatible = "brcm,bcm7425-sun-top-ctrl", },
37 { .compatible = "brcm,bcm7429-sun-top-ctrl", },
38 { .compatible = "brcm,bcm7435-sun-top-ctrl", },
39 { .compatible = "brcm,brcmstb-sun-top-ctrl", },
49 /* We could be on a multi-platform kernel, don't make this fatal but in brcmstb_soc_device_early_init()
58 ret = -ENODEV; in brcmstb_soc_device_early_init()
78 /* We could be on a multi-platform kernel, don't make this fatal but in brcmstb_soc_device_init()
87 ret = -ENOMEM; in brcmstb_soc_device_init()
91 soc_dev_attr->family = kasprintf(GFP_KERNEL, "%x", in brcmstb_soc_device_init()
94 soc_dev_attr->soc_id = kasprintf(GFP_KERNEL, "%x", in brcmstb_soc_device_init()
97 soc_dev_attr->revision = kasprintf(GFP_KERNEL, "%c%d", in brcmstb_soc_device_init()
103 kfree(soc_dev_attr->family); in brcmstb_soc_device_init()
104 kfree(soc_dev_attr->soc_id); in brcmstb_soc_device_init()
105 kfree(soc_dev_attr->revision); in brcmstb_soc_device_init()
107 ret = -ENOMEM; in brcmstb_soc_device_init()