)]}'
{
  "log": [
    {
      "commit": "76a6f3dc9a7108785c145a298f82c72f9208fe17",
      "tree": "3066b1f95336ea152a77b01317f27bd2cb861446",
      "parents": [
        "7102ed519a08b70eadc8fea9d8765d2d990241d1"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Jul 23 21:29:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 10:47:27 2008 -0700"
      },
      "message": "CONFIG_SOUND_WM97XX: remove stale makefile line\n\nThe driver is gone for a long time.\n\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7102ed519a08b70eadc8fea9d8765d2d990241d1",
      "tree": "f98b5992d340e66a72ae9e0807d732962de37cf8",
      "parents": [
        "33cba0657393a75e18e1781e3e13613303f18124"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Jul 23 21:29:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 10:47:27 2008 -0700"
      },
      "message": "remove the OSS trident driver\n\nSOUND_TRIDENT was the last PCI OSS driver, and since there\u0027s already an\nALSA driver for the same hardware we can remove it.\n\n[muli@il.ibm.com: update CREDITS]\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "27ac792ca0b0a1e7e65f20342260650516c95864",
      "tree": "8e0bc93612da0803fe12303ccb75c837cd633c83",
      "parents": [
        "d92bc318547507a944a22e7ef936793dc0fe167f"
      ],
      "author": {
        "name": "Andrea Righi",
        "email": "righi.andrea@gmail.com",
        "time": "Wed Jul 23 21:28:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 10:47:21 2008 -0700"
      },
      "message": "PAGE_ALIGN(): correctly handle 64-bit values on 32-bit architectures\n\nOn 32-bit architectures PAGE_ALIGN() truncates 64-bit values to the 32-bit\nboundary. For example:\n\n\tu64 val \u003d PAGE_ALIGN(size);\n\nalways returns a value \u003c 4GB even if size is greater than 4GB.\n\nThe problem resides in PAGE_MASK definition (from include/asm-x86/page.h for\nexample):\n\n#define PAGE_SHIFT      12\n#define PAGE_SIZE       (_AC(1,UL) \u003c\u003c PAGE_SHIFT)\n#define PAGE_MASK       (~(PAGE_SIZE-1))\n...\n#define PAGE_ALIGN(addr)       (((addr)+PAGE_SIZE-1)\u0026PAGE_MASK)\n\nThe \"~\" is performed on a 32-bit value, so everything in \"and\" with\nPAGE_MASK greater than 4GB will be truncated to the 32-bit boundary.\nUsing the ALIGN() macro seems to be the right way, because it uses\ntypeof(addr) for the mask.\n\nAlso move the PAGE_ALIGN() definitions out of include/asm-*/page.h in\ninclude/linux/mm.h.\n\nSee also lkml discussion: http://lkml.org/lkml/2008/6/11/237\n\n[akpm@linux-foundation.org: fix drivers/media/video/uvc/uvc_queue.c]\n[akpm@linux-foundation.org: fix v850]\n[akpm@linux-foundation.org: fix powerpc]\n[akpm@linux-foundation.org: fix arm]\n[akpm@linux-foundation.org: fix mips]\n[akpm@linux-foundation.org: fix drivers/media/video/pvrusb2/pvrusb2-dvb.c]\n[akpm@linux-foundation.org: fix drivers/mtd/maps/uclinux.c]\n[akpm@linux-foundation.org: fix powerpc]\nSigned-off-by: Andrea Righi \u003crighi.andrea@gmail.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "30d38542ec777468bb6a31829076a2dbc5690e35",
      "tree": "698b7a4fdd730befa34c4c9642cdbe72ce7d336a",
      "parents": [
        "20b7997e8abdf338dcc27fb4f1333c4973a7f113",
        "044e5f45e4ad890d03bd1e8bb44c634397cac24d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 18:24:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 18:24:08 2008 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (85 commits)\n  [ARM] pxa: add base support for PXA930 Handheld Platform (aka SAAR)\n  [ARM] pxa: add base support for PXA930 Evaluation Board (aka TavorEVB)\n  [ARM] pxa: add base support for PXA930 (aka Tavor-P)\n  [ARM] Update mach-types\n  [ARM] pxa: make littleton to use the new smc91x platform data\n  [ARM] pxa: make zylonite to use the new smc91x platform data\n  [ARM] pxa: make mainstone to use the new smc91x platform data\n  [ARM] pxa: make lubbock to use new smc91x platform data\n  [NET] smc91x: prepare SMC_USE_PXA_DMA to be specified in platform data\n  [NET] smc91x: prepare for SMC_IO_SHIFT to be a platform configurable variable\n  [NET] smc91x: add SMC91X_NOWAIT flag to platform data\n  [NET] smc91x: favor the use of SMC91X_USE_* instead of SMC_CAN_USE_*\n  [NET] smc91x: remove \"irq_flags\" from \"struct smc91x_platdata\"\n  [ARM] 5146/1: pxa2xx: convert all boards to call pxa2xx_transceiver_mode helper\n  Support for LCD on e740 e750 e400 and e800 e-series PDAs\n  E-series UDC support\n  PXA UDC - allow use of inverted GPIO for pullup\n  Add e350 support\n  Fix broken e-series build\n  E-series GPIO / IRQ definitions.\n  ...\n"
    },
    {
      "commit": "89409211ff97bf82295d1fb98ab18302a03e9199",
      "tree": "df122211e80cb4998011bf6c4efc8e3cb8c67dc9",
      "parents": [
        "9def0b9761ee096c3c539b427dfb1e52b373cdad"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed May 21 12:52:33 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 21 21:54:44 2008 -0700"
      },
      "message": "device create: sound: convert device_create to device_create_drvdata\n\ndevice_create() is race-prone, so use the race-free\ndevice_create_drvdata() instead as device_create() is going away.\n\nCc: Jaroslav Kysela \u003cperex@perex.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5a86102248592e178a9023359ccf7f0e489d8e35",
      "tree": "9e5fdb9aafca687fa412f7c034f2cfbb834b8567",
      "parents": [
        "85082fd7cbe3173198aac0eb5e85ab1edcc6352c",
        "751851af7aae9b8bd5a60b3897209081fbc18b2b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:54:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:54:07 2008 -0700"
      },
      "message": "Merge branch \u0027for-2.6.27\u0027 of git://git.infradead.org/users/dwmw2/firmware-2.6\n\n* \u0027for-2.6.27\u0027 of git://git.infradead.org/users/dwmw2/firmware-2.6: (64 commits)\n  firmware: convert sb16_csp driver to use firmware loader exclusively\n  dsp56k: use request_firmware\n  edgeport-ti: use request_firmware()\n  edgeport: use request_firmware()\n  vicam: use request_firmware()\n  dabusb: use request_firmware()\n  cpia2: use request_firmware()\n  ip2: use request_firmware()\n  firmware: convert Ambassador ATM driver to request_firmware()\n  whiteheat: use request_firmware()\n  ti_usb_3410_5052: use request_firmware()\n  emi62: use request_firmware()\n  emi26: use request_firmware()\n  keyspan_pda: use request_firmware()\n  keyspan: use request_firmware()\n  ttusb-budget: use request_firmware()\n  kaweth: use request_firmware()\n  smctr: use request_firmware()\n  firmware: convert ymfpci driver to use firmware loader exclusively\n  firmware: convert maestro3 driver to use firmware loader exclusively\n  ...\n\nFix up trivial conflicts with BKL removal in drivers/char/dsp56k.c and\ndrivers/char/ip2/ip2main.c manually.\n"
    },
    {
      "commit": "85082fd7cbe3173198aac0eb5e85ab1edcc6352c",
      "tree": "edbc09b7945994f78668d218fa02e991c3b3b365",
      "parents": [
        "666484f0250db2e016948d63b3ef33e202e3b8d0",
        "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (241 commits)\n  [ARM] 5171/1: ep93xx: fix compilation of modules using clocks\n  [ARM] 5133/2: at91sam9g20 defconfig file\n  [ARM] 5130/4: Support for the at91sam9g20\n  [ARM] 5160/1: IOP3XX: gpio/gpiolib support\n  [ARM] at91: Fix NAND FLASH timings for at91sam9x evaluation kits.\n  [ARM] 5084/1: zylonite: Register AC97 device\n  [ARM] 5085/2: PXA: Move AC97 over to the new central device declaration model\n  [ARM] 5120/1: pxa: correct platform driver names for PXA25x and PXA27x UDC drivers\n  [ARM] 5147/1: pxaficp_ir: drop pxa_gpio_mode calls, as pin setting\n  [ARM] 5145/1: PXA2xx: provide api to control IrDA pins state\n  [ARM] 5144/1: pxaficp_ir: cleanup includes\n  [ARM] pxa: remove pxa_set_cken()\n  [ARM] pxa: allow clk aliases\n  [ARM] Feroceon: don\u0027t disable BPU on boot\n  [ARM] Orion: LED support for HP mv2120\n  [ARM] Orion: add RD88F5181L-FXO support\n  [ARM] Orion: add RD88F5181L-GE support\n  [ARM] Orion: add Netgear WNR854T support\n  [ARM] s3c2410_defconfig: update for current build\n  [ARM] Acer n30: Minor style and indentation fixes.\n  ...\n"
    },
    {
      "commit": "751851af7aae9b8bd5a60b3897209081fbc18b2b",
      "tree": "5cb8dbb71d691a760da61e319796800ee42cc1c5",
      "parents": [
        "a41eebab7537890409ea9dfe0fcda9b5fbdb090d",
        "d71792ac3d48df6693f7b339e02494efc27036c3"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 15:49:04 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 15:51:11 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n\nConflicts:\n\n\tsound/pci/Kconfig\n"
    },
    {
      "commit": "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d",
      "tree": "e3ee2f392c5f73c855367cee998fc2e5774fa267",
      "parents": [
        "f0006314d37639714da9658cf4ff3f1f9f420764",
        "cabb352a6455c3550f157909196845f533b0f374"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jul 14 21:28:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 14 23:34:46 2008 +0100"
      },
      "message": "[ARM] Merge most of the PXA work for initial merge\n\nThis includes PXA work up to the SPI changes for the initial merge,\nsince e172274ccc55d20536fbdceb6131f38e288541e0 depends on the SPI\ntree being merged.\n\nConflicts:\n\n\tarch/arm/configs/em_x270_defconfig\n\tarch/arm/configs/xm_x270_defconfig\n"
    },
    {
      "commit": "d1794f2c5b5817eb79ccc5e00701ca748d1b073a",
      "tree": "5a4c98e694e88a8c82f342d0cc9edb2a4cbbef36",
      "parents": [
        "a41eebab7537890409ea9dfe0fcda9b5fbdb090d",
        "2fceef397f9880b212a74c418290ce69e7ac00eb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:48:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:48:31 2008 -0700"
      },
      "message": "Merge branch \u0027bkl-removal\u0027 of git://git.lwn.net/linux-2.6\n\n* \u0027bkl-removal\u0027 of git://git.lwn.net/linux-2.6: (146 commits)\n  IB/umad: BKL is not needed for ib_umad_open()\n  IB/uverbs: BKL is not needed for ib_uverbs_open()\n  bf561-coreb: BKL unneeded for open()\n  Call fasync() functions without the BKL\n  snd/PCM: fasync BKL pushdown\n  ipmi: fasync BKL pushdown\n  ecryptfs: fasync BKL pushdown\n  Bluetooth VHCI: fasync BKL pushdown\n  tty_io: fasync BKL pushdown\n  tun: fasync BKL pushdown\n  i2o: fasync BKL pushdown\n  mpt: fasync BKL pushdown\n  Remove BKL from remote_llseek v2\n  Make FAT users happier by not deadlocking\n  x86-mce: BKL pushdown\n  vmwatchdog: BKL pushdown\n  vmcp: BKL pushdown\n  via-pmu: BKL pushdown\n  uml-random: BKL pushdown\n  uml-mmapper: BKL pushdown\n  ...\n"
    },
    {
      "commit": "d71792ac3d48df6693f7b339e02494efc27036c3",
      "tree": "fa5ee1c156cfd0786610fc20213098a13537eab3",
      "parents": [
        "7f127d5ed0da66053482a3e18014c439da3c41d1"
      ],
      "author": {
        "name": "Jaswinder Singh",
        "email": "jaswinder@infradead.org",
        "time": "Sat Jul 05 18:05:22 2008 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 14:45:46 2008 -0700"
      },
      "message": "firmware: convert sb16_csp driver to use firmware loader exclusively\n\nSigned-off-by: Jaswinder Singh \u003cjaswinder@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "2fceef397f9880b212a74c418290ce69e7ac00eb",
      "tree": "d9cc09ab992825ef7fede4a688103503e3caf655",
      "parents": [
        "feae1ef116ed381625d3731c5ae4f4ebcb3fa302",
        "bce7f793daec3e65ec5c5705d2457b81fe7b5725"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jul 14 15:29:34 2008 -0600"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jul 14 15:29:34 2008 -0600"
      },
      "message": "Merge commit \u0027v2.6.26\u0027 into bkl-removal\n"
    },
    {
      "commit": "a3da5bf84a97d48cfaf66c6842470fc403da5121",
      "tree": "cdf66c0cff8c61eedd60601fc9dffdd1ed39b880",
      "parents": [
        "3b23e665b68387f5ee7b21f7b75ceea4d9acae4a",
        "d59fdcf2ac501de99c3dfb452af5e254d4342886"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 13:43:24 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 13:43:24 2008 -0700"
      },
      "message": "Merge branch \u0027x86/for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86/for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (821 commits)\n  x86: make 64bit hpet_set_mapping to use ioremap too, v2\n  x86: get x86_phys_bits early\n  x86: max_low_pfn_mapped fix #4\n  x86: change _node_to_cpumask_ptr to return const ptr\n  x86: I/O APIC: remove an IRQ2-mask hack\n  x86: fix numaq_tsc_disable calling\n  x86, e820: remove end_user_pfn\n  x86: max_low_pfn_mapped fix, #3\n  x86: max_low_pfn_mapped fix, #2\n  x86: max_low_pfn_mapped fix, #1\n  x86_64: fix delayed signals\n  x86: remove conflicting nx6325 and nx6125 quirks\n  x86: Recover timer_ack lost in the merge of the NMI watchdog\n  x86: I/O APIC: Never configure IRQ2\n  x86: L-APIC: Always fully configure IRQ0\n  x86: L-APIC: Set IRQ0 as edge-triggered\n  x86: merge dwarf2 headers\n  x86: use AS_CFI instead of UNWIND_INFO\n  x86: use ignore macro instead of hash comment\n  x86: use matching CFI_ENDPROC\n  ...\n"
    },
    {
      "commit": "80ca9a706b458d09b8cc8d5258bb61957f66ca5e",
      "tree": "b8b0f6c2736f89b4dc5a45a834aaa0099b07aa90",
      "parents": [
        "862c2c0a61c515f2e9f63f689215bcf99a607eaf"
      ],
      "author": {
        "name": "Milton Miller",
        "email": "miltonm@bga.com",
        "time": "Sun Jul 13 13:58:12 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jul 14 09:01:09 2008 +0200"
      },
      "message": "ALSA: correct kcalloc usage\n\nkcalloc is supposed to be called with the count as its first argument and the\nelement size as the second.\n\nBoth arguments are size_t so does not affect correctness.  This callsite is\nduring module_init and therefore not performance critical.  Another patch will\noptimize the case when the count is variable but the size is fixed.\n\nSigned-off-by: Milton Miller \u003cmiltonm@bga.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "862c2c0a61c515f2e9f63f689215bcf99a607eaf",
      "tree": "e1d40973f3d96a3a171fe5bd770e1ef893fb0581",
      "parents": [
        "1e066322c26562621811effb1eb14097bc67a9ee"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Sat Jul 12 22:43:50 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jul 14 09:01:02 2008 +0200"
      },
      "message": "ALSA: ALSA driver for SGI O2 audio board\n\nThis patch adds a new ALSA driver for the audio device found inside\nmost of the SGI O2 workstation. The hardware uses a SGI custom chip,\nwhich feeds a AD codec chip.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1e066322c26562621811effb1eb14097bc67a9ee",
      "tree": "df3c7607b36e7727136e14dd360fa634ad232943",
      "parents": [
        "787dba37a6ff5c80c67f37c081712a6e4af92e25"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Fri Jul 11 14:05:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jul 14 09:01:01 2008 +0200"
      },
      "message": "ALSA: asoc: kbuild - only show menus for the current ASoC CPU platform.\n\nWe don\u0027t want to see ASoC platform menus for other non selected\narchitectures in our config.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "787dba37a6ff5c80c67f37c081712a6e4af92e25",
      "tree": "46fb52cca0a1f9d629d6602e4b5747425353af8f",
      "parents": [
        "9e4641541e9681a568483133813332cfafa34d86"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Sat Jul 12 12:12:20 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jul 14 09:00:57 2008 +0200"
      },
      "message": "ALSA: ALSA driver for SGI HAL2 audio device\n\nThis patch adds a new ALSA driver for the audio device found inside\nmany older SGI workstation (Indy, Indigo2). The hardware uses a SGI\ncustom chip, which feeds two codec chips, an IEC chip and a synth chip.\nCurrently only one of the codecs is supported. This driver already has\nthe same functionality as the HAL2 OSS driver and will replace it.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9e4641541e9681a568483133813332cfafa34d86",
      "tree": "ce6128a644b5e0db79fcb9d4b59cbb7dad667b80",
      "parents": [
        "86376df6ad0f1a7a1118cd53b0cfd679524f5436"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jul 12 12:05:25 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jul 14 09:00:51 2008 +0200"
      },
      "message": "ALSA: hda - Fix FSC V5505 model\n\nmodel\u003dlaptop-hpmicsense matches better to FSC V5505 laptop.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "86376df6ad0f1a7a1118cd53b0cfd679524f5436",
      "tree": "2f26da098172c61bc366daa612a40031b3b5e2af",
      "parents": [
        "4090dffb1438e03a434e3747b14321440561d956"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jul 12 12:04:05 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jul 14 09:00:37 2008 +0200"
      },
      "message": "ALSA: hda - Fix missing init for unsol events on micsense model\n\nFixed the missing initialization for unsolicited events on\nCx5045 micsense model.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4090dffb1438e03a434e3747b14321440561d956",
      "tree": "15cd2aff13f4de12c532133275dbd595b4214344",
      "parents": [
        "f7c5dda23a9f4b7f8977612154daef44cc0f423b"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Jul 12 12:02:45 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jul 14 09:00:33 2008 +0200"
      },
      "message": "ALSA: hda - Fix internal mic vref pin setup\n\nSet the vref80 to the internal mic pin 0x12 for Cx5045.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f7c5dda23a9f4b7f8977612154daef44cc0f423b",
      "tree": "3b9c446e94459bf2f8be917767251cdfaa9d9623",
      "parents": [
        "34ec8a0ae138c2787a550b930d29a9cce4900cee"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Thu Jul 10 17:49:11 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Jul 14 09:00:26 2008 +0200"
      },
      "message": "ALSA: hda: 92hd71bxx PC Beep\n\nAdded volume controls for the analog PC Beep on 92hd71bxx codecs.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "044e5f45e4ad890d03bd1e8bb44c634397cac24d",
      "tree": "a6063f77bd719d933823915d2273eaadb6331611",
      "parents": [
        "f0006314d37639714da9658cf4ff3f1f9f420764",
        "faf64ed4968e354624f330c6da6c1ce8b05a0713"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jul 13 12:05:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 13 12:05:49 2008 +0100"
      },
      "message": "Merge branch \u0027pxa\u0027 into devel\n\nConflicts:\n\n\tarch/arm/configs/em_x270_defconfig\n\tarch/arm/configs/xm_x270_defconfig\n"
    },
    {
      "commit": "7fecc34e07e02b4d9dab1a1f4bf7fdac0a656b9b",
      "tree": "110d24e6394dbd98cb33d80a5587cd18c8315e0b",
      "parents": [
        "a9da4f7ed6a702996ac9d1bbaf1a3969a4c092b3",
        "938870491f0cad030b358af47e28d124b72702d1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:01 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:01 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-tosa\u0027 into pxa\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/tosa.c\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "8a55a00aad9f5c4e9bb97729b42a7ceea2a3b6fb",
      "tree": "fe0550f928c49bf656f64194c7b1f6e072aaca43",
      "parents": [
        "3a62ed73ccb76b3d573c2ceb52ee01081fa89f3d"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jul 10 19:35:33 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jul 10 19:34:22 2008 +0200"
      },
      "message": "x86, VisWS: turn into generic arch, update include file change\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a177ba3b7a08beef3f0fe74efa0f90701891945a",
      "tree": "ff57cc45ed39eced001d3cb61e93d3dcd2f79714",
      "parents": [
        "66ee156078697cdc013d46aed3b2fee445c325a1",
        "3ef8191f43cfd936ea00b7483ea0acf2f0303a23",
        "150c9173031d43746d70582a17931350f3da8932",
        "0c5d5b70449eddb7e2c8a5fdaf71b6108c1a9afc",
        "63f385cd1f649b3f4f2d59fc609e051981215fd7",
        "7e36e2f5355ab87f8946041d044b34cda01e2077",
        "f7def13ed0775ee506c62a8612a124dce1776ac2",
        "188237e28d7fece0471640ba86f6d8cd164ed085",
        "88b8ba90570067178d32c654ad95786041e86e86",
        "341eb781019afbf279b42722b00f63c6db00bf09",
        "bedd78ca786c1d18c2a2785c7e40593dc9c9870f",
        "7ba06b17a1931b2c9e1bee525a8c36920f5be0e0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 10 16:38:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 16:38:50 2008 +0100"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027dyntick\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027ixp\u0027, \u0027misc\u0027, \u0027orion\u0027, \u0027omap-reviewed\u0027, \u0027rpc\u0027, \u0027rtc\u0027 and \u0027s3c\u0027 into devel\n"
    },
    {
      "commit": "18ee6dfae89d9c131e3c9952939633ba8fa86247",
      "tree": "874daf2910c7ad12c9f979fb5a059ae2ae7bc27d",
      "parents": [
        "a292f404fabb342716a9d96e8155b7fb7b651dc1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 15:07:34 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:48 2008 +0100"
      },
      "message": "firmware: convert ymfpci driver to use firmware loader exclusively\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a292f404fabb342716a9d96e8155b7fb7b651dc1",
      "tree": "5451a8901b2d61c39218c518204733759456b4a7",
      "parents": [
        "76770664dcbc008300c2ac8747671efcc4f78c2d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 14:48:34 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:46 2008 +0100"
      },
      "message": "firmware: convert maestro3 driver to use firmware loader exclusively\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "76770664dcbc008300c2ac8747671efcc4f78c2d",
      "tree": "82df613189899e7808fdeb7b797a5318a0740c0f",
      "parents": [
        "59890f74e51abffd0dd017785d89f8a8475d489d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon May 26 23:01:27 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:44 2008 +0100"
      },
      "message": "firmware: convert korg1212 driver to use firmware loader exclusively\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "fd4f80de4612cc5255c108a8c13df88f89c46654",
      "tree": "e235bbf17b49ad2d3723656f92d495ce4c1b33d1",
      "parents": [
        "67852dc08c0782735d48ce1e2a6eb44cd02a6ff7"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Jul 08 17:43:01 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:29:01 2008 +0100"
      },
      "message": "Fix a const pointer usage warning in the Digigram miXart soundcard driver\n\nFix a const pointer usage warning in the Digigram miXart soundcard driver.  A\nconst pointer is being passed to copy_from_user() to load the firmware into.\nThis is okay in this case because the function has allocated the firmware\nstruct itself, but the const qualifier is part of the firmware struct - so the\npatch casts the const away.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "67852dc08c0782735d48ce1e2a6eb44cd02a6ff7",
      "tree": "ee7b72bcff6fdde2092b6ce5684b8b015d297319",
      "parents": [
        "9b8a3e4cb1361cf4b4a50916876e72f07a9037e9"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Jul 08 17:45:58 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:28:52 2008 +0100"
      },
      "message": "Fix a const pointer usage warning in the Digigram pcxhr soundcard driver\n\nFix a const pointer usage warning in the Digigram pcxhr compatible soundcard\ndriver.  A const pointer is being passed to copy_from_user() to load the\nfirmware into.  This is okay in this case because the function has allocated\nthe firmware struct itself, but the const qualifier is part of the firmware\nstruct - so the patch casts the const away.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b561c74ae2832d32cc189ecd82863d31151cdcb5",
      "tree": "d633e3561a04e57d7950be432503ecaeb76e0710",
      "parents": [
        "ed5a2825feb79c424882c9d0f483172a91c93b54"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Jul 08 17:36:45 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:27:11 2008 +0100"
      },
      "message": "Fix a const pointer usage warning in the Digigram VX soundcard driver\n\nFix a const pointer usage warning in the Digigram VX soundcard driver.  A\nconst pointer is being passed to copy_from_user() to load the firmware into.\nThis is okay in this case because the function has allocated the firmware\nstruct itself, but the const qualifier will be part of the firmware \nstruct - so the patch casts the const away.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b82a82d0a90af74847ae3e873a241dedf3786fd5",
      "tree": "e00019c018a1a5790d4a31a4c5ef4e41501bbf0d",
      "parents": [
        "fa6e1cb66e2f9d2d4703e7bd7dd50839bb10e4c3"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 14:40:00 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:26:40 2008 +0100"
      },
      "message": "ymfpci: treat firmware data as const\n\nStandardise both in-kernel and loaded firmware to be stored as\nlittle-endian instead of host-endian.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "fa6e1cb66e2f9d2d4703e7bd7dd50839bb10e4c3",
      "tree": "ec12ed8ef839812d7ae7af1a3d9454f923986177",
      "parents": [
        "c63e87e90abb5d3ecd05d6c6eba94163bf8c1760"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 11:58:27 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:26:39 2008 +0100"
      },
      "message": "maestro3: treat firmware data as const\n\nThe maestro3 driver is byte-swapping its firmware to be host-endian in\nadvance, when it doesn\u0027t seem to be necessary -- we could just use\nle16_to_cpu() as we load it.\n\nDoing that means that we need to switch the in-tree firmware to be\nlittle-endian too.\n\nTake the least intrusive way of doing this, which is to switch the\nexisting snd_m3_convert_from_le() function to convert _to_ little-endian\ninstead, and use it on the in-tree firmware instead of the loaded\nfirmware. It\u0027s a bit suboptimal but doesn\u0027t matter much right now\nbecause we\u0027re about to remove the special cases for the in-tree version\nanyway.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2f0600b639777cbc1c0ae3f7bbbc982b0838e706",
      "tree": "359cc37f494ca099b8a05413bd4a00db1e93a86a",
      "parents": [
        "b8d21807a1a479e0214a03069a88e3e93492b72d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat May 24 00:02:49 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:26:10 2008 +0100"
      },
      "message": "vx: treat firmware data as const\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b8d21807a1a479e0214a03069a88e3e93492b72d",
      "tree": "dd6089f948177dfda598a1b379aecffba5211ce9",
      "parents": [
        "93a9c901c88ba2b1bae9dd55e6243896b8a580f1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat May 24 00:02:28 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:26:09 2008 +0100"
      },
      "message": "pcxhr: treat firmware data as const\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "93a9c901c88ba2b1bae9dd55e6243896b8a580f1",
      "tree": "32d7f31a98511d609e46c02110de3883dd60dddb",
      "parents": [
        "c2ba47d776bf9a45e15f28fc73ad44877437bef9"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat May 24 00:02:03 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:26:07 2008 +0100"
      },
      "message": "riptide: treat firmware data as const\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "c2ba47d776bf9a45e15f28fc73ad44877437bef9",
      "tree": "bf3fed74b00c15730801eea6c5071e3a39609be3",
      "parents": [
        "b0d31d6b28c7ca2ed78ce16ec649c0aac383a3fe"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat May 24 00:01:40 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:26:06 2008 +0100"
      },
      "message": "vx222: treat firmware data as const\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "34ec8a0ae138c2787a550b930d29a9cce4900cee",
      "tree": "12054eb6c3f0183fc730c85a3f191cc788820911",
      "parents": [
        "83a1a3974f33d45d6631363738db737624a32e82"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 14:49:19 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 14:49:19 2008 +0200"
      },
      "message": "ALSA: HDA - HP dc7600 with pci sub IDs 0x103c/0x3011 belongs to hp-3013 model\n\nAs reported and tested by an RedHat customer, HP dc7600 with pci sub IDs\n0x103c/0x3011 works with the hp-3013 model and not with the hp only model.\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "613526677a74c2b3d1b1696ea7334b2cf35155b3",
      "tree": "785ec10351bceedc278bba66a54c212f8e3d5f54",
      "parents": [
        "16074b669ea97e2bef494ec7cceb475566f763e3"
      ],
      "author": {
        "name": "sedji gaouaou",
        "email": "sedji.gaouaou@atmel.com",
        "time": "Thu Jul 10 10:15:35 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 12:13:47 2008 +0100"
      },
      "message": "[ARM] 5130/4: Support for the at91sam9g20\n\nSupport for the at91sam9g20 : Atmel 400Mhz ARM 926ej-s SOC.\n\nAT91sam9g20 is an evolution of the at91sam9260 with a faster clock\nspeed.\nWe created a new board for this device but based the chip support\ndirectly on 9260 files with little updates.\nHere is the chip page on Atmel wabsite:\nhttp://atmel.com/dyn/products/product_card.asp?part_id\u003d4337\n\nSigned-off-by: Sedji Gaouaou \u003csedji.gaouaou@atmel.com\u003e\nSigned-off-by: Justin Waters \u003cjustin.waters@timesys.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "83a1a3974f33d45d6631363738db737624a32e82",
      "tree": "208947b11f8c2f3e2d5e46d547c1a4a8aa551da9",
      "parents": [
        "c85ceac97487580e39daaf57858513246e425647"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jul 10 11:05:42 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jul 10 11:05:42 2008 +0200"
      },
      "message": "ALSA: usb-audio: add some Yamaha USB MIDI quirks\n\nAdd quirk entries for four Yamaha USB MIDI devices.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "c85ceac97487580e39daaf57858513246e425647",
      "tree": "3a9d8d480dc3e6b7ae3c242e6735431b9051d5e6",
      "parents": [
        "4a161d235b68eb7234f40106560c488a1bdb3851"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jul 10 11:01:06 2008 +0200"
      },
      "committer": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Jul 10 11:01:06 2008 +0200"
      },
      "message": "ALSA: usb-audio: fix Yamaha KX quirk\n\nWe have to restrict the quirk to interface 0 because the second\ninterface is not MIDI but HID. Additionally, this product ID is used\nby all four KX models, so it is better to read the product name from\nthe device.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "4a161d235b68eb7234f40106560c488a1bdb3851",
      "tree": "ef88570d98c10f1bfeef56bfeddbe8009d1fcaa5",
      "parents": [
        "bf41534506a0572c06c8f34d12aa489be4c8780e"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Wed Jul 09 16:27:56 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:33:07 2008 +0200"
      },
      "message": "ALSA: ASoC: Au12x0/Au1550 PSC Audio support\n\nAudio for Au12x0/Au1550 PSCs in AC97 and I2S mode, for ASoC v1 framework.\n\n- DBDMA, AC97 and I2S drivers\n- sample AC97 machine code (Db1200)\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bf41534506a0572c06c8f34d12aa489be4c8780e",
      "tree": "58826c1b025ad2295d3d3e9d2089bed940983b07",
      "parents": [
        "a84534dc179d3e9f501e5a12598cc5271cd28f5b"
      ],
      "author": {
        "name": "Richard Chan",
        "email": "rspchan@starhub.net.sg",
        "time": "Wed Jul 09 19:39:07 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:33:05 2008 +0200"
      },
      "message": "ALSA: Add Yamaha KX49 (USB MIDI controller) to usbquirks.h\n\nThis patch is for the Yamaha USB MIDI controller KX49.\nhttp://www.yamahasynth.com/products/kx/index.html\nIt has a 3-port MIDI interface and an HID interface (it has a tiny\nkeyboard subset).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a84534dc179d3e9f501e5a12598cc5271cd28f5b",
      "tree": "e66b586df7c0f4dfd7629f899f6be319647a4f30",
      "parents": [
        "76d39d0a1947fee4c29976e507fb93188eaa2b38"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Jul 08 19:45:42 2008 +0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:33:03 2008 +0200"
      },
      "message": "ALSA: ASoC: pxa2xx-ac97: fix warning due to missing argument in fuction declaration\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "76d39d0a1947fee4c29976e507fb93188eaa2b38",
      "tree": "2007633c28ed1b689a3f5a21679827d6260a4f7a",
      "parents": [
        "af13452820d075cb7153fe155ca796e64038d7e5"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Jul 08 19:45:20 2008 +0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:33:01 2008 +0200"
      },
      "message": "ALSA: tosa: fix compilation with new DAPM API\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "af13452820d075cb7153fe155ca796e64038d7e5",
      "tree": "9c498f931c0820c79c7e98455a1f16991808fda8",
      "parents": [
        "ee2da99782d717b264d5c309a2084ca85e9a64ff"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 09 19:13:30 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:59 2008 +0200"
      },
      "message": "ALSA: wavefront - add const\n\nFix const to non-const pointer cast warning in wavefront_synth.c.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ee2da99782d717b264d5c309a2084ca85e9a64ff",
      "tree": "63ef3e9706e4ea08397c23cfe9782c00805927c6",
      "parents": [
        "7fc077fba5f8896c6fed3b35c5a10e7fdae82bbe"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Jul 09 10:28:41 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:58 2008 +0200"
      },
      "message": "ALSA: remove CONFIG_KMOD from sound\n\nA bunch of things in alsa depend on CONFIG_KMOD,\nuse CONFIG_MODULES instead where the dependency\nis needed at all.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7fc077fba5f8896c6fed3b35c5a10e7fdae82bbe",
      "tree": "19f9d6d3afaddaf1827d30d7b9dd5d027a1e378c",
      "parents": [
        "bd5d06eb8f0b9e0eb117b9c45c254d577ec2e273"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Jul 08 17:52:10 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:57 2008 +0200"
      },
      "message": "ALSA: Fix a const to non-const assignment in the Digigram VXpocket sound driver\n\nFix a const to non-const pointer assignment warning in the Digigram VXpocket\nsound driver.\n\nThis may be due to patch 0aa4937648b91e9e6d3879b2cbeaa5f0c9863ac0.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "bd5d06eb8f0b9e0eb117b9c45c254d577ec2e273",
      "tree": "3ddf83c05318a19d4dbb388eb21ced18bfa77b08",
      "parents": [
        "6f48413dd0f28d81a20fba2e264dd1b9f205893e"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Jul 08 17:30:30 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:55 2008 +0200"
      },
      "message": "ALSA: Fix a const pointer usage warning in the Digigram VX soundcard driver\n\nFix a const pointer usage warning in the Digigram VX soundcard driver.  A\nconst pointer is being passed to copy_from_user() to load the firmware into.\nThis is okay in this case because the function has allocated the firmware\nstruct itself, but the const qualifier is part of the firmware struct - so the\npatch casts the const away.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6f48413dd0f28d81a20fba2e264dd1b9f205893e",
      "tree": "841f17ea92bb772aa429e15697d213d73aa7888a",
      "parents": [
        "ac8615baf279f9bcb90c8ae017321d63a94e1762"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Tue Jul 08 13:21:52 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:54 2008 +0200"
      },
      "message": "ALSA: asoc: at32 - DAI struct merge and enable_pin() change.\n\nThis adds support for the recent DAI struct merge and new DAPM pin API.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ac8615baf279f9bcb90c8ae017321d63a94e1762",
      "tree": "e593bf032e8dcc08a01c69e53b27cc6fcb7416cb",
      "parents": [
        "64105cfd65df74fdf82c1d053b2c9953304a94ea"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Tue Jul 08 13:20:39 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:52 2008 +0200"
      },
      "message": "ALSA: asoc: n810 - fix build error.\n\nThis patch adds a missing \" that was recently introduced (removed)\nin the DAI struct merge patch series.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "64105cfd65df74fdf82c1d053b2c9953304a94ea",
      "tree": "af420baafa02afd0a6292dbe93e2c5fff65850b2",
      "parents": [
        "8c6529dbf881303920a415c2d14a500218661949"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Tue Jul 08 13:19:18 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:51 2008 +0200"
      },
      "message": "ALSA: asoc: machines - add Digital Audio Interface (DAI) control functions.\n\nThis patch adds several functions for DAI control and config\nand replaces the current method of calling function pointers within\nthe DAI struct within the machine drivers.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8c6529dbf881303920a415c2d14a500218661949",
      "tree": "63795a932b871c635a7a77c87ed31254f8039a24",
      "parents": [
        "7e2574050e6af203f0c94915c98c53ce1fc48044"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Tue Jul 08 13:19:13 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:50 2008 +0200"
      },
      "message": "ALSA: asoc: core - add Digital Audio Interface (DAI) control functions.\n\nThis patch adds several functions for DAI control and config\nand replaces the current method of calling function pointers within\nthe DAI struct.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "7e2574050e6af203f0c94915c98c53ce1fc48044",
      "tree": "bcde54cab856c64f90874d8544b2dc1ebec3c3a6",
      "parents": [
        "3fccd8b1bf716f1314c76689a3554ea37ad282b6"
      ],
      "author": {
        "name": "Matthew Ranostay",
        "email": "mranostay@embeddedalley.com",
        "time": "Tue Jul 08 11:50:09 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:49 2008 +0200"
      },
      "message": "ALSA: hda - removed redundant gpio_mask\n\nAn gpio_mask value was defined twice needlessly.\n\nSigned-off-by: Matthew Ranostay \u003cmranostay@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3fccd8b1bf716f1314c76689a3554ea37ad282b6",
      "tree": "6616c9cd0102fcdcad0cb44a89a566d5563e8ae5",
      "parents": [
        "c1286b8671135006eeb66b0267fa2895561b78e4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 19:26:04 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:48 2008 +0200"
      },
      "message": "ALSA: ASoC: Dump DAPM state for non-stream changes\n\nExplicit DAPM syncs are likely to cause DAPM state updates, as are mixer\nand mux configuration changes, so display the DAPM status after them too.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c1286b8671135006eeb66b0267fa2895561b78e4",
      "tree": "d8f7b533d4d5186789c96a202fb73fb58a7da827",
      "parents": [
        "53640650ffe07f6201ecae0b0dca078b97327247"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 19:26:03 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:47 2008 +0200"
      },
      "message": "ALSA: ASoC: Switch DAPM to use of standard DEBUG macro\n\nDAPM contains debug output controlled by a DAPM_DEBUG macro. Change this\nto be controlled by the standard DEBUG, dropping the custom dbg() macro\nas we go.\n\nAlso fix the error printed when configuring an unknown pin to be an\nunconditionally displayed error rather than debug output.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "53640650ffe07f6201ecae0b0dca078b97327247",
      "tree": "353df5a374d8408edf6395ed56809cc28fea6a53",
      "parents": [
        "1992a6fbd929196aebe95e0e7b04c4da66c3bfec"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 16:08:29 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:46 2008 +0200"
      },
      "message": "ALSA: asoc: sh - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.\n\nThis patch merges struct snd_soc_codec_dai and struct\nsnd_soc_cpu_dai into struct snd_soc_dai for the SuperH platform.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1992a6fbd929196aebe95e0e7b04c4da66c3bfec",
      "tree": "026a5700a8255c3a5d76db98a751c6033f4bcd11",
      "parents": [
        "917f93ac80a1c007d4a3ce269a3712f93a75728f"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 16:08:24 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:45 2008 +0200"
      },
      "message": "ALSA: asoc: s3c24xx - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.\n\nThis patch merges struct snd_soc_codec_dai and struct\nsnd_soc_cpu_dai into struct snd_soc_dai for the S3C24xx platform.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "917f93ac80a1c007d4a3ce269a3712f93a75728f",
      "tree": "b094def3f56cb87e6f6a6b38449b291f68171feb",
      "parents": [
        "8687eb8bded8c3c5842a85bd0c30e43fc5a3e0e0"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 16:08:11 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:43 2008 +0200"
      },
      "message": "ALSA: asoc: pxa - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.\n\nThis patch merges struct snd_soc_codec_dai and struct\nsnd_soc_cpu_dai into struct snd_soc_dai for the PXA platform.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8687eb8bded8c3c5842a85bd0c30e43fc5a3e0e0",
      "tree": "11fa0cdcba39f697e2849c20d5d125d5e738aab6",
      "parents": [
        "8cf7b2b393b26b9ba1ccbeeb271a88e51d58f3e3"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 16:08:07 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:41 2008 +0200"
      },
      "message": "ALSA: asoc: omap - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.\n\nThis patch merges struct snd_soc_codec_dai and struct\nsnd_soc_cpu_dai into struct snd_soc_dai for the Omap platform.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "8cf7b2b393b26b9ba1ccbeeb271a88e51d58f3e3",
      "tree": "4c3c917857fc4a87f6a8f9eb8d036b4cb818e50c",
      "parents": [
        "e550e17ffeb8cf8db27724eaf2ad05f77388afb9"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 16:08:00 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:40 2008 +0200"
      },
      "message": "ALSA: asoc: fsl - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.\n\nThis patch merges struct snd_soc_codec_dai and struct\nsnd_soc_cpu_dai into struct snd_soc_dai for the Freescale PPC platform.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e550e17ffeb8cf8db27724eaf2ad05f77388afb9",
      "tree": "0c73c0d1e42ce77b049f8d4c39ce1937f5256eca",
      "parents": [
        "9cb132d743cf39b3bbe4288e9035217e7237a0bb"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 16:07:52 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:39 2008 +0200"
      },
      "message": "ALSA: asoc: codecs - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.\n\nThis patch merges struct snd_soc_codec_dai and struct\nsnd_soc_cpu_dai into struct snd_soc_dai for the codec drivers.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "9cb132d743cf39b3bbe4288e9035217e7237a0bb",
      "tree": "6afa0bf419181ebf8fda2d6d26eddcbd58cabe24",
      "parents": [
        "d37ae539a1d76da8fe5a939ce8b6d818501c8716"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 16:07:42 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:37 2008 +0200"
      },
      "message": "ALSA: asoc: davinci - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.\n\nThis patch merges struct snd_soc_codec_dai and struct\nsnd_soc_cpu_dai into struct snd_soc_dai for the DaVinci platform.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "d37ae539a1d76da8fe5a939ce8b6d818501c8716",
      "tree": "9b1abcefb3db79747745f9a64719d7d3b4aae1c5",
      "parents": [
        "453ba20b2800bc07a3eaf220010dc0127cc552fd"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 16:07:37 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:36 2008 +0200"
      },
      "message": "ALSA: asoc: at91 - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.\n\nThis patch merges struct snd_soc_codec_dai and struct\nsnd_soc_cpu_dai into struct snd_soc_dai for the AT91 platform.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "453ba20b2800bc07a3eaf220010dc0127cc552fd",
      "tree": "37cf98140804d200a6e93285b9260d9f44ea4b87",
      "parents": [
        "3c4b266fe642bcaebe2b95edb56c3f8802924ff9"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 16:07:29 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:34 2008 +0200"
      },
      "message": "ALSA: asoc: at32 - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.\n\nThis patch series merges struct snd_soc_codec_dai and struct\nsnd_soc_cpu_dai into struct snd_soc_dai for AT32 platform.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3c4b266fe642bcaebe2b95edb56c3f8802924ff9",
      "tree": "837a5e7d8e77702bcca5a02fbcaed51c3fa52065",
      "parents": [
        "a5302181e5321664047f75715242aac4e0bbd17c"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 16:07:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:32 2008 +0200"
      },
      "message": "ALSA: asoc: core - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.\n\nThis patch series merges struct snd_soc_codec_dai and struct\nsnd_soc_cpu_dai into struct snd_soc_dai in preparation for further\nASoC v2 patches.\n\nThis merger removes duplication in both DAI structures and simplifies\nthe API for other users.\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a5302181e5321664047f75715242aac4e0bbd17c",
      "tree": "eb5b8a618062099981b65eeaca4cdb9b1fe7c826",
      "parents": [
        "be321a890c25272965129ffe4b3b59a519fcf583"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Mon Jul 07 13:35:17 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:30 2008 +0200"
      },
      "message": "ALSA: asoc: core - refactored DAPM pin control API.\n\nRefactored snd_soc_dapm_set_endpoint() to snd_soc_dapm_enable_pin() and\nsnd_soc_dapm_disable_pin().\n\nRenamed snd_soc_dapm_sync_endpoints() to snd_soc_dapm_sync().\nRenamed snd_soc_dapm_get_endpoint_status() to\nsnd_soc_dapm_get_pin_status().\n\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "be321a890c25272965129ffe4b3b59a519fcf583",
      "tree": "483a2ea63738ef6c5f5994d33750919d3da976e6",
      "parents": [
        "73ead4855d98e330f2840523e1648575b9f2aae9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jul 07 16:04:04 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:26 2008 +0200"
      },
      "message": "ALSA: hda - Add support for Lenovo 3000 N200\n\nAdded the model entry (model\u003dlenovo) for Lenovo N3000 N200 laptop\nwith ALC861-VD.  Reference below:\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d406425\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "73ead4855d98e330f2840523e1648575b9f2aae9",
      "tree": "fa3f20cfcd5da139de81a4865e959998fe003bd5",
      "parents": [
        "3f775987030cf7ff922765c18ddd0d311b4b46ef"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Jul 04 16:01:14 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:21 2008 +0200"
      },
      "message": "ALSA: ASoC: Fix warning from strict_strtoul()\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3f775987030cf7ff922765c18ddd0d311b4b46ef",
      "tree": "d845ab07bc9e0599ee9147a0ac30db6eb062fe8d",
      "parents": [
        "15e4c72f520d1db9adc38ba157547a7c1fca45b2"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Thu Jul 03 09:33:10 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:20 2008 +0200"
      },
      "message": "ALSA: ASoC: AC97 codec PM\n\nSimple suspend/resume for AC97 ASoC codec.\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nAcked-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "15e4c72f520d1db9adc38ba157547a7c1fca45b2",
      "tree": "d0fe7fbd9be8a3765518fd45fd30711db4858f50",
      "parents": [
        "5415552d21150dbfbff012de2b59e685ea232b1e"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jul 02 11:51:20 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:18 2008 +0200"
      },
      "message": "ALSA: ASoC: Make pop/click debug wait times dynamically configurable\n\nDAPM supports adding a compile time configurable delay to the widget power\nsequences, aiding diagnosis of problems with pops and clicks being\ngenerated during them. This patch converts this to be configurable at run\ntime via a sysfs file.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "5415552d21150dbfbff012de2b59e685ea232b1e",
      "tree": "b0c0c21287c1f425fa0e92a19423ed6bd3842313",
      "parents": [
        "25552e87aa4102f048f1a8a8ddc87c96593c304e"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jul 02 11:51:19 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:16 2008 +0200"
      },
      "message": "ALSA: ASoC: Advertise 16000Hz rate for WM9713 PCM interface\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "25552e87aa4102f048f1a8a8ddc87c96593c304e",
      "tree": "bffe1b9a9b54ff79d4ac8d6f4f4df1e9403ad694",
      "parents": [
        "6a9dccd61253f361760802d8d19c28fa83ea83f5"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Wed Jul 02 13:19:23 2008 +0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:07 2008 +0200"
      },
      "message": "ALSA: ac97 - fix patch_ucb1400 for proper resume\n\nReplace \u0027snd_ac97_write\u0027 with snd_ac97_write_cache\u0027 in pacth_ucb1400 to allow\nproper codec wakeup.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6a9dccd61253f361760802d8d19c28fa83ea83f5",
      "tree": "6c69e3c55842cc173c7a6aefb3d9cf0ceda2e753",
      "parents": [
        "470eaf6be78424fc499a5039e5d5fe58bace2bc3"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jul 01 14:52:05 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:32:03 2008 +0200"
      },
      "message": "ALSA: ALSA: hda - Fix speaker output on Toshiba P105\n\nToshiba Satellite P105 with cx5045 has no HP pin but only a\nspeaker pin and does the speaker-muting on hardware.\nThus the matching model is laptop-micsense.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "470eaf6be78424fc499a5039e5d5fe58bace2bc3",
      "tree": "bcf671a4a36f8eb72e973e5fa75b2c6fcb013d71",
      "parents": [
        "0701e0640f4a1de2b509cfee508216275f81d812"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 30 16:40:10 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:31:58 2008 +0200"
      },
      "message": "ALSA: hda - Add missing Thinkpad Z60m support\n\nAdded the missing SSID of Thinkpad Z60m for model\u003dthinkpad with\nAD1981HD.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0701e0640f4a1de2b509cfee508216275f81d812",
      "tree": "afd77d66963aba19457056219509239f67d10d6f",
      "parents": [
        "4d20f70a787e03530786152ea27a6ed157205cdc"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 27 16:30:57 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:31:54 2008 +0200"
      },
      "message": "ALSA: ALSA: hda - Fix ALC883 medion model\n\nALC883 medion model doesn\u0027t unmute the proper amps so no output can be heard.\nReplaced the mute switches to behave just like other models.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4d20f70a787e03530786152ea27a6ed157205cdc",
      "tree": "2600388d466aa38d0105dee5ba05905096a8e5c7",
      "parents": [
        "6cabf6b0694951288520512e0b68c78523acc9fd"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Fri Jun 27 14:07:57 2008 +0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:31:40 2008 +0200"
      },
      "message": "ALSA: ASoC: TLV320AIC3X: Add mixer control for ADC highpass filter\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "6cabf6b0694951288520512e0b68c78523acc9fd",
      "tree": "440077c185ad3e7923ce20cc5d615b6d85543b01",
      "parents": [
        "942fd1ebf6072fdaa07ae6d77a4f58b39c1bfdf9"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 27 11:55:20 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:31:34 2008 +0200"
      },
      "message": "ALSA: Fix AC97 power down\n\nSome laptops don\u0027t like PR3 powerdown.  Do PR3 powerdown only\nfor the real power-saving.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "942fd1ebf6072fdaa07ae6d77a4f58b39c1bfdf9",
      "tree": "51aeb109f65e1621ed80b6d87abb475fa86933e3",
      "parents": [
        "69776bf3a7263a4e47751f475d540b0f73bf8337"
      ],
      "author": {
        "name": "Walter Sheets",
        "email": "w41ter@gmail.com",
        "time": "Fri Jun 27 11:53:31 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jul 10 09:31:17 2008 +0200"
      },
      "message": "ALSA: via82xx - Add VIA audio device #1841 to ac97_quirk list\n\nSigned-off-by: Walter Sheets \u003cw41ter@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "f974a8ec96571535ee07880a023bcce0e3f2c76b",
      "tree": "5cf09207b1ad292a55275cd0b24999fa29b9dfe8",
      "parents": [
        "c0b8556f2f8146bd38324b14b1ce00f249ba8ed9",
        "4ed47896935573c8423d05bddda3f269d6e6c613"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jul 09 21:34:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 21:34:25 2008 +0100"
      },
      "message": "Merge branch \u0027machtypes\u0027 into pxa-palm\n"
    },
    {
      "commit": "5a2cc50f166babc26103279c4fbc9f2bf73b79de",
      "tree": "448deb1c6f70a57957deeb720bed775fde362ef7",
      "parents": [
        "b8291ad07a7f3b5b990900f0001198ac23ba893e"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon May 26 03:28:09 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 07 13:23:37 2008 +0100"
      },
      "message": "[ARM] 5063/1: pxa: add clk support for pxa2xx I2S\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4440cbd69fc71bab8ed932e237b2a453b365ab9b",
      "tree": "ac489d140c358b98977f0632e87ee2e2f23255e8",
      "parents": [
        "bf0116e54e185fd63025f2b975f0f1616ffe41f1"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Jun 14 11:42:57 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 07 13:22:04 2008 +0100"
      },
      "message": "[ARM] 5098/1: fix sound/soc/pxa/tosa.c to new gpio api\n\nThe sound/soc/pxa/tosa.c contains dependencies on parts that never\never hit mainline. Replace them with current support for tc6393xb.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2db9f0a35a4e4ad7cee756a4e0dabb7c1c8b6c72",
      "tree": "32dd2d06d650305c6bff129a92545c73d6bc9295",
      "parents": [
        "70b028b7ea94f1b36c61f3ee1c921cc3a87812e6"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jun 23 17:40:43 2008 -0600"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Wed Jul 02 15:06:28 2008 -0600"
      },
      "message": "snd/PCM: fasync BKL pushdown\n\nChances are this is unneeded, but the code is twisty enough that it is hard\nto tell.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "031005f78c8d0aebc17ddf7a34af9ffd48034d7d",
      "tree": "c1cf93a32ba54e99f3058f7fbf1464fcb6f9dd4d",
      "parents": [
        "4a3b6983232cd296ea260e06461d031f10065d63"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 26 14:49:58 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 27 08:51:21 2008 +0200"
      },
      "message": "ALSA: hda - disable amp override on non-HP machines\n\nSome machines with Cx5045 seem to have no problem with the volume\nover 0dB on NID 0x17.  Disable amp overrides for other devices but HP.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "4a3b6983232cd296ea260e06461d031f10065d63",
      "tree": "1cf2132112ff614e2298a75a8cc644198f13e4f8",
      "parents": [
        "c7e0757a461db87157bbf92c4f5afda87cbe05f6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jun 25 17:17:00 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 27 08:51:10 2008 +0200"
      },
      "message": "ALSA: ymfpci - fix initial volume for 44.1kHz output\n\nYDSXGR_BUF441OUTVOL register isn\u0027t initialized properly.  This may lead to\na silent output at full volume of unchanged \"Wave Playback Volume\".\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10963\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c7e0757a461db87157bbf92c4f5afda87cbe05f6",
      "tree": "7e271490acd9ee3016d73f56b54bbceaf6e00622",
      "parents": [
        "90b9e47671d561fdf2802aac4ac749b6c86405e0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Jun 26 14:42:51 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Fri Jun 27 08:51:05 2008 +0200"
      },
      "message": "ALSA: hda - Add MacBook 3.1 support\n\nMacBook 3.1 is compatible with model\u003dmbp3.\nAdded the codec SSID 10b6:3600.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "90b9e47671d561fdf2802aac4ac749b6c86405e0",
      "tree": "ba24458f854a6057f5fd31e95c375488f69ad833",
      "parents": [
        "ee15ffdb140b1a4fda5f6a3a8b9994031de5edb4"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Jun 25 14:58:47 2008 +0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:02:25 2008 +0200"
      },
      "message": "ALSA: ASoC: Add digital mic configuration to N810 machine driver\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "ee15ffdb140b1a4fda5f6a3a8b9994031de5edb4",
      "tree": "2ef5be4fa70998bf9eb215a36f6dffa9aafe4116",
      "parents": [
        "81971a14947b344ee7f6e3781f7ef36d8996f57a"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Jun 25 14:58:46 2008 +0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:02:21 2008 +0200"
      },
      "message": "ALSA: ASoC: TLV320AIC3X: Add support for digital microphone input\n\nAIC33 and AIC34 codecs in TLV320AIC3x family support digital microphone\ninput. When enabled, the codec ADC takes bitstream input to low-pass\nfilter from GPIO2 instead of its own delta-sigma modulator while providing\noversampling clock through GPIO1.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "81971a14947b344ee7f6e3781f7ef36d8996f57a",
      "tree": "8914ad0f3d26222fdccf250adac92c76204434f7",
      "parents": [
        "0bd72a3d49fc9fcac0202e4a2f394c7ee82af914"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Jun 25 14:58:45 2008 +0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:02:17 2008 +0200"
      },
      "message": "ALSA: ASoC: TLV320AIC3X: Modify only interface related bits in aic3x_set_dai_fmt\n\nThose two serial data interface control register bits have also other\nfunctions and they can be set before aic3x_set_dai_fmt is called.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "0bd72a3d49fc9fcac0202e4a2f394c7ee82af914",
      "tree": "84691d05a03b27d5719c0eb84831da4ab03b5aed",
      "parents": [
        "e2be2ccf9416bb4e0eb5f851967e79261f41d7e5"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Jun 25 14:42:08 2008 +0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:02:13 2008 +0200"
      },
      "message": "ALSA: ASoC: TLV320AIC3X: Use register modifier widget for mic bias\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "e2be2ccf9416bb4e0eb5f851967e79261f41d7e5",
      "tree": "12a0d4b9d2a920f9f679d817f837b01e73af97e3",
      "parents": [
        "a5c95e90c1baa9c1114875264bbd283526eb8377"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Jun 25 14:42:07 2008 +0300"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:02:10 2008 +0200"
      },
      "message": "ALSA: ASoC: Add support for generic DAPM register modifier widget\n\nThis generic register modifier widget is for updating multiple codec\nregister bits at once when the widget changes its power state.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "a5c95e90c1baa9c1114875264bbd283526eb8377",
      "tree": "6de6ac17bd6e66548867db6f901605ca7192c65d",
      "parents": [
        "796d2ca84859d1fdb11ff06cd9707ffab5642fca"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jun 23 14:51:29 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:02:05 2008 +0200"
      },
      "message": "ALSA: ASoC: Replace custom debug macros with pr_ equivalents\n\nSeveral ASoC codec drivers use custom macros equivalent to the standard\npr_ macros, most of which are not actually used. Replace these custom\nmacros with the standard ones.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "796d2ca84859d1fdb11ff06cd9707ffab5642fca",
      "tree": "720b4ddfb75243601774bf5d9f617c6dcf4711a2",
      "parents": [
        "627d3e7abca30d6e86787c98dd7cbac0233bc5a9"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "richard@openedhand.com",
        "time": "Mon Jun 23 14:51:28 2008 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:01:58 2008 +0200"
      },
      "message": "ALSA: ASoC: Add AK4535 driver\n\nThe AK4535 codec is included in some HP iPAQ systems.\n\nThis driver was originally written by Richard Purdie and with some bug\nfixes from Milan Plzik.  While out of tree it has also had some\nmechanical updates for new APIs and current best practices from Liam\nGirdwood, Graeme Gregory and Mark Brown.\n\nSigned-off-by: Richard Purdie \u003crichard@openedhand.com\u003e\nSigned-off-by: Milan Plzik \u003cmilan.plzik@gmail.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Graeme Gregory \u003cgg@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "627d3e7abca30d6e86787c98dd7cbac0233bc5a9",
      "tree": "9837968886cda7893c827aaa9edfe3053d95139f",
      "parents": [
        "981bcead3f2279a1ec6fb5f2c57aff79ed61a700"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Mon Jun 23 11:50:47 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:01:47 2008 +0200"
      },
      "message": "ALSA: PCI168 snd-azt3328: some more fixups\n\n- fix problem with codec register 0x6a being write-only\n  by adding a software shadow register\n  (caused annoying noise after module loading due to _toggling_\n  between gameport and audio bits instead of configuring them properly)\n- rename several \"Wave\" mixer controls to \"PCM\", since this is\n  what Wine and several other apps are looking for (IOW, _requiring_)\n  and this is what AC97 specs use as naming, too,\n  thus I\u0027d guess it\u0027s what these controls are\n- cleanup, small optimizations\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "981bcead3f2279a1ec6fb5f2c57aff79ed61a700",
      "tree": "8608b3eb1f35410364aa117cba37613d146ad5e8",
      "parents": [
        "1d11604eebfc91204e3182b48d3d920f51b09d40"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Jun 23 11:45:47 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:01:38 2008 +0200"
      },
      "message": "ALSA: trident - pause s/pdif output\n\nStop the S/PDIF DMA engine and output when the device is told to pause.\nIt will keep on looping the current buffer contents if this isn\u0027t done.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nTested-by: Rene Herman \u003crene.herman@gmail.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "1d11604eebfc91204e3182b48d3d920f51b09d40",
      "tree": "04ba33f45e92ac9ee213ca04d1722cec0b5a758f",
      "parents": [
        "3e0e469fa216ec70c93b1593821b759d19ee2e6b"
      ],
      "author": {
        "name": "Travis Place",
        "email": "wishie@wishie.net",
        "time": "Mon Jun 23 11:42:30 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:01:26 2008 +0200"
      },
      "message": "ALSA: hda - Added SSID for \u0027Fujitsu Siemens Amilo M1451G\u0027 laptop\n\nAdd the SSID for the \"Fujitsu Siemens Amilo M1451G\" laptop to\npatch_realtek.c , so that it uses ALC880_FUJITSU by default.\n\nSigned-off-by: Travis Place \u003cwishie@wishie.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3e0e469fa216ec70c93b1593821b759d19ee2e6b",
      "tree": "0938875316acd3712c418d4e05d9c2dac10cab06",
      "parents": [
        "eabe3228a80728a21f871ccc86c72c170ca1a2dc"
      ],
      "author": {
        "name": "Travis Place",
        "email": "wishie@wishie.net",
        "time": "Fri Jun 20 16:51:45 2008 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Thu Jun 26 09:01:18 2008 +0200"
      },
      "message": "ALSA: hda - Added model selection for iMac 24\"\n\nAdded the SSID of a known iMac 24\" to automatically use\nALC885_IMAC24 quirk.\n\nSigned-off-by: Travis Place \u003cwishie@wishie.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "3e14b50dd4a3178f4f635267a2706b5d4f8c61ee",
      "tree": "3d16b9fbd8903a084b1e174dcb4f68aed94337eb",
      "parents": [
        "44e051773da465f8c92127914bc784770e0e2a28"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 23 11:58:06 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 23 12:06:23 2008 +0200"
      },
      "message": "ALSA: sb - Fix wrong assertions\n\nsnd_assert() in save_mixer() and restore_mixer() in sb_mixer.c is\njust wrong.  The debug code wasn\u0027t tested at all, obviously...\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "44e051773da465f8c92127914bc784770e0e2a28",
      "tree": "d984ee6d1e75bbf85b98745c2160dab9afc12aaf",
      "parents": [
        "481c5346d0981940ee63037eb53e4e37b0735c10"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 23 11:54:05 2008 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jun 23 12:06:23 2008 +0200"
      },
      "message": "ALSA: aw2 - Fix Oops at initialization\n\nThe irq handler may be called before the proper initialization of hardware.\nCall snd_aw2_saa7146_setup() before the irq handler registration.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "78a3c3d7c6b89085610edfe86f7790144afc737e",
      "tree": "b3f4937a220655b7a6a5221bf8d544c8e62d19f7",
      "parents": [
        "fc7f687a6878e19f7ce58cb8a65659cd2730b586"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Thu May 15 16:39:03 2008 -0600"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Jun 20 14:05:50 2008 -0600"
      },
      "message": "sound: cdev lock_kernel() pushdown\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    }
  ],
  "next": "a1855d802fb62718192eb7e180161b08adff4e73"
}
