• Home
  • Raw
  • Download

Lines Matching +full:ls1021a +full:- +full:dcfg

1 // SPDX-License-Identifier: GPL-2.0-or-later
36 * Power Architecture-based SoCs T Series
61 * ARM-based SoCs LS Series
94 /* Die: LS1021A, SoC: LS1021A/LS1020A/LS1022A */
95 { .die = "LS1021A",
115 while (matches->svr) { in fsl_soc_die_match()
116 if (matches->svr == (svr & matches->mask)) in fsl_soc_die_match()
127 if (!guts || !guts->regs) in fsl_guts_get_svr()
130 if (guts->little_endian) in fsl_guts_get_svr()
131 svr = ioread32(&guts->regs->svr); in fsl_guts_get_svr()
133 svr = ioread32be(&guts->regs->svr); in fsl_guts_get_svr()
140 struct device_node *root, *np = pdev->dev.of_node; in fsl_guts_probe()
141 struct device *dev = &pdev->dev; in fsl_guts_probe()
150 return -ENOMEM; in fsl_guts_probe()
152 guts->little_endian = of_property_read_bool(np, "little-endian"); in fsl_guts_probe()
155 guts->regs = devm_ioremap_resource(dev, res); in fsl_guts_probe()
156 if (IS_ERR(guts->regs)) in fsl_guts_probe()
157 return PTR_ERR(guts->regs); in fsl_guts_probe()
167 return -ENOMEM; in fsl_guts_probe()
176 "QorIQ %s", soc_die->die); in fsl_guts_probe()
181 return -ENOMEM; in fsl_guts_probe()
185 return -ENOMEM; in fsl_guts_probe()
189 return -ENOMEM; in fsl_guts_probe()
213 { .compatible = "fsl,qoriq-device-config-1.0", },
214 { .compatible = "fsl,qoriq-device-config-2.0", },
215 { .compatible = "fsl,p1010-guts", },
216 { .compatible = "fsl,p1020-guts", },
217 { .compatible = "fsl,p1021-guts", },
218 { .compatible = "fsl,p1022-guts", },
219 { .compatible = "fsl,p1023-guts", },
220 { .compatible = "fsl,p2020-guts", },
221 { .compatible = "fsl,bsc9131-guts", },
222 { .compatible = "fsl,bsc9132-guts", },
223 { .compatible = "fsl,mpc8536-guts", },
224 { .compatible = "fsl,mpc8544-guts", },
225 { .compatible = "fsl,mpc8548-guts", },
226 { .compatible = "fsl,mpc8568-guts", },
227 { .compatible = "fsl,mpc8569-guts", },
228 { .compatible = "fsl,mpc8572-guts", },
229 { .compatible = "fsl,ls1021a-dcfg", },
230 { .compatible = "fsl,ls1043a-dcfg", },
231 { .compatible = "fsl,ls2080a-dcfg", },
232 { .compatible = "fsl,ls1088a-dcfg", },
233 { .compatible = "fsl,ls1012a-dcfg", },
234 { .compatible = "fsl,ls1046a-dcfg", },
235 { .compatible = "fsl,lx2160a-dcfg", },
236 { .compatible = "fsl,ls1028a-dcfg", },
243 .name = "fsl-guts",