)]}'
{
  "log": [
    {
      "commit": "fb683f1627745e937ef199edd3428ac4b2ef1e08",
      "tree": "25672d63f2d8c98ef9f2bff25af1e44a3ad05d51",
      "parents": [
        "a929752c4b0b162d5091673bddb2a734bd3df45d"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "maz@misterjones.org",
        "time": "Fri Aug 22 16:36:28 2008 +0200"
      },
      "committer": {
        "name": "Marc Zyngier",
        "email": "maz@young-lust.wild-wind.fr.eu.org",
        "time": "Tue Sep 09 17:41:42 2008 +0200"
      },
      "message": "Export smc91x led definitions\n\nNow that we can configure smc91x leds from its platform data,\nit seems rather useful to move the led definitions to the\nexternally visible header file.\n\nSigned-off-by: Marc Zyngier \u003cmarc.zyngier@altran.com\u003e\n"
    },
    {
      "commit": "b0dbcf511c4bd10350902e79a1bdd4f5dcca66b6",
      "tree": "abb222b999fbb700ea728f010d0dace578cb7e62",
      "parents": [
        "b8e6c91c74e9f0279b7c51048779b3d62da60b88"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 04 21:13:37 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 07 17:32:58 2008 +0100"
      },
      "message": "[NET] smc91x: provide configurable leds\n\nThis patch provides a mechanism for platforms to be able to supply the\nLED configuration via platform data, rather than having to hard code\nit in smc91x.h.\n\nAcked-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "52256c0e06e4a4df67134b951a21b50c713a9588",
      "tree": "6e003932a594d85cb8bcbc880d5fc12d25faf8a6",
      "parents": [
        "159198862adad7109bb347bb30a620f67beac45f"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jun 24 15:36:05 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:52:41 2008 +0100"
      },
      "message": "[NET] smc91x: prepare SMC_USE_PXA_DMA to be specified in platform data\n\nNow that the original SMC_USE_PXA_DMA specific code will always being\nbuilt if CONFIG_ARCH_PXA is defined, so to make this part of the code\nto be PXA public, and still prevent it from being built if support of\nPXA is not selected.\n\nA SMC91X_USE_DMA flag is added to the platform data to allow platform\nto choose its usage of DMA. Note this flag itself is so named to be\ngeneric enough (assuming other platforms can also use DMA).\n\nIt keeps backward compatibility to set the SMC91X_USE_DMA flag if\nSMC_USE_PXA_DMA is still defined.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "159198862adad7109bb347bb30a620f67beac45f",
      "tree": "2e440d22fa40b41f37922d9c6f2011e07a5e446b",
      "parents": [
        "c4f0e76747e80578a8f7fddd82fd0ce8127bd2f8"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Tue Jun 24 13:38:50 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:52:40 2008 +0100"
      },
      "message": "[NET] smc91x: prepare for SMC_IO_SHIFT to be a platform configurable variable\n\nNow one can use the following code\n\n  #define SMC_IO_SHIFT\tlp-\u003eio_shift\n\nto make SMC_IO_SHIFT a variable. This, however, will slightly increase\nthe CPU overhead and have negative impact on the network performance.\nThe tradeoff is, this can be specified in the smc91x platform data so\nthat multiple boards support can be built in a single zImage.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c4f0e76747e80578a8f7fddd82fd0ce8127bd2f8",
      "tree": "48dfd3c9b7204f1096410b6f4ee7f7640705c67d",
      "parents": [
        "fa6d3be08538bb80274d20c7e59f9beca48fa44a"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Thu Jun 19 17:39:03 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:52:40 2008 +0100"
      },
      "message": "[NET] smc91x: add SMC91X_NOWAIT flag to platform data\n\nAnd also favors the usage of SMC91X_NOWAIT over the hardcoded SMC_NOWAIT\nby converting \"nowait\" (module parameter overridable) to platform flag.\n\nThere are several possibilities:\n\n  1. platform data present - preferred and use as is\n  2. platform data absent  - use \"nowait\", it can be:\n       a. SMC_NOWAIT if defined\n       b. default to 0 if SMC_NOWAIT isn\u0027t defined\n       c. overriden by module parameter\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d280eadc4fba0bf99fb1c3b60e8c5e007f7da02c",
      "tree": "3545255c30bf5cfc61b9c86b1f7f7d6313395575",
      "parents": [
        "37d7035da5b1f184c610b038b376c0c647d8d72b"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Fri Jun 06 17:13:02 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:52:40 2008 +0100"
      },
      "message": "[NET] smc91x: remove \"irq_flags\" from \"struct smc91x_platdata\"\n\nIRQ trigger type can be specified in the IRQ resource definition by\nIORESOURCE_IRQ_*, we need only one way to specify this.\n\nThis also fixes the following small issue:\n\nTo allow dynamic support for multiple platforms, when those relevant\nmacros are not defined for one specific platform, the default case\nwill be:\n\n\t- SMC_DYNAMIC_BUS_CONFIG defined\n\t- and SMC_IRQ_FLAGS \u003d IRQF_TRIGGER_RISING\n\nWhile if \"irq_flags\" is missing when defining the smc91x_platdata,\nusually as follows:\n\n  static struct smc91x_platdata xxxx_smc91x_data \u003d {\n\t.flags\t\u003d SMC91X_USE_XXBIT,\n  };\n\nThe lp-\u003ecfg.irq_flags will always be overriden by the above structure\n(due to a memcpy), thus rendering lp-\u003ecfg.irq_flags to be \"0\" always.\n(regardless of the default SMC_IRQ_FLAGS or IORESOURCE_IRQ_* flags)\n\nFixes this by forcing to use IORESOURCE_IRQ_* flags if present, and\nmake the only user of smc91x_platdata.irq_flags (renesas/migor) to\nuse IORESOURCE_IRQ_*.\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3e94794355724f77dc6cbb5ad956f7c72d8313a4",
      "tree": "9a8bf2a3c2ead985b9f386fb196db0918da48270",
      "parents": [
        "cfdfa86536d2fbc8102780ec15faea185e957d3d"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Fri Feb 22 19:55:15 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Mar 17 07:49:27 2008 -0400"
      },
      "message": "smc91x: introduce platform data flags V2\n\nThis patch introduces struct smc91x_platdata and modifies the driver so\nbus width is checked during run time using SMC_nBIT() instead of\nSMC_CAN_USE_nBIT.\n\nV2 keeps static configuration lean using SMC_DYNAMIC_BUS_CONFIG.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ]
}
