Home
last modified time | relevance | path

Searched refs:asf_dev (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/i2c/busses/
H A Di2c-amd-asf-plat.c303 struct amd_asf_dev *asf_dev; in amd_asf_probe() local
307 asf_dev = devm_kzalloc(dev, sizeof(*asf_dev), GFP_KERNEL); in amd_asf_probe()
308 if (!asf_dev) in amd_asf_probe()
311 asf_dev->mmio_cfg.use_mmio = true; in amd_asf_probe()
312 asf_dev->port_addr = platform_get_resource(pdev, IORESOURCE_IO, 0); in amd_asf_probe()
313 if (!asf_dev->port_addr) in amd_asf_probe()
327 asf_dev->eoi_base = devm_ioremap(dev, eoi_addr->start, resource_size(eoi_addr)); in amd_asf_probe()
328 if (!asf_dev->eoi_base) in amd_asf_probe()
331 ret = devm_delayed_work_autocancel(dev, &asf_dev->work_buf, amd_asf_process_target); in amd_asf_probe()
339 ret = devm_request_irq(dev, irq, amd_asf_irq_handler, IRQF_SHARED, "amd_asf", asf_dev); in amd_asf_probe()
[all …]