21 Oct, 2008

1 commit


18 Oct, 2008

4 commits

  • There should be no functional changes caused by this patch.

    Acked-by: Borislav Petkov
    Acked-by: Sergei Shtylyov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     
  • * Add struct ide_disk_ops containing protocol specific methods.

    * Add 'struct ide_disk_ops *' to ide_drive_t.

    * Convert ide-{disk,floppy} drivers to use struct ide_disk_ops.

    * Merge ide-{disk,floppy} drivers into generic ide-gd driver.

    While at it:
    - ide_disk_init_capacity() -> ide_disk_get_capacity()

    Acked-by: Borislav Petkov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     
  • - idefloppy_ref_mutex -> ide_disk_ref_mutex
    - idefloppy_cleanup_obj() -> ide_disk_release()
    - ide_floppy_get() -> ide_disk_get()
    - ide_floppy_put() -> ide_disk_put()
    - ide_floppy_capacity() -> ide_gd_capacity()
    - ide_floppy_remove() -> ide_gd_remove()
    - ide_floppy_probe() -> ide_gd_probe()
    - idefloppy_driver -> ide_gd_driver
    - idefloppy_open() -> ide_gd_open()
    - idefloppy_release() -> ide_gd_release()
    - idefloppy_getgeo() -> ide_gd_getgeo()
    - idefloppy_media_changed() -> ide_gd_media_changed()
    - idefloppy_revalidate_disk() -> ide_gd_revalidate_disk()
    - idefloppy_ops -> ide_gd_ops
    - idefloppy_init() -> ide_gd_init()
    - idefloppy_exit() -> ide_gd_exit()

    - 'floppy' -> 'idkp' in ide_disk_*() and ide_gd_*()
    - idefloppy_floppy_t -> struct ide_floppy_obj

    There should be no functional changes caused by this patch.

    Acked-by: Borislav Petkov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     
  • While at it:
    - idefloppy_do_request() -> ide_floppy_do_request()
    - idefloppy_end_request() -> ide_floppy_end_request()
    - idefloppy_setup() -> ide_floppy_setup()

    There should be no functional changes caused by this patch.

    Acked-by: Borislav Petkov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     

14 Oct, 2008

6 commits

  • While at it:
    - idefloppy_capacity() -> ide_floppy_capacity()
    - idefloppy_proc[] -> ide_floppy_proc[]
    - idefloppy_settings[] -> ide_floppy_settings[]

    v2:
    Build fix for CONFIG_IDE_PROC_FS=n from Elias Oltmanns.

    Cc: Borislav Petkov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     
  • While at it:
    - idefloppy_ioctl() -> ide_floppy_ioctl()

    v2:
    Fix for idefloppy_ioctl name change from Stephen Rothwell.

    Cc: Borislav Petkov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     
  • * Move ->ticks field from struct ide_floppy_obj to ide_drive_t.

    * Move idefloppy_transfer_pc() to ide-atapi.c and make
    ide_transfer_pc() use it.

    * Always use ide_transfer_pc as a handler in ide_issue_pc().

    * Remove no longer used idefloppy_start_pc_transfer(),
    ide*_transfer_pc() and 'handler' argument from ide_issue_pc().

    * Make ide_transfer_pc() static.

    While at it:

    * idefloppy_transfer_pc() -> ide_delayed_transfer_pc()

    * IDEFLOPPY_TICKS_DELAY -> IDEFLOPPY_PC_DELAY

    * ->ticks -> ->pc_delay

    There should be no functional changes caused by this patch.

    Cc: Borislav Petkov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     
  • * Add ide_create_request_sense_cmd() and ide_retry_pc() helpers
    and convert ide-{atapi,floppy,tape}.c to use them.

    * Remove no longer used ide*_create_request_sense_cmd(),
    ide*_retry_pc() and 'retry_pc' argument from ide_pc_intr().

    * Make ide_queue_pc_head() static.

    There should be no functional changes caused by this patch.

    Cc: Borislav Petkov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     
  • Add 'struct ide_atapi_pc request_sense_pc' and 'request request_sense_rq' to
    ide_drive_t and use them instead of fields in struct ide_{floppy,tape}_obj.

    There should be no functional changes caused by this patch.

    Cc: Borislav Petkov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     
  • * Add pointer to the current packet command (struct ide_atapi_pc *pc)
    to ide_drive_t and use it instead of the pointer in struct ide_*_obj.

    * Use drive->pc in ide_{issue,transfer}_pc() and ide_pc_intr()
    instead of 'pc' argument.

    There should be no functional changes caused by this patch.

    Cc: Borislav Petkov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     

11 Oct, 2008

1 commit

  • While at it:

    - idefloppy_create_read_capacity_cmd() -> ide_floppy_create_read_capacity_cmd()
    - idefloppy_create_mode_sense_cmd() -> ide_floppy_create_mode_sense_cmd()
    - idefloppy_create_request_sense_cmd() -> ide_floppy_create_request_sense_cmd()
    - idefloppy_create_format_unit_cmd() -> ide_floppy_create_format_unit_cmd()
    - idefloppy_get_sfrp_bit() -> ide_floppy_get_sfrp_bit()

    Acked-by: Borislav Petkov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz