/Linux-v5.4/drivers/mtd/nand/raw/ |
D | nand_legacy.c | 30 return readb(chip->legacy.IO_ADDR_R); in nand_read_byte() 42 return (uint8_t) cpu_to_le16(readw(chip->legacy.IO_ADDR_R)); in nand_read_byte16() 56 chip->legacy.cmd_ctrl(chip, NAND_CMD_NONE, in nand_select_chip() 76 chip->legacy.write_buf(chip, &byte, 1); in nand_write_byte() 106 chip->legacy.write_buf(chip, (uint8_t *)&word, 2); in nand_write_byte16() 119 iowrite8_rep(chip->legacy.IO_ADDR_W, buf, len); in nand_write_buf() 132 ioread8_rep(chip->legacy.IO_ADDR_R, buf, len); in nand_read_buf() 148 iowrite16_rep(chip->legacy.IO_ADDR_W, p, len >> 1); in nand_write_buf16() 163 ioread16_rep(chip->legacy.IO_ADDR_R, p, len >> 1); in nand_read_buf16() 180 if (chip->legacy.dev_ready(chip)) in panic_nand_wait_ready() [all …]
|
D | pasemi_nand.c | 37 memcpy_fromio(buf, chip->legacy.IO_ADDR_R, 0x800); in pasemi_read_buf() 41 memcpy_fromio(buf, chip->legacy.IO_ADDR_R, len); in pasemi_read_buf() 48 memcpy_toio(chip->legacy.IO_ADDR_R, buf, 0x800); in pasemi_write_buf() 52 memcpy_toio(chip->legacy.IO_ADDR_R, buf, len); in pasemi_write_buf() 62 out_8(chip->legacy.IO_ADDR_W + (1 << CLE_PIN_CTL), cmd); in pasemi_hwcontrol() 64 out_8(chip->legacy.IO_ADDR_W + (1 << ALE_PIN_CTL), cmd); in pasemi_hwcontrol() 108 chip->legacy.IO_ADDR_R = of_iomap(np, 0); in pasemi_nand_probe() 109 chip->legacy.IO_ADDR_W = chip->legacy.IO_ADDR_R; in pasemi_nand_probe() 111 if (!chip->legacy.IO_ADDR_R) { in pasemi_nand_probe() 130 chip->legacy.cmd_ctrl = pasemi_hwcontrol; in pasemi_nand_probe() [all …]
|
D | cs553x_nand.c | 95 memcpy_fromio(buf, this->legacy.IO_ADDR_R, 0x800); in cs553x_read_buf() 99 memcpy_fromio(buf, this->legacy.IO_ADDR_R, len); in cs553x_read_buf() 105 memcpy_toio(this->legacy.IO_ADDR_R, buf, 0x800); in cs553x_write_buf() 109 memcpy_toio(this->legacy.IO_ADDR_R, buf, len); in cs553x_write_buf() 114 return readb(this->legacy.IO_ADDR_R); in cs553x_read_byte() 121 while (i && readb(this->legacy.IO_ADDR_R + MM_NAND_STS) & CS_NAND_CTLR_BUSY) { in cs553x_write_byte() 125 writeb(byte, this->legacy.IO_ADDR_W + 0x801); in cs553x_write_byte() 131 void __iomem *mmio_base = this->legacy.IO_ADDR_R; in cs553x_hwcontrol() 142 void __iomem *mmio_base = this->legacy.IO_ADDR_R; in cs553x_device_ready() 150 void __iomem *mmio_base = this->legacy.IO_ADDR_R; in cs_enable_hwecc() [all …]
|
D | au1550nd.c | 34 u_char ret = readb(this->legacy.IO_ADDR_R); in au_read_byte() 48 writeb(byte, this->legacy.IO_ADDR_W); in au_write_byte() 60 u_char ret = (u_char) cpu_to_le16(readw(this->legacy.IO_ADDR_R)); in au_read_byte16() 74 writew(le16_to_cpu((u16) byte), this->legacy.IO_ADDR_W); in au_write_byte16() 91 writeb(buf[i], this->legacy.IO_ADDR_W); in au_write_buf() 109 buf[i] = readb(this->legacy.IO_ADDR_R); in au_read_buf() 129 writew(p[i], this->legacy.IO_ADDR_W); in au_write_buf16() 150 p[i] = readw(this->legacy.IO_ADDR_R); in au_read_buf16() 177 this->legacy.IO_ADDR_W = ctx->base + MEM_STNAND_CMD; in au1550_hwcontrol() 181 this->legacy.IO_ADDR_W = ctx->base + MEM_STNAND_DATA; in au1550_hwcontrol() [all …]
|
D | cmx270_nand.c | 50 return (readl(this->legacy.IO_ADDR_R) >> 16); in cmx270_read_byte() 59 writel((*buf++ << 16), this->legacy.IO_ADDR_W); in cmx270_write_buf() 67 *buf++ = readl(this->legacy.IO_ADDR_R) >> 16; in cmx270_read_buf() 88 unsigned int nandaddr = (unsigned int)this->legacy.IO_ADDR_W; in cmx270_hwcontrol() 108 this->legacy.IO_ADDR_W = (void __iomem*)nandaddr; in cmx270_hwcontrol() 110 writel((dat << 16), this->legacy.IO_ADDR_W); in cmx270_hwcontrol() 172 this->legacy.IO_ADDR_R = cmx270_nand_io; in cmx270_init() 173 this->legacy.IO_ADDR_W = cmx270_nand_io; in cmx270_init() 174 this->legacy.cmd_ctrl = cmx270_hwcontrol; in cmx270_init() 175 this->legacy.dev_ready = cmx270_device_ready; in cmx270_init() [all …]
|
D | fsl_upm.c | 100 fsl_upm_run_pattern(&fun->upm, chip->legacy.IO_ADDR_R, mar); in fun_cmd_ctrl() 111 chip->legacy.cmd_ctrl(chip, NAND_CMD_NONE, 0 | NAND_CTRL_CHANGE); in fun_select_chip() 114 chip->legacy.IO_ADDR_R = fun->io_base + fun->mchip_offsets[mchip_nr]; in fun_select_chip() 115 chip->legacy.IO_ADDR_W = chip->legacy.IO_ADDR_R; in fun_select_chip() 125 return in_8(fun->chip.legacy.IO_ADDR_R); in fun_read_byte() 134 buf[i] = in_8(fun->chip.legacy.IO_ADDR_R); in fun_read_buf() 143 out_8(fun->chip.legacy.IO_ADDR_W, buf[i]); in fun_write_buf() 159 fun->chip.legacy.IO_ADDR_R = fun->io_base; in fun_chip_init() 160 fun->chip.legacy.IO_ADDR_W = fun->io_base; in fun_chip_init() 161 fun->chip.legacy.cmd_ctrl = fun_cmd_ctrl; in fun_chip_init() [all …]
|
D | plat_nand.c | 58 data->chip.legacy.IO_ADDR_R = data->io_base; in plat_nand_probe() 59 data->chip.legacy.IO_ADDR_W = data->io_base; in plat_nand_probe() 60 data->chip.legacy.cmd_ctrl = pdata->ctrl.cmd_ctrl; in plat_nand_probe() 61 data->chip.legacy.dev_ready = pdata->ctrl.dev_ready; in plat_nand_probe() 62 data->chip.legacy.select_chip = pdata->ctrl.select_chip; in plat_nand_probe() 63 data->chip.legacy.write_buf = pdata->ctrl.write_buf; in plat_nand_probe() 64 data->chip.legacy.read_buf = pdata->ctrl.read_buf; in plat_nand_probe() 65 data->chip.legacy.chip_delay = pdata->chip.chip_delay; in plat_nand_probe()
|
D | davinci_nand.c | 100 nand->legacy.IO_ADDR_W = addr; in nand_davinci_hwcontrol() 104 iowrite8(cmd, nand->legacy.IO_ADDR_W); in nand_davinci_hwcontrol() 117 info->chip.legacy.IO_ADDR_W = info->current_cs; in nand_davinci_select_chip() 118 info->chip.legacy.IO_ADDR_R = info->chip.legacy.IO_ADDR_W; in nand_davinci_select_chip() 428 ioread32_rep(chip->legacy.IO_ADDR_R, buf, len >> 2); in nand_davinci_read_buf() 430 ioread16_rep(chip->legacy.IO_ADDR_R, buf, len >> 1); in nand_davinci_read_buf() 432 ioread8_rep(chip->legacy.IO_ADDR_R, buf, len); in nand_davinci_read_buf() 439 iowrite32_rep(chip->legacy.IO_ADDR_R, buf, len >> 2); in nand_davinci_write_buf() 441 iowrite16_rep(chip->legacy.IO_ADDR_R, buf, len >> 1); in nand_davinci_write_buf() 443 iowrite8_rep(chip->legacy.IO_ADDR_R, buf, len); in nand_davinci_write_buf() [all …]
|
D | orion_nand.c | 48 writeb(cmd, nc->legacy.IO_ADDR_W + offs); in orion_nand_cmd_ctrl() 53 void __iomem *io_base = chip->legacy.IO_ADDR_R; in orion_nand_read_buf() 139 nc->legacy.IO_ADDR_R = nc->legacy.IO_ADDR_W = io_base; in orion_nand_probe() 140 nc->legacy.cmd_ctrl = orion_nand_cmd_ctrl; in orion_nand_probe() 141 nc->legacy.read_buf = orion_nand_read_buf; in orion_nand_probe() 146 nc->legacy.chip_delay = board->chip_delay; in orion_nand_probe()
|
D | gpio.c | 89 writeb(cmd, gpiomtd->nand_chip.legacy.IO_ADDR_W); in gpio_nand_cmd_ctrl() 224 chip->legacy.IO_ADDR_R = devm_ioremap_resource(dev, res); in gpio_nand_probe() 225 if (IS_ERR(chip->legacy.IO_ADDR_R)) in gpio_nand_probe() 226 return PTR_ERR(chip->legacy.IO_ADDR_R); in gpio_nand_probe() 270 chip->legacy.dev_ready = gpio_nand_devready; in gpio_nand_probe() 273 chip->legacy.IO_ADDR_W = chip->legacy.IO_ADDR_R; in gpio_nand_probe() 277 chip->legacy.chip_delay = gpiomtd->plat.chip_delay; in gpio_nand_probe() 278 chip->legacy.cmd_ctrl = gpio_nand_cmd_ctrl; in gpio_nand_probe()
|
D | socrates_nand.c | 150 nand_chip->legacy.cmd_ctrl = socrates_nand_cmd_ctrl; in socrates_nand_probe() 151 nand_chip->legacy.read_byte = socrates_nand_read_byte; in socrates_nand_probe() 152 nand_chip->legacy.write_buf = socrates_nand_write_buf; in socrates_nand_probe() 153 nand_chip->legacy.read_buf = socrates_nand_read_buf; in socrates_nand_probe() 154 nand_chip->legacy.dev_ready = socrates_nand_device_ready; in socrates_nand_probe() 160 nand_chip->legacy.chip_delay = 20; /* 20us command delay time */ in socrates_nand_probe()
|
D | xway_nand.c | 175 data->chip.legacy.cmd_ctrl = xway_cmd_ctrl; in xway_nand_probe() 176 data->chip.legacy.dev_ready = xway_dev_ready; in xway_nand_probe() 177 data->chip.legacy.select_chip = xway_select_chip; in xway_nand_probe() 178 data->chip.legacy.write_buf = xway_write_buf; in xway_nand_probe() 179 data->chip.legacy.read_buf = xway_read_buf; in xway_nand_probe() 180 data->chip.legacy.read_byte = xway_read_byte; in xway_nand_probe() 181 data->chip.legacy.chip_delay = 30; in xway_nand_probe()
|
D | ndfc.c | 140 chip->legacy.IO_ADDR_R = ndfc->ndfcbase + NDFC_DATA; in ndfc_chip_init() 141 chip->legacy.IO_ADDR_W = ndfc->ndfcbase + NDFC_DATA; in ndfc_chip_init() 142 chip->legacy.cmd_ctrl = ndfc_hwcontrol; in ndfc_chip_init() 143 chip->legacy.dev_ready = ndfc_ready; in ndfc_chip_init() 144 chip->legacy.select_chip = ndfc_select_chip; in ndfc_chip_init() 145 chip->legacy.chip_delay = 50; in ndfc_chip_init() 147 chip->legacy.read_buf = ndfc_read_buf; in ndfc_chip_init() 148 chip->legacy.write_buf = ndfc_write_buf; in ndfc_chip_init()
|
D | sharpsl.c | 74 writeb(cmd, chip->legacy.IO_ADDR_W); in sharpsl_nand_hwcontrol() 152 this->legacy.IO_ADDR_R = sharpsl->io + FLASHIO; in sharpsl_nand_probe() 153 this->legacy.IO_ADDR_W = sharpsl->io + FLASHIO; in sharpsl_nand_probe() 155 this->legacy.cmd_ctrl = sharpsl_nand_hwcontrol; in sharpsl_nand_probe() 156 this->legacy.dev_ready = sharpsl_nand_dev_ready; in sharpsl_nand_probe() 158 this->legacy.chip_delay = 15; in sharpsl_nand_probe()
|
D | tmio_nand.c | 159 tmio_iowrite8(cmd, chip->legacy.IO_ADDR_W); in tmio_nand_hwcontrol() 402 nand_chip->legacy.IO_ADDR_R = tmio->fcr; in tmio_probe() 403 nand_chip->legacy.IO_ADDR_W = tmio->fcr; in tmio_probe() 406 nand_chip->legacy.cmd_ctrl = tmio_nand_hwcontrol; in tmio_probe() 407 nand_chip->legacy.dev_ready = tmio_nand_dev_ready; in tmio_probe() 408 nand_chip->legacy.read_byte = tmio_nand_read_byte; in tmio_probe() 409 nand_chip->legacy.write_buf = tmio_nand_write_buf; in tmio_probe() 410 nand_chip->legacy.read_buf = tmio_nand_read_buf; in tmio_probe() 425 nand_chip->legacy.chip_delay = 15; in tmio_probe() 435 nand_chip->legacy.waitfunc = tmio_nand_wait; in tmio_probe()
|
D | oxnas_nand.c | 131 chip->legacy.cmd_ctrl = oxnas_nand_cmd_ctrl; in oxnas_nand_probe() 132 chip->legacy.read_buf = oxnas_nand_read_buf; in oxnas_nand_probe() 133 chip->legacy.read_byte = oxnas_nand_read_byte; in oxnas_nand_probe() 134 chip->legacy.write_buf = oxnas_nand_write_buf; in oxnas_nand_probe() 135 chip->legacy.chip_delay = 30; in oxnas_nand_probe()
|
D | s3c2410.c | 671 readsb(this->legacy.IO_ADDR_R, buf, len); in s3c2410_nand_read_buf() 693 writesb(this->legacy.IO_ADDR_W, buf, len); in s3c2410_nand_write_buf() 854 chip->legacy.write_buf = s3c2410_nand_write_buf; in s3c2410_nand_init_chip() 855 chip->legacy.read_buf = s3c2410_nand_read_buf; in s3c2410_nand_init_chip() 856 chip->legacy.select_chip = s3c2410_nand_select_chip; in s3c2410_nand_init_chip() 857 chip->legacy.chip_delay = 50; in s3c2410_nand_init_chip() 871 chip->legacy.IO_ADDR_W = regs + S3C2410_NFDATA; in s3c2410_nand_init_chip() 874 chip->legacy.cmd_ctrl = s3c2410_nand_hwcontrol; in s3c2410_nand_init_chip() 875 chip->legacy.dev_ready = s3c2410_nand_devready; in s3c2410_nand_init_chip() 879 chip->legacy.IO_ADDR_W = regs + S3C2440_NFDATA; in s3c2410_nand_init_chip() [all …]
|
D | diskonchip.c | 386 ret = this->legacy.read_byte(this) << 8; in doc200x_ident_chip() 387 ret |= this->legacy.read_byte(this); in doc200x_ident_chip() 408 this->legacy.read_buf = &doc2000_readbuf_dword; in doc200x_ident_chip() 446 status = (int)this->legacy.read_byte(this); in doc200x_wait() 719 if (this->legacy.dev_ready) in doc2001plus_command() 721 udelay(this->legacy.chip_delay); in doc2001plus_command() 725 while (!(this->legacy.read_byte(this) & 0x40)) ; in doc2001plus_command() 734 if (!this->legacy.dev_ready) { in doc2001plus_command() 735 udelay(this->legacy.chip_delay); in doc2001plus_command() 744 while (!this->legacy.dev_ready(this)) ; in doc2001plus_command() [all …]
|
D | omap2.c | 275 ioread8_rep(nand->legacy.IO_ADDR_R, buf, len); in omap_read_buf8() 291 iowrite8(*p++, info->nand.legacy.IO_ADDR_W); in omap_write_buf8() 309 ioread16_rep(nand->legacy.IO_ADDR_R, buf, len / 2); in omap_read_buf16() 327 iowrite16(*p++, info->nand.legacy.IO_ADDR_W); in omap_write_buf16() 373 ioread32_rep(info->nand.legacy.IO_ADDR_R, p, r_count); in omap_read_buf_pref() 401 writeb(*buf, info->nand.legacy.IO_ADDR_W); in omap_write_buf_pref() 421 iowrite16(*p++, info->nand.legacy.IO_ADDR_W); in omap_write_buf_pref() 585 iowrite32_rep(info->nand.legacy.IO_ADDR_W, (u32 *)info->buf, in omap_nand_irq() 591 ioread32_rep(info->nand.legacy.IO_ADDR_R, (u32 *)info->buf, in omap_nand_irq() 1536 chip->legacy.write_buf(chip, buf, mtd->writesize); in omap_write_page_bch() [all …]
|
/Linux-v5.4/arch/x86/kernel/ |
D | platform-quirks.c | 10 x86_platform.legacy.i8042 = X86_LEGACY_I8042_EXPECTED_PRESENT; in x86_early_init_platform_quirks() 11 x86_platform.legacy.rtc = 1; in x86_early_init_platform_quirks() 12 x86_platform.legacy.warm_reset = 1; in x86_early_init_platform_quirks() 13 x86_platform.legacy.reserve_bios_regions = 0; in x86_early_init_platform_quirks() 14 x86_platform.legacy.devices.pnpbios = 1; in x86_early_init_platform_quirks() 18 x86_platform.legacy.reserve_bios_regions = 1; in x86_early_init_platform_quirks() 21 x86_platform.legacy.devices.pnpbios = 0; in x86_early_init_platform_quirks() 22 x86_platform.legacy.rtc = 0; in x86_early_init_platform_quirks() 26 x86_platform.legacy.devices.pnpbios = 0; in x86_early_init_platform_quirks() 27 x86_platform.legacy.rtc = 0; in x86_early_init_platform_quirks() [all …]
|
/Linux-v5.4/net/ceph/ |
D | ceph_fs.c | 32 struct ceph_file_layout_legacy *legacy) in ceph_file_layout_from_legacy() argument 34 fl->stripe_unit = le32_to_cpu(legacy->fl_stripe_unit); in ceph_file_layout_from_legacy() 35 fl->stripe_count = le32_to_cpu(legacy->fl_stripe_count); in ceph_file_layout_from_legacy() 36 fl->object_size = le32_to_cpu(legacy->fl_object_size); in ceph_file_layout_from_legacy() 37 fl->pool_id = le32_to_cpu(legacy->fl_pg_pool); in ceph_file_layout_from_legacy() 45 struct ceph_file_layout_legacy *legacy) in ceph_file_layout_to_legacy() argument 47 legacy->fl_stripe_unit = cpu_to_le32(fl->stripe_unit); in ceph_file_layout_to_legacy() 48 legacy->fl_stripe_count = cpu_to_le32(fl->stripe_count); in ceph_file_layout_to_legacy() 49 legacy->fl_object_size = cpu_to_le32(fl->object_size); in ceph_file_layout_to_legacy() 51 legacy->fl_pg_pool = cpu_to_le32(fl->pool_id); in ceph_file_layout_to_legacy() [all …]
|
/Linux-v5.4/drivers/media/usb/dvb-usb/ |
D | dvb-usb-remote.c | 49 struct rc_map_table *keymap = d->props.rc.legacy.rc_map_table; in legacy_dvb_usb_getkeycode() 50 unsigned int keymap_size = d->props.rc.legacy.rc_map_size; in legacy_dvb_usb_getkeycode() 72 struct rc_map_table *keymap = d->props.rc.legacy.rc_map_table; in legacy_dvb_usb_setkeycode() 73 unsigned int keymap_size = d->props.rc.legacy.rc_map_size; in legacy_dvb_usb_setkeycode() 123 if (d->props.rc.legacy.rc_query(d,&event,&state)) { in legacy_dvb_usb_read_remote_control() 187 schedule_delayed_work(&d->rc_query_work,msecs_to_jiffies(d->props.rc.legacy.rc_interval)); in legacy_dvb_usb_read_remote_control() 211 deb_rc("key map size: %d\n", d->props.rc.legacy.rc_map_size); in legacy_dvb_usb_remote_init() 212 for (i = 0; i < d->props.rc.legacy.rc_map_size; i++) { in legacy_dvb_usb_remote_init() 214 d->props.rc.legacy.rc_map_table[i].keycode, i); in legacy_dvb_usb_remote_init() 215 set_bit(d->props.rc.legacy.rc_map_table[i].keycode, input_dev->keybit); in legacy_dvb_usb_remote_init() [all …]
|
/Linux-v5.4/drivers/mtd/nand/raw/bcm47xxnflash/ |
D | ops_bcm4706.c | 226 nand_chip->legacy.cmd_ctrl(nand_chip, command, NAND_CTRL_CLE); in bcm47xxnflash_ops_bcm4706_cmdfunc() 382 nand_chip->legacy.select_chip = bcm47xxnflash_ops_bcm4706_select_chip; in bcm47xxnflash_ops_bcm4706_init() 383 nand_chip->legacy.cmd_ctrl = bcm47xxnflash_ops_bcm4706_cmd_ctrl; in bcm47xxnflash_ops_bcm4706_init() 384 nand_chip->legacy.dev_ready = bcm47xxnflash_ops_bcm4706_dev_ready; in bcm47xxnflash_ops_bcm4706_init() 385 b47n->nand_chip.legacy.cmdfunc = bcm47xxnflash_ops_bcm4706_cmdfunc; in bcm47xxnflash_ops_bcm4706_init() 386 b47n->nand_chip.legacy.read_byte = bcm47xxnflash_ops_bcm4706_read_byte; in bcm47xxnflash_ops_bcm4706_init() 387 b47n->nand_chip.legacy.read_buf = bcm47xxnflash_ops_bcm4706_read_buf; in bcm47xxnflash_ops_bcm4706_init() 388 b47n->nand_chip.legacy.write_buf = bcm47xxnflash_ops_bcm4706_write_buf; in bcm47xxnflash_ops_bcm4706_init() 389 b47n->nand_chip.legacy.set_features = nand_get_set_features_notsupp; in bcm47xxnflash_ops_bcm4706_init() 390 b47n->nand_chip.legacy.get_features = nand_get_set_features_notsupp; in bcm47xxnflash_ops_bcm4706_init() [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/pci/ |
D | uniphier-pcie.txt | 35 - legacy-interrupt-controller: Specifies interrupt controller for legacy PCI 38 Required properties for legacy-interrupt-controller: 43 - interrupts: An interrupt specifier for legacy interrupt. 75 pcie_intc: legacy-interrupt-controller {
|
/Linux-v5.4/drivers/gpu/drm/nouveau/ |
D | nouveau_bios.c | 548 (bios->legacy.lvds_single_a_script_ptr & 1) ? in nouveau_bios_parse_lvds_table() 1184 bios->legacy.mem_init_tbl_ptr = ROM16(bmp[24]); in parse_bmp_structure() 1185 bios->legacy.sdr_seq_tbl_ptr = ROM16(bmp[26]); in parse_bmp_structure() 1186 bios->legacy.ddr_seq_tbl_ptr = ROM16(bmp[28]); in parse_bmp_structure() 1192 bios->legacy.i2c_indices.crt = bios->data[legacy_i2c_offset]; in parse_bmp_structure() 1193 bios->legacy.i2c_indices.tv = bios->data[legacy_i2c_offset + 1]; in parse_bmp_structure() 1194 bios->legacy.i2c_indices.panel = bios->data[legacy_i2c_offset + 2]; in parse_bmp_structure() 1210 bios->legacy.lvds_single_a_script_ptr = ROM16(bmp[95]); in parse_bmp_structure() 1769 bios->legacy.i2c_indices.crt, 1, 1); in fabricate_dcb_encoder_table() 1771 if (nv04_tv_identify(dev, bios->legacy.i2c_indices.tv) >= 0) in fabricate_dcb_encoder_table() [all …]
|