Lines Matching defs:range
362 * the max host bus address. Fixup to a proper range. This will probably
457 dev_err(child, "translate IO range %pR failed (%d)\n",
623 struct logic_pio_hwaddr *range;
640 range = devm_kzalloc(dev, sizeof(*range), GFP_KERNEL);
641 if (!range)
644 range->fwnode = dev->fwnode;
645 range->flags = LOGIC_PIO_INDIRECT;
646 range->size = PIO_INDIRECT_SIZE;
647 range->hostdata = lpcdev;
648 range->ops = &hisi_lpc_ops;
649 lpcdev->io_host = range;
651 ret = logic_pio_register_range(range);
653 dev_err(dev, "register IO range failed (%d)!\n", ret);
663 logic_pio_unregister_range(range);
670 dev_info(dev, "registered range [%pa - %pa]\n",
681 struct logic_pio_hwaddr *range = lpcdev->io_host;
688 logic_pio_unregister_range(range);