Lines Matching defs:ioremap
37 /// This uses the [`ioremap()`] C API.
39 /// [`ioremap()`]: https://docs.kernel.org/driver-api/device-io.html#getting-access-to-the-device
84 /// This uses the [`ioremap()`] C API.
86 /// [`ioremap()`]: https://docs.kernel.org/driver-api/device-io.html#getting-access-to-the-device
95 /// This uses the [`ioremap()`] C API.
97 /// [`ioremap()`]: https://docs.kernel.org/driver-api/device-io.html#getting-access-to-the-device
164 fn ioremap(resource: &Resource) -> Result<Self> {
178 let iomem = IoMem::ioremap(resource)?;
193 Devres::new(dev, Self::ioremap(res))
219 fn ioremap(resource: &Resource) -> Result<Self> {
220 // Note: Some ioremap() implementations use types that depend on the CPU
243 unsafe { bindings::ioremap(res_start, size) }
261 Devres::new(dev, Self::ioremap(res))