<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/ide/ide-disk_proc.c, branch v2.6.31.10</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>ide: replace IDE_TFLAG_* flags by IDE_VALID_*</title>
<updated>2009-04-08T12:13:01+00:00</updated>
<author>
<name>Sergei Shtylyov</name>
<email>sshtylyov@ru.mvista.com</email>
</author>
<published>2009-04-08T12:13:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=60f85019c6c8c1aebf3485a313e0da094bc95d07'/>
<id>60f85019c6c8c1aebf3485a313e0da094bc95d07</id>
<content type='text'>
Replace IDE_TFLAG_{IN|OUT}_* flags meaning to the taskfile register validity on
input/output by the IDE_VALID_* flags and introduce 4 symmetric 8-bit register
validity indicator subfields, 'valid.{input/output}.{tf|hob}', into the 'struct
ide_cmd' instead of using the 'tf_flags' field for that purpose (this field can
then be turned from 32-bit into 8-bit one).

Signed-off-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace IDE_TFLAG_{IN|OUT}_* flags meaning to the taskfile register validity on
input/output by the IDE_VALID_* flags and introduce 4 symmetric 8-bit register
validity indicator subfields, 'valid.{input/output}.{tf|hob}', into the 'struct
ide_cmd' instead of using the 'tf_flags' field for that purpose (this field can
then be turned from 32-bit into 8-bit one).

Signed-off-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide: use ata_tf_protocols enums</title>
<updated>2009-03-27T11:46:39+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2009-03-27T11:46:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0dfb991c6943c810175376b58d1c29cfe532541b'/>
<id>0dfb991c6943c810175376b58d1c29cfe532541b</id>
<content type='text'>
* Add IDE_TFLAG_MULTI_PIO taskfile flag and set it for commands
  using multi-PIO protocol.

* Use ata_tf_protocols enums instead of TASKFILE_* defines to
  denote command's protocol and then rename -&gt;data_phase field
  to -&gt;protocol.

* Remove no longer needed &lt;linux/hdreg.h&gt; includes.

There should be no functional changes caused by this patch.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add IDE_TFLAG_MULTI_PIO taskfile flag and set it for commands
  using multi-PIO protocol.

* Use ata_tf_protocols enums instead of TASKFILE_* defines to
  denote command's protocol and then rename -&gt;data_phase field
  to -&gt;protocol.

* Remove no longer needed &lt;linux/hdreg.h&gt; includes.

There should be no functional changes caused by this patch.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide: remove ide_task_t typedef</title>
<updated>2009-03-27T11:46:37+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2009-03-27T11:46:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=22aa4b32a19b1f231d4ce7e9af6354b577a22a35'/>
<id>22aa4b32a19b1f231d4ce7e9af6354b577a22a35</id>
<content type='text'>
While at it:
- rename struct ide_task_s to struct ide_cmd
- remove stale comments from idedisk_{read_native,set}_max_address()
- drop unused 'cmd' argument from ide_{cmd,task}_ioctl()
- drop unused 'task' argument from tx4939ide_tf_load_fixup()
- rename ide_complete_task() to ide_complete_cmd()
- use consistent naming for struct ide_cmd variables

There should be no functional changes caused by this patch.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While at it:
- rename struct ide_task_s to struct ide_cmd
- remove stale comments from idedisk_{read_native,set}_max_address()
- drop unused 'cmd' argument from ide_{cmd,task}_ioctl()
- drop unused 'task' argument from tx4939ide_tf_load_fixup()
- rename ide_complete_task() to ide_complete_cmd()
- use consistent naming for struct ide_cmd variables

There should be no functional changes caused by this patch.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide: move smart_enable() call out from get_smart_data()</title>
<updated>2009-03-27T11:46:32+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2009-03-27T11:46:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=39375853d77bea48b7b334daa3698277af8d33f4'/>
<id>39375853d77bea48b7b334daa3698277af8d33f4</id>
<content type='text'>
Move smart_enable() call out from get_smart_data() to
proc_idedisk_read_smart().

There should be no functional changes caused by this patch.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move smart_enable() call out from get_smart_data() to
proc_idedisk_read_smart().

There should be no functional changes caused by this patch.

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide: NULL noise: drivers/ide/ide-*.c</title>
<updated>2009-03-05T15:10:56+00:00</updated>
<author>
<name>Hannes Eder</name>
<email>hannes@hanneseder.net</email>
</author>
<published>2009-03-05T15:10:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=71bfc7a7c73eaf1f99e309dba60822ba050e3ec5'/>
<id>71bfc7a7c73eaf1f99e309dba60822ba050e3ec5</id>
<content type='text'>
Fix this sparse warnings:
  drivers/ide/ide-disk_proc.c:130:11: warning: Using plain integer as NULL pointer
  drivers/ide/ide-floppy_proc.c:32:11: warning: Using plain integer as NULL pointer
  drivers/ide/ide-proc.c:234:11: warning: Using plain integer as NULL pointer
  drivers/ide/ide-tape.c:2141:11: warning: Using plain integer as NULL pointer

Signed-off-by: Hannes Eder &lt;hannes@hanneseder.net&gt;
Cc: trivial@kernel.org
Cc: kernel-janitors@vger.kernel.org
Cc: Al Viro &lt;viro@ZenIV.linux.org.uk&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix this sparse warnings:
  drivers/ide/ide-disk_proc.c:130:11: warning: Using plain integer as NULL pointer
  drivers/ide/ide-floppy_proc.c:32:11: warning: Using plain integer as NULL pointer
  drivers/ide/ide-proc.c:234:11: warning: Using plain integer as NULL pointer
  drivers/ide/ide-tape.c:2141:11: warning: Using plain integer as NULL pointer

Signed-off-by: Hannes Eder &lt;hannes@hanneseder.net&gt;
Cc: trivial@kernel.org
Cc: kernel-janitors@vger.kernel.org
Cc: Al Viro &lt;viro@ZenIV.linux.org.uk&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide-disk: factor out generic disk handling code to ide-gd.c</title>
<updated>2008-10-17T16:09:12+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2008-10-17T16:09:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=5fef0e5c0283949f95a7891c9424a9f84448116b'/>
<id>5fef0e5c0283949f95a7891c9424a9f84448116b</id>
<content type='text'>
While at it:
- IDEDISK_VERSION -&gt; IDE_GD_VERSION
- ide_cacheflush_p() -&gt; ide_disk_flush()
- init_idedisk_capacity() -&gt; ide_disk_init_capacity()
- idedisk_set_doorlock() -&gt; ide_disk_set_doorlock()
- idedisk_setup() -&gt; ide_disk_setup()

- ide_disk_capacity() -&gt; ide_gd_capacity()
- ide_disk_remove() -&gt; ide_gd_remove()
- ide_disk_probe() -&gt; ide_gd_probe()
- ide_disk_resume() -&gt; ide_gd_resume()
- ide_device_shutdown() -&gt; ide_gd_shutdown()
- idedisk_driver -&gt; ide_gd_driver
- idedisk_open() -&gt; ide_gd_open()
- idedisk_release() -&gt; ide_gd_release()
- idedisk_getgeo() -&gt; ide_gd_getgeo()
- idedisk_media_changed() -&gt; ide_gd_media_changed()
- idedisk_revalidate_disk() -&gt; ide_gd_revalidate_disk()
- idedisk_ops -&gt; ide_gd_ops
- idedisk_init() -&gt; ide_gd_init()
- idedisk_exit() -&gt; ide_gd_exit()

There should be no functional changes caused by this patch.

Acked-by: Borislav Petkov &lt;petkovbb@gmail.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While at it:
- IDEDISK_VERSION -&gt; IDE_GD_VERSION
- ide_cacheflush_p() -&gt; ide_disk_flush()
- init_idedisk_capacity() -&gt; ide_disk_init_capacity()
- idedisk_set_doorlock() -&gt; ide_disk_set_doorlock()
- idedisk_setup() -&gt; ide_disk_setup()

- ide_disk_capacity() -&gt; ide_gd_capacity()
- ide_disk_remove() -&gt; ide_gd_remove()
- ide_disk_probe() -&gt; ide_gd_probe()
- ide_disk_resume() -&gt; ide_gd_resume()
- ide_device_shutdown() -&gt; ide_gd_shutdown()
- idedisk_driver -&gt; ide_gd_driver
- idedisk_open() -&gt; ide_gd_open()
- idedisk_release() -&gt; ide_gd_release()
- idedisk_getgeo() -&gt; ide_gd_getgeo()
- idedisk_media_changed() -&gt; ide_gd_media_changed()
- idedisk_revalidate_disk() -&gt; ide_gd_revalidate_disk()
- idedisk_ops -&gt; ide_gd_ops
- idedisk_init() -&gt; ide_gd_init()
- idedisk_exit() -&gt; ide_gd_exit()

There should be no functional changes caused by this patch.

Acked-by: Borislav Petkov &lt;petkovbb@gmail.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ide-disk: move /proc handling to ide-disk_proc.c (take 3)</title>
<updated>2008-10-13T19:39:45+00:00</updated>
<author>
<name>Bartlomiej Zolnierkiewicz</name>
<email>bzolnier@gmail.com</email>
</author>
<published>2008-10-13T19:39:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=06b89518fa69fb7243dc98c31f9a9cfa61bfe788'/>
<id>06b89518fa69fb7243dc98c31f9a9cfa61bfe788</id>
<content type='text'>
While at it:
- idedisk_capacity() -&gt; ide_disk_capacity()
- idedisk_proc[] -&gt; ide_disk_proc[]
- idedisk_settings[] -&gt; ide_disk_settings[]

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

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While at it:
- idedisk_capacity() -&gt; ide_disk_capacity()
- idedisk_proc[] -&gt; ide_disk_proc[]
- idedisk_settings[] -&gt; ide_disk_settings[]

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

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
