)]}'
{
  "log": [
    {
      "commit": "cd078af65d5c2f19c0f378062b07a0a79b000723",
      "tree": "240c79f10333e3f2281e441ddca6924633654df1",
      "parents": [
        "7d543d8468348c44010c7b4e6fdd23a398779668"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Jun 04 16:19:23 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 09 03:17:55 2010 -0700"
      },
      "message": "tx493xide: use min_t() macro instead of min()\n\nThis fixes a warning (\"comparison of distinct pointer types lacks a\ncast\") introduced by the commit\n040f6b4f14adb2ca5babb84e9fb2ebc6661e0be2 (\"tx493xide: use -\u003epio_mode\nvalue to determine pair device speed\").\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "040f6b4f14adb2ca5babb84e9fb2ebc6661e0be2",
      "tree": "a863f24f851b1c454fd0bda3979d1b1de0418fee",
      "parents": [
        "bb430611930c526ff9bca991f254b259fc58ed3c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Jan 18 07:22:23 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 19 01:52:35 2010 -0800"
      },
      "message": "tx493xide: use -\u003epio_mode value to determine pair device speed\n\nUse the current PIO mode value instead of the physical maximum one\nof the pair device on the port to determine PIO commmand timings used\nfor both devices on the port.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e085b3cae85af47eb0a3eda3186bd898310fb322",
      "tree": "7f7fea27f1398558a63e58b2f52347ae93383bac",
      "parents": [
        "3fccaa192b9501e79a57e02e62b6bf420d2b461e"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jan 19 01:44:41 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 19 01:44:41 2010 -0800"
      },
      "message": "ide: change -\u003eset_pio_mode method parameters\n\nChange -\u003eset_pio_mode method parameters to match -\u003eset_piomode method\nused in struct ata_port_operations.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8492090542b8bc6b65b60ccf0b49ff8f0a460ab2",
      "tree": "9d28c2f1fb35b539241e39232d978a6c789a1a6b",
      "parents": [
        "30433d8141e239fe3621c882170876b9e5a2a94b"
      ],
      "author": {
        "name": "H Hartley Sweeten",
        "email": "hsweeten@visionengravers.com",
        "time": "Mon Nov 23 10:31:18 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 23 10:31:18 2009 -0800"
      },
      "message": "drivers/ide/tx4938ide.c: use resource_size()\n\nUse resource_size() for devm_request_mem_region.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9f36d31437922354d104a2db407f397e79e4027e",
      "tree": "a799933c3d327103b49298416581e8ad5e788d43",
      "parents": [
        "dca3983059a4481e4ae97bbf0ac4b4c21429e1a5"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun May 17 19:12:25 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun May 17 19:12:25 2009 +0200"
      },
      "message": "ide: remove hw_regs_t typedef\n\nRemove hw_regs_t typedef and rename struct hw_regs_s to struct ide_hw.\n\nThere should be no functional changes caused by this patch.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "dca3983059a4481e4ae97bbf0ac4b4c21429e1a5",
      "tree": "ee15aed0673b5474bdadc93e3054f361bf2e839b",
      "parents": [
        "29e52cf793ded6bece50de50e738596f94f07d9f"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun May 17 19:12:24 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun May 17 19:12:24 2009 +0200"
      },
      "message": "ide: pass number of ports to ide_host_{alloc,add}() (v2)\n\nPass number of ports to ide_host_{alloc,add}() and then update\nall users accordingly.\n\nv2:\n- drop no longer needed NULL initializers in buddha.c, cmd640.c and gayle.c\n  (noticed by Sergei)\n\nThere should be no functional changes caused by this patch.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d68bab503e64e87c464c5a27a56877a04e4404b5",
      "tree": "3c4dff429fc6c8611d1f49f1860ad3ab8d42e8db",
      "parents": [
        "805ec58ad7fd1f65eeb75ed38f11bd08fbd3b988"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Apr 08 14:12:52 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 08 14:12:52 2009 +0200"
      },
      "message": "tx493[89]ide: Remove big endian version of tx493[89]ide_tf_{load,read}\n\nNow tx493[89]ide_tf_{load,read} do not contain word I/O operations.\nThey are endian-free now.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e,\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "abb596b25edac1ec1acc4ef53df190771661c3d2",
      "tree": "d20ea24960358ce03e0f27eefd2e6911afd1309c",
      "parents": [
        "0f861e8c47ede537a8ad280c61d5d00d541f04db"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Mar 31 20:15:32 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Mar 31 20:15:32 2009 +0200"
      },
      "message": "ide: turn selectproc() method into dev_select() method (take 5)\n\nTurn selectproc() method into dev_select() method by teaching it to write to the\ndevice register and moving it from \u0027struct ide_port_ops\u0027 to \u0027struct ide_tp_ops\u0027.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: benh@kernel.crashing.org\nCc: petkovbb@gmail.com\n[bart: add -\u003edev_select to at91_ide.c and tx4939.c (__BIG_ENDIAN case)]\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "35218d1ca808ed19b8c6f079ce91872b3deb2219",
      "tree": "4cc1748e9046ef26701c88b3c6448734f1a7e874",
      "parents": [
        "bac08cee93f9cb37b40ecfa8eaf1f6d8daf3909b"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Mar 31 20:15:31 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Mar 31 20:15:31 2009 +0200"
      },
      "message": "ide: move data register access out of tf_{read|load}() methods (take 2)\n\nMove IDE_FTFLAG_{IN|OUT}_DATA flag handling out of tf_{read|load}() methods\ninto the only two functions where these flags actually need to be handled:\ndo_rw_taskfile() and ide_complete_cmd()...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "bac08cee93f9cb37b40ecfa8eaf1f6d8daf3909b",
      "tree": "e3a5a3dd993077d64e16699e866e37ad66d652c8",
      "parents": [
        "deae17fd5d147ae65e277905343b7ea578574d12"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Mar 31 20:15:31 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Mar 31 20:15:31 2009 +0200"
      },
      "message": "ide: call {in|out}put_data() methods from tf_{read|load}() methods (take 2)\n\nHandle IDE_FTFLAG_{IN|OUT}_DATA flags in tf_{read|load}() methods by calling\n{in|out}put_data() methods to transfer 2 bytes -- this will allow us to move\nthat handling out of those methods altogether...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "6762511934e6e7287ce3c8baac0d52ef64e3787b",
      "tree": "d328cb1aaf6fa4661dd10062e290905ea6e6311a",
      "parents": [
        "ecf3a31d2a08a419bdf919456f1724f5b72bde2c"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Mar 31 20:15:30 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Mar 31 20:15:30 2009 +0200"
      },
      "message": "ide: rename IDE_TFLAG_IN_[HOB_]FEATURE\n\nThe feature register has never been readable -- when its location is read, one\ngets the error register value; hence rename IDE_TFLAG_IN_[HOB_]FEATURE into\nIDE_TFLAG_IN_[HOB_]ERROR and introduce the \u0027hob_error\u0027 field into the \u0027struct\nide_taskfile\u0027 (despite the error register not really depending on the HOB bit).\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ecf3a31d2a08a419bdf919456f1724f5b72bde2c",
      "tree": "11a5b4685425541fa4bb267ac6f897cb1c38ba41",
      "parents": [
        "4d74c3fcf2b90487eacec511bc8c07177711c81c"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Mar 31 20:15:30 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Mar 31 20:15:30 2009 +0200"
      },
      "message": "ide: turn set_irq() method into write_devctl() method\n\nTurn set_irq() method with its software reset hack into write_devctl() method\n(for just writing a value into the device control register) at last...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "4d74c3fcf2b90487eacec511bc8c07177711c81c",
      "tree": "737b20b97f073b0275fcd9267fe09dc3126250af",
      "parents": [
        "47ab834854d4639fedf2ed2f21b41297f2abe1a7"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Mar 31 20:15:29 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Mar 31 20:15:29 2009 +0200"
      },
      "message": "ide: use ATA_HOB\n\nMake use of ATA_HOB instead of hard-coded value in the tf_read() method.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "adb1af9803d167091c2cb4de14014185054bfe2c",
      "tree": "aeac3bd825abfb344b1b1b43e282756fb8069f49",
      "parents": [
        "22aa4b32a19b1f231d4ce7e9af6354b577a22a35"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:38 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:38 2009 +0100"
      },
      "message": "ide: pass command instead of request to ide_pio_datablock()\n\n* Add IDE_TFLAG_FS taskfile flag and set it for REQ_TYPE_FS requests.\n\n* Convert -\u003e{in,out}put_data methods to take command instead of request\n  as an argument.  Then convert pre_task_out_intr(), task_end_request(),\n  task_error(), task_in_unexpected(), ide_pio_sector(), ide_pio_multi()\n  and ide_pio_datablock() in similar way.\n\n* Rename task_end_request() to ide_finish_cmd().\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "22aa4b32a19b1f231d4ce7e9af6354b577a22a35",
      "tree": "3e773e7102e4ea6bb6b4c00edce442c4e8f37edb",
      "parents": [
        "e6830a86c260d73c6f370aa7ed17ee6c71e5ee05"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:37 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:37 2009 +0100"
      },
      "message": "ide: remove ide_task_t typedef\n\nWhile at it:\n- rename struct ide_task_s to struct ide_cmd\n- remove stale comments from idedisk_{read_native,set}_max_address()\n- drop unused \u0027cmd\u0027 argument from ide_{cmd,task}_ioctl()\n- drop unused \u0027task\u0027 argument from tx4939ide_tf_load_fixup()\n- rename ide_complete_task() to ide_complete_cmd()\n- use consistent naming for struct ide_cmd variables\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "19710d25d50ae0be05eebe4231ed8918b1092d82",
      "tree": "2ec84e215d6dd07afcf3433e8f920bb6919d3f88",
      "parents": [
        "c094ea0774d6881598da430ea0916a597162f8df"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:28 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:28 2009 +0100"
      },
      "message": "ide: add \"flagged\" taskfile flags to struct ide_taskfile (v2)\n\n* Add -\u003eftf_flags field to struct ide_taskfile\n  and convert flags for TASKFILE ioctl to use it.\n\n* Rename \"flagged\" taskfile flags:\n  - IDE_TFLAG_FLAGGED -\u003e IDE_FTFLAG_FLAGGED\n  - IDE_TFLAG_FLAGGED_SET_IN_FLAGS -\u003e IDE_FTFLAG_SET_IN_FLAGS\n  - IDE_TFLAG_{OUT,IN}_DATA -\u003e IDE_FTFLAG_{OUT,IN}_DATA\n\nv2:\n* Remember to fully update ide-h8300.c, scc_pata.c and tx493{8,9}ide.c\n  (thanks to Stephen Rothwell for noticing).\n\nThere should be no functional changes caused by this patch.\n\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "15a453a955f89f6545118770c669b52e925368bd",
      "tree": "7058d47378efabc59a53cdd8f946f4dc13a0ae33",
      "parents": [
        "443d18c80700da1f9a5a7cdf676f27ee4db6af6a"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:26 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:26 2009 +0100"
      },
      "message": "ide: include \u003casm/ide.h\u003e only when needed\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "a294d97742568f429590cf2022d92e4b0c5f6ba0",
      "tree": "2100a6cba49352b60d57b879b775bc019f5f0f0b",
      "parents": [
        "e86c1451d3138b4cd0378282b30397d171fa4252"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Jan 14 19:19:04 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Jan 14 19:19:04 2009 +0100"
      },
      "message": "tx4938ide: Fix build error due to read_sff_dma_status moving\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b1d249e845efb07975183c62b4f75576c4a8d467",
      "tree": "9671c00e294d5f0573cc11053fbb7e9fcab2826d",
      "parents": [
        "3ee86dcdd273aa91cb9b4fe1e3d4f69035750a12"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jan 02 16:12:47 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jan 02 16:12:47 2009 +0100"
      },
      "message": "ide: remove chipset type fixup from ide_host_register()\n\n* Set chipset type explicitly in tx4938ide and tx4939ide host drivers\n  (all other host drivers were updated already).\n\n* Remove no longer used chipset type fixup from ide_host_register().\n\nAcked-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "3ee86dcdd273aa91cb9b4fe1e3d4f69035750a12",
      "tree": "b4a23fb885f9a2429d199588486062851c14ec44",
      "parents": [
        "b58602a4bac012b5f4fc12fe6b46ab237b610d5d"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jan 02 16:12:46 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jan 02 16:12:46 2009 +0100"
      },
      "message": "tx493x: fix indentation\n\nTrivial CodingStyle fixup for tx4938ide and tx4939ide drivers.\n\nAcked-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nAcked-by: Sergei Shtyltov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "f26f6ceacaaf017a677138cbca7ab076b565ca87",
      "tree": "78c9fd0109fa87c9090013ec649324fe7dfa7e35",
      "parents": [
        "a0fce792b55b260589c3d77293a224e84395ec07"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Dec 29 20:27:29 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Dec 29 20:27:29 2008 +0100"
      },
      "message": "tx493[89]ide: Fix length for __ide_flush_dcache_range\n\nThis fixes data corruption on PIO mode.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: stable \u003cstable@kernel.org\u003e\nCc: sshtylyov@ru.mvista.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "7afa05350c42d8427f2d8f6112b64ab0812f3289",
      "tree": "07a972ee758fa975dc4f524df6e3f37628938255",
      "parents": [
        "9d4eb0a33e620a85e36f66cf895d2bea6d556eac"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Nov 02 21:40:10 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Nov 02 21:40:10 2008 +0100"
      },
      "message": "tx4938ide: Avoid underflow on calculation of a wait cycle\n\nMake \u0027wt\u0027 variable signed while it can be negative during calculation.\n\nSuggested-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: sshtylyov@ru.mvista.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "9d4eb0a33e620a85e36f66cf895d2bea6d556eac",
      "tree": "9eb73a85502085cd5bb0017a0bff28368e527774",
      "parents": [
        "630a8b2500c8d04e87e597c4afa5e1fafff04591"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Nov 02 21:40:09 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Nov 02 21:40:09 2008 +0100"
      },
      "message": "tx4938ide: Do not call devm_ioremap for whole 128KB\n\nCall devm_ioremap() for CS0 and CS1 separetely.\nAnd some style cleanups.\n\nSuggested-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: ralf@linux-mips.org\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "630a8b2500c8d04e87e597c4afa5e1fafff04591",
      "tree": "846c569c1f4f16bf6c1fdef1071850ce48f2c920",
      "parents": [
        "ccd32e221c3e3797ac56305c554ad8b07c13c815"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Nov 02 21:40:09 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Nov 02 21:40:09 2008 +0100"
      },
      "message": "tx4938ide: Check minimum cycle time and SHWT range (v2)\n\nSHWT value is used as address valid to -CSx assertion and -CSx to -DIOx\nassertion setup time, and contrarywise, -DIOx to -CSx release and -CSx\nrelease to address invalid hold time, so it actualy applies 4 times and\nso constitutes -DIOx recovery time.  Check requirement of the recovery\ntime and cycle time.  Also check SHWT maximum value.\n\nSuggested-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: ralf@linux-mips.org\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "28502848f52f12fcebbdec663103db2dd0740122",
      "tree": "b3078a3d2f349237fb0cce4cf6c7c3c85b06df1b",
      "parents": [
        "5d1d2f8c26f2d197df1f4b6a7f4c0088b190343e"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Oct 23 23:22:08 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:08 2008 +0200"
      },
      "message": "ide: Add tx4938ide driver (v2)\n\nThis is the driver for the Toshiba TX4938 SoC EBUS controller ATA mode.\nIt has custom set_pio_mode and some hacks for big endian.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: ralf@linux-mips.org\nCc: sshtylyov@ru.mvista.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    }
  ]
}
