Searched refs:bankwidth (Results 1 - 63 of 63) sorted by relevance

/linux-4.4.14/drivers/mtd/maps/
H A Ddc21285.c151 /* Determine bankwidth */ init_dc21285()
154 dc21285_map.bankwidth = 1; init_dc21285()
160 dc21285_map.bankwidth = 2; init_dc21285()
166 dc21285_map.bankwidth = 4; init_dc21285()
172 printk (KERN_ERR "DC21285 flash: undefined bankwidth\n"); init_dc21285()
175 printk (KERN_NOTICE "DC21285 flash support (%d-bit bankwidth)\n", init_dc21285()
176 dc21285_map.bankwidth*8); init_dc21285()
H A Dpcmciamtd.c46 static int bankwidth = 2; variable
66 module_param(bankwidth, int, 0);
67 MODULE_PARM_DESC(bankwidth, "Set bankwidth (1=8 bit, 2=16 bit, default=2)");
401 dev->pcmcia_map.bankwidth = t->geo[0].buswidth; pcmciamtd_cistpl_geo()
404 pr_debug("region: %d bankwidth = %u\n", i, t->geo[i].buswidth); pcmciamtd_cistpl_geo()
438 if(!dev->pcmcia_map.bankwidth) card_settings()
439 dev->pcmcia_map.bankwidth = 2; card_settings()
446 if(bankwidth) { card_settings()
447 dev->pcmcia_map.bankwidth = bankwidth; card_settings()
448 pr_debug("bankwidth forced to %d\n", bankwidth); card_settings()
459 dev->pcmcia_map.bankwidth << 3, dev->mtd_name); card_settings()
479 if (dev->pcmcia_map.bankwidth == 1) { pcmciamtd_config()
496 link->resource[2]->flags |= (dev->pcmcia_map.bankwidth == 1) ? pcmciamtd_config()
612 if (dev->pcmcia_map.bankwidth == 1) { pcmciamtd_config()
731 if(bankwidth && bankwidth != 1 && bankwidth != 2) { init_pcmciamtd()
732 info("bad bankwidth (%d), using default", bankwidth); init_pcmciamtd()
733 bankwidth = 2; init_pcmciamtd()
H A Dsolutionengine.c25 .bankwidth = 4,
31 .bankwidth = 4,
H A Dpxa2xx-flash.c64 info->map.bankwidth = flash->width; pxa2xx_flash_probe()
84 " (%d-bit bankwidth)\n", pxa2xx_flash_probe()
86 info->map.bankwidth * 8); pxa2xx_flash_probe()
H A Dmap_funcs.c34 BUG_ON(!map_bankwidth_supported(map->bankwidth)); simple_map_init()
H A Dimpa7.c38 .bankwidth = BUSWIDTH,
43 .bankwidth = BUSWIDTH,
H A Dsa1100-flash.c76 * Retrieve the bankwidth from the MSC registers. sa1100_probe_subdev()
85 subdev->map.bankwidth = (MSC0 & MSC_RBW) ? 2 : 4; sa1100_probe_subdev()
89 subdev->map.bankwidth = ((MSC0 >> 16) & MSC_RBW) ? 2 : 4; sa1100_probe_subdev()
123 subdev->map.bankwidth * 8); sa1100_probe_subdev()
H A Dtsunami_flash.c65 .bankwidth = 1,
H A Dbfin-async-flash.c143 state->map.bankwidth = pdata->width; bfin_flash_probe()
159 pr_devinit(KERN_NOTICE DRIVER_NAME ": probing %d-bit flash bus\n", state->map.bankwidth * 8); bfin_flash_probe()
H A Dscx200_docflash.c171 scx200_docflash_map.bankwidth = 1; init_scx200_docflash()
173 scx200_docflash_map.bankwidth = 2; init_scx200_docflash()
H A Damd76xrom.c209 for(map->map.bankwidth = 32; map->map.bankwidth; amd76xrom_init_one()
210 map->map.bankwidth >>= 1) amd76xrom_init_one()
214 if (!map_bankwidth_supported(map->map.bankwidth)) amd76xrom_init_one()
H A Dck804xrom.c239 for(map->map.bankwidth = 32; map->map.bankwidth; ck804xrom_init_one()
240 map->map.bankwidth >>= 1) ck804xrom_init_one()
244 if (!map_bankwidth_supported(map->map.bankwidth)) ck804xrom_init_one()
H A Dichxrom.c234 for(map->map.bankwidth = 32; map->map.bankwidth; ichxrom_init_one()
235 map->map.bankwidth >>= 1) ichxrom_init_one()
239 if (!map_bankwidth_supported(map->map.bankwidth)) ichxrom_init_one()
H A Duclinux.c85 mapp->bankwidth = 4; uclinux_mtd_init()
H A Dsc520cdp.c90 .bankwidth = 4,
96 .bankwidth = 4,
102 .bankwidth = 1,
H A Dcfi_flagadm.c61 .bankwidth = 2,
H A Desb2rom.c301 for(map->map.bankwidth = 32; map->map.bankwidth; esb2rom_init_one()
302 map->map.bankwidth >>= 1) { esb2rom_init_one()
305 if (!map_bankwidth_supported(map->map.bankwidth)) esb2rom_init_one()
H A Dl440gx.c50 .bankwidth = BUSWIDTH,
H A Drbtx4939-flash.c80 info->map.bankwidth = pdata->width; rbtx4939_flash_probe()
H A Dsun_uflash.c47 .bankwidth = UFLASH_BUSWIDTH,
H A Dts5500_flash.c42 .bankwidth = 1,
H A Dgpio-addr-flash.c239 state->map.bankwidth = pdata->width; gpio_flash_probe()
261 state->map.bankwidth * 8); gpio_flash_probe()
H A Dpci.c95 map->map.bankwidth = 1; intel_iq80310_init()
190 map->map.bankwidth = 4; intel_dc21285_init()
H A Dplat-ram.c168 info->map.bankwidth = pdata->bankwidth; platram_probe()
H A Dlantiq-flash.c148 ltq_mtd->map->bankwidth = 2; ltq_mtd_probe()
H A Dlatch-addr-flash.c169 info->map.bankwidth = latch_addr_data->width; latch_addr_flash_probe()
H A Dnetsc520.c85 .bankwidth = 4,
H A Dnettel.c69 .bankwidth = INTEL_BUSWIDTH,
107 .bankwidth = AMD_BUSWIDTH,
H A Dintel_vr_nor.c152 p->map.bankwidth = (exp_timing_cs0 & TIMING_BYTE_EN) ? 1 : 2; vr_nor_init_maps()
H A Dixp4xx.c211 info->map.bankwidth = 2; ixp4xx_flash_probe()
H A Dphysmap.c141 info->map[i].bankwidth = physmap_data->width; physmap_flash_probe()
H A Dpismo.c151 .bankwidth = region->width, pismo_add_sram()
H A Dpmcmsp-flash.c141 msp_maps[i].bankwidth = 1; init_msp_flash()
H A Dsbc_gxx.c172 .bankwidth = 1,
H A Dscb2_flash.c67 .bankwidth = 1,
H A Dphysmap_of.c242 info->list[i].map.bankwidth = be32_to_cpup(width); of_flash_probe()
/linux-4.4.14/include/linux/mtd/
H A Dplat-ram.h27 int bankwidth; member in struct:platdata_mtd_ram
H A Dmap.h48 # define map_bankwidth(map) ((map)->bankwidth)
64 # define map_bankwidth(map) ((map)->bankwidth)
85 # define map_bankwidth(map) ((map)->bankwidth)
107 # define map_bankwidth(map) ((map)->bankwidth)
127 # define map_bankwidth(map) ((map)->bankwidth)
218 int bankwidth; /* in octets. This isn't necessarily the width member in struct:map_info
358 memcpy(r.x, ptr, map->bankwidth); map_word_load()
426 memcpy_fromio(r.x, map->virt + ofs, map->bankwidth); inline_map_read()
446 memcpy_toio(map->virt+ofs, datum.x, map->bankwidth); inline_map_write()
481 #define simple_map_init(map) BUG_ON(!map_bankwidth_supported((map)->bankwidth))
/linux-4.4.14/drivers/media/pci/cobalt/
H A Dcobalt-flash.c32 .bankwidth = 2, /* 16 bits */
102 BUG_ON(!map_bankwidth_supported(map->bankwidth)); cobalt_flash_probe()
/linux-4.4.14/arch/mips/cavium-octeon/
H A Dflash_setup.c100 flash_map.bankwidth = region_cfg.s.width + 1; octeon_flash_probe()
104 WARN_ON(!map_bankwidth_supported(flash_map.bankwidth)); octeon_flash_probe()
/linux-4.4.14/drivers/mtd/lpddr/
H A Dqinfo_probe.c62 int bankwidth = map_bankwidth(map) * 8; lpddr_get_qinforec_pos() local
67 major = qinfo_array[i].major & ((1 << bankwidth) - 1); lpddr_get_qinforec_pos()
68 minor = qinfo_array[i].minor & ((1 << bankwidth) - 1); lpddr_get_qinforec_pos()
69 return minor | (major << bankwidth); lpddr_get_qinforec_pos()
H A Dlpddr2_nvm.c447 .bankwidth = pcm_data->bus_width / 2, lpddr2_nvm_probe()
/linux-4.4.14/drivers/mtd/chips/
H A Dcfi_util.c43 unsigned bankwidth = map_bankwidth(map); cfi_build_cmd_addr() local
55 if (((type * interleave) > bankwidth) && ((cmd_ofs & 0xff) == 0xaa)) cfi_build_cmd_addr()
75 of optimising away all the crap for 'bankwidth' larger than cfi_build_cmd()
138 of optimising away all the crap for 'bankwidth' larger than cfi_merge_status()
H A Dcfi_probe.c149 map->bankwidth*8); cfi_probe_chip()
240 map->bankwidth*8, cfi->mfr, cfi->id); cfi_chip_setup()
H A Djedec_probe.c2240 map->bankwidth*8); jedec_probe_chip()
/linux-4.4.14/arch/arm/mach-pxa/
H A Dcm-x255.c148 .width = 2, /* bankwidth in bytes */
H A Dxcep.c76 .width = 4, /* bankwidth in bytes */
H A Dcolibri-pxa270.c176 .width = 4, /* bankwidth in bytes */
H A Dpalmld.c142 .width = 2, /* bankwidth in bytes */
H A Dpalmtx.c145 .width = 2, /* bankwidth in bytes */
H A Dtrizeps4.c177 .width = 4, /* bankwidth in bytes */
H A Dvpac270.c164 .width = 2, /* bankwidth in bytes */
H A Dballoon3.c139 .width = 2, /* bankwidth in bytes */
H A Dstargate2.c774 .bankwidth = 2,
/linux-4.4.14/arch/arm/mach-s3c24xx/
H A Dmach-nexcoder.c90 .bankwidth = 2,
/linux-4.4.14/arch/arm/mach-clps711x/
H A Dboard-cdb89712.c112 .bankwidth = 4,
H A Dboard-autcpu12.c202 .bankwidth = 4,
/linux-4.4.14/arch/arm/mach-ixp4xx/
H A Dvulcan-setup.c44 .bankwidth = 1,
/linux-4.4.14/arch/blackfin/mach-bf533/boards/
H A Dezkit.c144 .bankwidth = 2,
165 .bankwidth = 2,
/linux-4.4.14/arch/cris/arch-v10/drivers/
H A Daxisflashmap.c91 .bankwidth = CONFIG_ETRAX_FLASH_BUSWIDTH,
107 .bankwidth = CONFIG_ETRAX_FLASH_BUSWIDTH,
/linux-4.4.14/arch/cris/arch-v32/drivers/
H A Daxisflashmap.c96 .bankwidth = CONFIG_ETRAX_FLASH_BUSWIDTH,
112 .bankwidth = CONFIG_ETRAX_FLASH_BUSWIDTH,
/linux-4.4.14/arch/blackfin/mach-bf561/boards/
H A Dacvilon.c144 .bankwidth = 4,
/linux-4.4.14/arch/arm/mach-imx/
H A Dmach-pcm037.c253 .bankwidth = 2,

Completed in 566 milliseconds