Lines Matching refs:dev

58 	struct device *dev;  member
162 dev_err(ebid->ebi->dev, in atmel_ebi_xslate_smc_timings()
274 dev_err(ebid->ebi->dev, "missing atmel,smc- properties in %pOF", in atmel_ebi_xslate_smc_config()
301 struct device *dev = ebi->dev; in atmel_ebi_dev_setup() local
318 dev_err(dev, "invalid reg property in %pOF\n", np); in atmel_ebi_dev_setup()
327 dev_err(dev, "invalid reg property in %pOF\n", np); in atmel_ebi_dev_setup()
331 ebid = devm_kzalloc(ebi->dev, struct_size(ebid, configs, numcs), in atmel_ebi_dev_setup()
494 struct device *dev = ebi->dev; in atmel_ebi_dev_disable() local
497 newprop = devm_kzalloc(dev, sizeof(*newprop), GFP_KERNEL); in atmel_ebi_dev_disable()
501 newprop->name = devm_kstrdup(dev, "status", GFP_KERNEL); in atmel_ebi_dev_disable()
505 newprop->value = devm_kstrdup(dev, "disabled", GFP_KERNEL); in atmel_ebi_dev_disable()
516 struct device *dev = &pdev->dev; in atmel_ebi_probe() local
517 struct device_node *child, *np = dev->of_node, *smc_np; in atmel_ebi_probe()
524 match = of_match_device(atmel_ebi_id_table, dev); in atmel_ebi_probe()
528 ebi = devm_kzalloc(dev, sizeof(*ebi), GFP_KERNEL); in atmel_ebi_probe()
536 ebi->dev = dev; in atmel_ebi_probe()
538 clk = devm_clk_get(dev, NULL); in atmel_ebi_probe()
544 smc_np = of_parse_phandle(dev->of_node, "atmel,smc", 0); in atmel_ebi_probe()
586 dev_err(dev, "missing #address-cells property\n"); in atmel_ebi_probe()
594 dev_err(dev, "missing #address-cells property\n"); in atmel_ebi_probe()
606 dev_err(dev, "failed to configure EBI bus for %pOF, disabling the device", in atmel_ebi_probe()
617 return of_platform_populate(np, NULL, NULL, dev); in atmel_ebi_probe()
624 static __maybe_unused int atmel_ebi_resume(struct device *dev) in atmel_ebi_resume() argument
626 struct atmel_ebi *ebi = dev_get_drvdata(dev); in atmel_ebi_resume()