Lines Matching refs:ep93xx_pata_write_reg
316 static void ep93xx_pata_write_reg(struct ep93xx_pata_data *drv_data, in ep93xx_pata_write_reg() function
379 ep93xx_pata_write_reg(drv_data, tf->ctl, IDECTRL_ADDR_CTL); in ep93xx_pata_tf_load()
385 ep93xx_pata_write_reg(drv_data, tf->hob_feature, in ep93xx_pata_tf_load()
387 ep93xx_pata_write_reg(drv_data, tf->hob_nsect, in ep93xx_pata_tf_load()
389 ep93xx_pata_write_reg(drv_data, tf->hob_lbal, in ep93xx_pata_tf_load()
391 ep93xx_pata_write_reg(drv_data, tf->hob_lbam, in ep93xx_pata_tf_load()
393 ep93xx_pata_write_reg(drv_data, tf->hob_lbah, in ep93xx_pata_tf_load()
398 ep93xx_pata_write_reg(drv_data, tf->feature, in ep93xx_pata_tf_load()
400 ep93xx_pata_write_reg(drv_data, tf->nsect, IDECTRL_ADDR_NSECT); in ep93xx_pata_tf_load()
401 ep93xx_pata_write_reg(drv_data, tf->lbal, IDECTRL_ADDR_LBAL); in ep93xx_pata_tf_load()
402 ep93xx_pata_write_reg(drv_data, tf->lbam, IDECTRL_ADDR_LBAM); in ep93xx_pata_tf_load()
403 ep93xx_pata_write_reg(drv_data, tf->lbah, IDECTRL_ADDR_LBAH); in ep93xx_pata_tf_load()
407 ep93xx_pata_write_reg(drv_data, tf->device, in ep93xx_pata_tf_load()
427 ep93xx_pata_write_reg(drv_data, tf->ctl | ATA_HOB, in ep93xx_pata_tf_read()
439 ep93xx_pata_write_reg(drv_data, tf->ctl, IDECTRL_ADDR_CTL); in ep93xx_pata_tf_read()
450 ep93xx_pata_write_reg(drv_data, tf->command, in ep93xx_pata_exec_command()
464 ep93xx_pata_write_reg(drv_data, tmp, IDECTRL_ADDR_DEVICE); in ep93xx_pata_dev_select()
473 ep93xx_pata_write_reg(drv_data, ctl, IDECTRL_ADDR_CTL); in ep93xx_pata_set_devctl()
527 ep93xx_pata_write_reg(drv_data, 0x55, IDECTRL_ADDR_NSECT); in ep93xx_pata_device_is_present()
528 ep93xx_pata_write_reg(drv_data, 0xaa, IDECTRL_ADDR_LBAL); in ep93xx_pata_device_is_present()
530 ep93xx_pata_write_reg(drv_data, 0xaa, IDECTRL_ADDR_NSECT); in ep93xx_pata_device_is_present()
531 ep93xx_pata_write_reg(drv_data, 0x55, IDECTRL_ADDR_LBAL); in ep93xx_pata_device_is_present()
533 ep93xx_pata_write_reg(drv_data, 0x55, IDECTRL_ADDR_NSECT); in ep93xx_pata_device_is_present()
534 ep93xx_pata_write_reg(drv_data, 0xaa, IDECTRL_ADDR_LBAL); in ep93xx_pata_device_is_present()
616 ep93xx_pata_write_reg(drv_data, ap->ctl, IDECTRL_ADDR_CTL); in ep93xx_pata_bus_softreset()
618 ep93xx_pata_write_reg(drv_data, ap->ctl | ATA_SRST, IDECTRL_ADDR_CTL); in ep93xx_pata_bus_softreset()
620 ep93xx_pata_write_reg(drv_data, ap->ctl, IDECTRL_ADDR_CTL); in ep93xx_pata_bus_softreset()