/kernel/linux/linux-5.10/drivers/power/reset/ |
H A D | reboot-mode.c | 134 static void devm_reboot_mode_release(struct device *dev, void *res) in devm_reboot_mode_release() argument 136 reboot_mode_unregister(*(struct reboot_mode_driver **)res); in devm_reboot_mode_release() 169 static int devm_reboot_mode_match(struct device *dev, void *res, void *data) in devm_reboot_mode_match() argument 171 struct reboot_mode_driver **p = res; in devm_reboot_mode_match()
|
/kernel/linux/linux-5.10/drivers/reset/ |
H A D | reset-simple.c | 161 struct resource *res; in reset_simple_probe() local 170 res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in reset_simple_probe() 171 membase = devm_ioremap_resource(dev, res); in reset_simple_probe() 178 data->rcdev.nr_resets = resource_size(res) * BITS_PER_BYTE; in reset_simple_probe()
|
H A D | reset-uniphier-glue.c | 35 struct resource *res; in uniphier_glue_reset_probe() local 49 res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in uniphier_glue_reset_probe() 50 size = resource_size(res); in uniphier_glue_reset_probe() 51 priv->rdata.membase = devm_ioremap_resource(dev, res); in uniphier_glue_reset_probe()
|
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-m41t94.c | 112 int res; in m41t94_probe() local 117 res = spi_w8r8(spi, M41T94_REG_SECONDS); in m41t94_probe() 118 if (res < 0) { in m41t94_probe() 120 return res; in m41t94_probe()
|
/kernel/linux/linux-5.10/drivers/ssb/ |
H A D | sprom.c | 105 int res = 0, err = -ENOMEM; in ssb_attr_sprom_store() local 135 res = sprom_write(bus, sprom); in ssb_attr_sprom_store() 144 if (res) in ssb_attr_sprom_store() 145 return res; in ssb_attr_sprom_store()
|
/kernel/linux/linux-6.6/drivers/mtd/maps/ |
H A D | lantiq-flash.c | 40 struct resource *res; member 121 ltq_mtd->map->virt = devm_platform_get_and_ioremap_resource(pdev, 0, <q_mtd->res); in ltq_mtd_probe() 130 ltq_mtd->map->phys = ltq_mtd->res->start; in ltq_mtd_probe() 131 ltq_mtd->map->size = resource_size(ltq_mtd->res); in ltq_mtd_probe()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/ |
H A D | onenand_bbt.c | 149 uint8_t res; in onenand_isbad_bbt() local 153 res = (bbm->bbt[block >> 3] >> (block & 0x06)) & 0x03; in onenand_isbad_bbt() 156 (unsigned int) offs, block >> 1, res); in onenand_isbad_bbt() 158 switch ((int) res) { in onenand_isbad_bbt()
|
/kernel/linux/linux-6.6/fs/squashfs/ |
H A D | decompressor_multi.c | 186 int res; in squashfs_decompress() local 189 res = msblk->decompressor->decompress(msblk, decomp_stream->stream, in squashfs_decompress() 192 if (res < 0) in squashfs_decompress() 195 return res; in squashfs_decompress()
|
/kernel/linux/linux-6.6/drivers/reset/ |
H A D | reset-simple.c | 163 struct resource *res; in reset_simple_probe() local 172 res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in reset_simple_probe() 173 membase = devm_ioremap_resource(dev, res); in reset_simple_probe() 180 data->rcdev.nr_resets = resource_size(res) * BITS_PER_BYTE; in reset_simple_probe()
|
H A D | reset-sunplus.c | 172 struct resource *res; in sp_reset_probe() local 179 res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in sp_reset_probe() 180 reset->base = devm_ioremap_resource(dev, res); in sp_reset_probe() 187 reset->rcdev.nr_resets = resource_size(res) / 4 * BITS_PER_HWM_REG; in sp_reset_probe()
|
H A D | reset-uniphier-glue.c | 49 struct resource *res; in uniphier_glue_reset_probe() local 61 res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in uniphier_glue_reset_probe() 62 priv->rdata.membase = devm_ioremap_resource(dev, res); in uniphier_glue_reset_probe() 97 priv->rdata.rcdev.nr_resets = resource_size(res) * BITS_PER_BYTE; in uniphier_glue_reset_probe()
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-m41t94.c | 112 int res; in m41t94_probe() local 117 res = spi_w8r8(spi, M41T94_REG_SECONDS); in m41t94_probe() 118 if (res < 0) { in m41t94_probe() 120 return res; in m41t94_probe()
|
H A D | rtc-max6916.c | 111 int res; in max6916_probe() local 119 res = max6916_read_reg(&spi->dev, MAX6916_SECONDS_REG, &data); in max6916_probe() 120 if (res) in max6916_probe() 121 return res; in max6916_probe()
|
/kernel/linux/linux-6.6/drivers/ssb/ |
H A D | sprom.c | 105 int res = 0, err = -ENOMEM; in ssb_attr_sprom_store() local 135 res = sprom_write(bus, sprom); in ssb_attr_sprom_store() 144 if (res) in ssb_attr_sprom_store() 145 return res; in ssb_attr_sprom_store()
|
/kernel/linux/linux-6.6/drivers/soc/fsl/qe/ |
H A D | qe_io.c | 29 struct resource res; in par_io_init() local 34 ret = of_address_to_resource(np, 0, &res); in par_io_init() 37 par_io = ioremap(res.start, resource_size(&res)); in par_io_init()
|
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | rpm_master_stats.c | 74 struct resource res; in master_stats_probe() local 100 ret = of_address_to_resource(msgram_np, 0, &res); in master_stats_probe() 107 data[i].base = devm_ioremap(dev, res.start, resource_size(&res)); in master_stats_probe()
|
/kernel/linux/linux-6.6/drivers/power/reset/ |
H A D | reboot-mode.c | 134 static void devm_reboot_mode_release(struct device *dev, void *res) in devm_reboot_mode_release() argument 136 reboot_mode_unregister(*(struct reboot_mode_driver **)res); in devm_reboot_mode_release() 169 static int devm_reboot_mode_match(struct device *dev, void *res, void *data) in devm_reboot_mode_match() argument 171 struct reboot_mode_driver **p = res; in devm_reboot_mode_match()
|
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | uhci-platform.c | 72 struct resource *res; in uhci_hcd_platform_probe() local 94 hcd->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in uhci_hcd_platform_probe() 99 hcd->rsrc_start = res->start; in uhci_hcd_platform_probe() 100 hcd->rsrc_len = resource_size(res); in uhci_hcd_platform_probe()
|
H A D | ehci-spear.c | 58 struct resource *res; in spear_ehci_hcd_drv_probe() local 94 hcd->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in spear_ehci_hcd_drv_probe() 99 hcd->rsrc_start = res->start; in spear_ehci_hcd_drv_probe() 100 hcd->rsrc_len = resource_size(res); in spear_ehci_hcd_drv_probe()
|
H A D | ohci-spear.c | 40 struct resource *res; in spear_ohci_hcd_drv_probe() local 71 hcd->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in spear_ohci_hcd_drv_probe() 77 hcd->rsrc_start = res->start; in spear_ohci_hcd_drv_probe() 78 hcd->rsrc_len = resource_size(res); in spear_ohci_hcd_drv_probe()
|
/kernel/linux/linux-6.6/drivers/usb/fotg210/ |
H A D | fotg210-core.c | 42 static int fotg210_gemini_init(struct fotg210 *fotg, struct resource *res, in fotg210_gemini_init() argument 63 if (res->start == 0x69000000) { in fotg210_gemini_init() 138 fotg->base = devm_platform_get_and_ioremap_resource(pdev, 0, &fotg->res); in fotg210_probe() 149 ret = fotg210_gemini_init(fotg, fotg->res, mode); in fotg210_probe()
|
/kernel/linux/linux-6.6/drivers/bus/ |
H A D | da8xx-mstpri.c | 211 struct resource *res; in da8xx_mstpri_probe() local 216 res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in da8xx_mstpri_probe() 217 mstpri = devm_ioremap_resource(dev, res); in da8xx_mstpri_probe() 233 if (prio_descr->reg + sizeof(u32) > resource_size(res)) { in da8xx_mstpri_probe()
|
/kernel/linux/linux-6.6/drivers/cache/ |
H A D | ax45mp_cache.c | 182 struct resource res; in ax45mp_cache_init() local 189 ret = of_address_to_resource(np, 0, &res); in ax45mp_cache_init() 203 ax45mp_priv.l2c_base = ioremap(res.start, resource_size(&res)); in ax45mp_cache_init()
|
/kernel/linux/linux-6.6/drivers/char/hw_random/ |
H A D | timeriomem-rng.c | 107 struct resource *res; in timeriomem_rng_probe() local 124 priv->io_base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in timeriomem_rng_probe() 128 if (res->start % 4 != 0 || resource_size(res) < 4) { in timeriomem_rng_probe()
|
/kernel/linux/linux-6.6/drivers/clk/sunxi/ |
H A D | clk-simple-gates.c | 25 struct resource res; in sunxi_simple_gates_setup() local 84 of_address_to_resource(node, 0, &res); in sunxi_simple_gates_setup() 85 release_mem_region(res.start, resource_size(&res)); in sunxi_simple_gates_setup()
|