diff --git "a/linux/\345\206\205\346\240\270-\351\251\261\345\212\250/\344\270\255\346\226\255/armv8\350\256\276\345\244\207\346\240\221\350\247\243\346\236\220.md" "b/linux/\345\206\205\346\240\270-\351\251\261\345\212\250/\344\270\255\346\226\255/armv8\350\256\276\345\244\207\346\240\221\350\247\243\346\236\220.md" new file mode 100644 index 0000000..e24b483 --- /dev/null +++ "b/linux/\345\206\205\346\240\270-\351\251\261\345\212\250/\344\270\255\346\226\255/armv8\350\256\276\345\244\207\346\240\221\350\247\243\346\236\220.md" @@ -0,0 +1,16 @@ +do_one_initcall + +int of_platform_default_populate(struct device_node *root, + const struct of_dev_auxdata *lookup, + struct device *parent) +{ + return of_platform_populate(root, of_default_bus_match_table, lookup, + parent); +} + +of_amba_device_create + /* Decode the IRQs and address ranges */ + for (i = 0; i < AMBA_NR_IRQS; i++) + dev->irq[i] = irq_of_parse_and_map(node, i); + +irq_domain_ops \ No newline at end of file