Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/dpaa2/dpaa2_mc.c
Show First 20 Lines • Show All 337 Lines • ▼ Show 20 Lines | |||||
fail: | fail: | ||||
device_printf(mcdev, "%s() failed: type=%d, rid=%d, start=%#jx, " | device_printf(mcdev, "%s() failed: type=%d, rid=%d, start=%#jx, " | ||||
"end=%#jx, count=%#jx, flags=%x\n", __func__, type, *rid, start, end, | "end=%#jx, count=%#jx, flags=%x\n", __func__, type, *rid, start, end, | ||||
count, flags); | count, flags); | ||||
return (NULL); | return (NULL); | ||||
} | } | ||||
int | int | ||||
dpaa2_mc_adjust_resource(device_t mcdev, device_t child, int type, | dpaa2_mc_adjust_resource(device_t mcdev, device_t child, | ||||
struct resource *r, rman_res_t start, rman_res_t end) | struct resource *r, rman_res_t start, rman_res_t end) | ||||
{ | { | ||||
struct rman *rm; | struct rman *rm; | ||||
rm = dpaa2_mc_rman(mcdev, type, rman_get_flags(r)); | rm = dpaa2_mc_rman(mcdev, rman_get_type(r), rman_get_flags(r)); | ||||
if (rm) | if (rm) | ||||
return (bus_generic_rman_adjust_resource(mcdev, child, type, r, | return (bus_generic_rman_adjust_resource(mcdev, child, r, | ||||
start, end)); | start, end)); | ||||
return (bus_generic_adjust_resource(mcdev, child, type, r, start, end)); | return (bus_generic_adjust_resource(mcdev, child, r, start, end)); | ||||
} | } | ||||
int | int | ||||
dpaa2_mc_release_resource(device_t mcdev, device_t child, int type, int rid, | dpaa2_mc_release_resource(device_t mcdev, device_t child, int type, int rid, | ||||
struct resource *r) | struct resource *r) | ||||
{ | { | ||||
struct rman *rm; | struct rman *rm; | ||||
▲ Show 20 Lines • Show All 529 Lines • Show Last 20 Lines |