Lines Matching refs:provider_dev
47 device_t provider_dev; /* provider device*/ member
57 return (HWRESET_ASSERT(rst->provider_dev, rst->rst_id, true)); in hwreset_assert()
64 return (HWRESET_ASSERT(rst->provider_dev, rst->rst_id, false)); in hwreset_deassert()
71 return (HWRESET_IS_ASSERTED(rst->provider_dev, rst->rst_id, value)); in hwreset_is_asserted()
81 hwreset_get_by_id(device_t consumer_dev, device_t provider_dev, intptr_t id, in hwreset_get_by_id() argument
90 rst->provider_dev = provider_dev; in hwreset_get_by_id()
98 hwreset_default_ofw_map(device_t provider_dev, phandle_t xref, int ncells, in hwreset_default_ofw_map() argument
169 hwreset_register_ofw_provider(device_t provider_dev) in hwreset_register_ofw_provider() argument
173 node = ofw_bus_get_node(provider_dev); in hwreset_register_ofw_provider()
178 OF_device_register_xref(xref, provider_dev); in hwreset_register_ofw_provider()
182 hwreset_unregister_ofw_provider(device_t provider_dev) in hwreset_unregister_ofw_provider() argument
186 xref = OF_xref_from_device(provider_dev); in hwreset_unregister_ofw_provider()