Lines Matching +full:top +full:- +full:ctrl
1 // SPDX-License-Identifier: GPL-2.0-only
52 { .compatible = "brcm,bcm7125-sun-top-ctrl", },
53 { .compatible = "brcm,bcm7346-sun-top-ctrl", },
54 { .compatible = "brcm,bcm7358-sun-top-ctrl", },
55 { .compatible = "brcm,bcm7360-sun-top-ctrl", },
56 { .compatible = "brcm,bcm7362-sun-top-ctrl", },
57 { .compatible = "brcm,bcm7420-sun-top-ctrl", },
58 { .compatible = "brcm,bcm7425-sun-top-ctrl", },
59 { .compatible = "brcm,bcm7429-sun-top-ctrl", },
60 { .compatible = "brcm,bcm7435-sun-top-ctrl", },
61 { .compatible = "brcm,brcmstb-sun-top-ctrl", },
71 /* We could be on a multi-platform kernel, don't make this fatal but in brcmstb_soc_device_early_init()
80 ret = -ENODEV; in brcmstb_soc_device_early_init()
100 /* We could be on a multi-platform kernel, don't make this fatal but in brcmstb_soc_device_init()
109 ret = -ENOMEM; in brcmstb_soc_device_init()
113 soc_dev_attr->family = kasprintf(GFP_KERNEL, "%x", in brcmstb_soc_device_init()
116 soc_dev_attr->soc_id = kasprintf(GFP_KERNEL, "%x", in brcmstb_soc_device_init()
119 soc_dev_attr->revision = kasprintf(GFP_KERNEL, "%c%d", in brcmstb_soc_device_init()
125 kfree(soc_dev_attr->family); in brcmstb_soc_device_init()
126 kfree(soc_dev_attr->soc_id); in brcmstb_soc_device_init()
127 kfree(soc_dev_attr->revision); in brcmstb_soc_device_init()
129 ret = -ENOMEM; in brcmstb_soc_device_init()