)]}'
{
  "log": [
    {
      "commit": "280d69b127f75e1928f583c90f659d49cec4d177",
      "tree": "88a7250ef8fdb3dc6aa73d21d83162bc298e2a0a",
      "parents": [
        "a298dc024c2b0b92d3889d61856117141d693b39"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Jan 18 07:21:55 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 19 01:52:33 2010 -0800"
      },
      "message": "cs5536: 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": "8776168ca2151850164af1de5565d01f7b8b2c53",
      "tree": "28a44a3a649e1ab98f89674a06cc4c135a16d243",
      "parents": [
        "e085b3cae85af47eb0a3eda3186bd898310fb322"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jan 19 01:45:29 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 19 01:45:29 2010 -0800"
      },
      "message": "ide: change -\u003eset_dma_mode method parameters\n\nChange -\u003eset_dma_mode method parameters to match -\u003eset_dmamode method\nused in struct ata_port_operations.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\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": "5bfb151f1f565e6082304a30e8c81dfb6ed0b0c8",
      "tree": "331727c29645788035c4f4b0e617f8f0c9c52e1d",
      "parents": [
        "3779f818a42879038c4be8bc83123432b774279d"
      ],
      "author": {
        "name": "Joao Ramos",
        "email": "joao.ramos@inov.pt",
        "time": "Mon Jun 15 22:13:44 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Jun 15 22:13:44 2009 +0200"
      },
      "message": "ide: do not access ide_drive_t \u0027drive_data\u0027 field directly\n\nChange ide_drive_t \u0027drive_data\u0027 field from \u0027unsigned int\u0027 type to \u0027void *\u0027\ntype, allowing a wider range of values/types to be stored in this field.\n\nAdded \u0027ide_get_drivedata\u0027 and \u0027ide_set_drivedata\u0027 helpers to get and set\nthe \u0027drive_data\u0027 field.\n\nFixed all host drivers to maintain coherency with the change in the\n\u0027drive_data\u0027 field type.\n\nSigned-off-by: Joao Ramos \u003cjoao.ramos@inov.pt\u003e\n[bart: fix qd65xx build, cast to \u0027unsigned long\u0027, minor Coding Style fixups]\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.montavista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "15da90b516e9da92cc1d90001e640fd6707d0e27",
      "tree": "ba5b28a326c5bef3bff3f14b2d1eafeca3e5529e",
      "parents": [
        "f505d49ffd25ed062e76ffd17568d3937fcd338c"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sat Apr 18 17:42:20 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 18 17:42:20 2009 +0200"
      },
      "message": "cs5536: define dma_sff_read_status() method\n\nThe driver somehow got merged with the initializer for the dma_sff_read_status()\nmethod missing which caused kernel panic on bootup.\n\nThis should fix the kernel.org bug #13026...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nReported-by: Arnd Hannemann \u003channemann@nets.rwth-aachen.de\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "35c9b4daf4c94b30e5cede597d98016ebf31b5ad",
      "tree": "3248b5b3602218537ce0bce420fbde27a07b526b",
      "parents": [
        "e698ea83a8531a6740dc657329dcf0728392d6ac"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Mar 31 20:15:19 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Mar 31 20:15:19 2009 +0200"
      },
      "message": "ide: add -\u003edma_clear method and remove -\u003edma_timeout one\n\nAll custom -\u003edma_timeout implementations call the generic one thus it is\npossible to have only an optional method for resetting DMA engine instead:\n\n* Add -\u003edma_clear method and convert hpt366, pdc202xx_old and sl82c105\n  host drivers to use it.\n\n* Always use ide_dma_timeout() in ide_dma_timeout_retry() and remove\n -\u003edma_timeout method.\n\n* Make ide_dma_timeout() static.\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": "22117d6eaac50d366d9013c88318a869ea4d8739",
      "tree": "7dae55b028f8c7c249341f026257f94c88eed3cf",
      "parents": [
        "60c0cd02b254805691cdc61101ada6af7bd56fde"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:47 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Mar 27 12:46:47 2009 +0100"
      },
      "message": "ide: add -\u003edma_timer_expiry method and remove -\u003edma_exec_cmd one (v2)\n\n* Rename dma_timer_expiry() to ide_dma_sff_timer_expiry() and export it.\n\n* Add -\u003edma_timer_expiry method and use it to set hwif-\u003eexpiry for\n  ATA_PROT_DMA protocol in do_rw_taskfile().\n\n* Initialize -\u003edma_timer_expiry to ide_dma_sff_timer_expiry() for SFF hosts.\n\n* Move setting hwif-\u003eexpiry from ide_execute_command() to its users and drop\n  \u0027expiry\u0027 argument.\n\n* Use ide_execute_command() instead of -\u003edma_exec_cmd in do_rw_taskfile().\n\n* Remove -\u003edma_exec_cmd method and its implementations.\n\n* Unexport ide_execute_command() and ide_dma_intr().\n\nv2:\n* Fix CONFIG_BLK_DEV_IDEDMA\u003dn build (noticed by Randy Dunlap).\n\n* Fix *dma_expiry naming (suggested by Sergei Shtylyov).\n\nThere should be no functional changes caused by this patch.\n\nCc: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "a77dcc437c1c3bc73887ecac8a304e4adcabb9b7",
      "tree": "f4e87dd4be440be29f819dff169d5c9b6724558a",
      "parents": [
        "9f6514c1c5b55ab90f3ad1f3fc18b9daa5bd9c8c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 02 20:12:23 2009 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 02 20:12:23 2009 +0100"
      },
      "message": "ide: add CS5536 host driver (v3)\n\nThis is a port of libata\u0027s pata_cs5536.c (written by Martin K. Petersen)\nto IDE subsystem.\n\nChanges done while at it:\n\n* Reprogram PIO/MWDMA timings if needed before and after DMA transfer\n  (chipset uses shared PIO/MWDMA timings).\n\n* Fix cable detection to report 80-wires cable if BIOS set it for any\n  device on a port (IDE core will do drive-side cable detection later).\n\n* Don\u0027t disable UDMA while programming PIO timings.\n\n* Simplify PCI/MSR support.\n\nPros of having IDE host driver in addition to libata\u0027s one:\n\n* IDE is much lighter than SCSI+libata, the host driver itself is also\n  a bit smaller:\n\n   text    data     bss     dec     hex filename\n   1261     496       4    1761     6e1 drivers/ata/pata_cs5536.o\n   1242     128       4    1374     55e drivers/ide/cs5536.o\n\n* This allows use of IDE features which are unavailable under libata.\n\nv2:\n* Fixes per review from Sergei:\n  - simplify dependency check in Kconfig\n  - use IDE_DRV_MASK also for -\u003edrive_data\n  - disable UDMA when programming MWDMA\n  - program new DTC timings only when necessary\n  - fix printk() level in cs5536_init_one()\n\n* Fix patch description according to comments from Alan and Sergei.\n\nv3:\n* Smarter masking of UDMA bits per Sergei\u0027s suggestion.\n\nCc: Martin K. Petersen \u003cmkp@mkp.net\u003e\nCc: Karl Auerbach \u003ckarl@iwl.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    }
  ]
}
