/* * Copyright (C) 2012 Thomas Petazzoni * * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * * This file is licensed under the terms of the GNU General Public * License version 2. This program is licensed "as is" without any * warranty of any kind, whether express or implied.
*/
/* * This special of_device_id is the sentinel at the end of the * of_device_id[] array of all irqchips. It is automatically placed at * the end of the array by the linker, thanks to being part of a * special section.
*/ staticconststruct of_device_id
irqchip_of_match_end __used __section("__irqchip_of_table_end");
/* * If there's a parent interrupt controller and none of the parent irq * domains have been registered, that means the parent interrupt * controller has not been initialized yet. it's not time for this * interrupt controller to initialize. So, defer probe of this * interrupt controller. The actual initialization callback of this * interrupt controller can check for specific domains as necessary.
*/ if (par_np && !irq_find_matching_host(par_np, DOMAIN_BUS_ANY)) { return -EPROBE_DEFER;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.