Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/mv/mv_common.c
Show All 35 Lines | |||||
#include <sys/systm.h> | #include <sys/systm.h> | ||||
#include <sys/bus.h> | #include <sys/bus.h> | ||||
#include <sys/kernel.h> | #include <sys/kernel.h> | ||||
#include <sys/malloc.h> | #include <sys/malloc.h> | ||||
#include <sys/kdb.h> | #include <sys/kdb.h> | ||||
#include <sys/reboot.h> | #include <sys/reboot.h> | ||||
#include <dev/fdt/fdt_common.h> | #include <dev/fdt/fdt_common.h> | ||||
#include <dev/ofw/ofw_bus_subr.h> | |||||
#include <dev/ofw/openfirm.h> | #include <dev/ofw/openfirm.h> | ||||
#include <dev/ofw/ofw_bus_subr.h> | #include <dev/ofw/ofw_bus_subr.h> | ||||
#include <machine/bus.h> | #include <machine/bus.h> | ||||
#include <machine/fdt.h> | #include <machine/fdt.h> | ||||
#include <machine/vmparam.h> | #include <machine/vmparam.h> | ||||
#include <machine/intr.h> | #include <machine/intr.h> | ||||
▲ Show 20 Lines • Show All 1,982 Lines • ▼ Show 20 Lines | |||||
/* Setup only for enabled devices */ | /* Setup only for enabled devices */ | ||||
if (ofw_bus_node_status_okay(child) == 0) | if (ofw_bus_node_status_okay(child) == 0) | ||||
continue; | continue; | ||||
if (!ofw_bus_node_is_compatible(child, soc_node->compat)) | if (!ofw_bus_node_is_compatible(child, soc_node->compat)) | ||||
continue; | continue; | ||||
if (!ofw_bus_node_status_okay(child)) | |||||
continue; | |||||
if (fdt_addrsize_cells(OF_parent(child), &addr_cells, | if (fdt_addrsize_cells(OF_parent(child), &addr_cells, | ||||
&size_cells)) | &size_cells)) | ||||
return (ENXIO); | return (ENXIO); | ||||
if ((sizeof(pcell_t) * (addr_cells + size_cells)) > sizeof(reg)) | if ((sizeof(pcell_t) * (addr_cells + size_cells)) > sizeof(reg)) | ||||
return (ENOMEM); | return (ENOMEM); | ||||
if (OF_getprop(child, "reg", ®, sizeof(reg)) <= 0) | if (OF_getprop(child, "reg", ®, sizeof(reg)) <= 0) | ||||
▲ Show 20 Lines • Show All 231 Lines • Show Last 20 Lines |