{"push_id":1430709380,"size":57,"distinct_size":57,"ref":"refs/heads/v4.4-madera","head":"ab4ae8eac640ab4ab83ea58e3b42dbbc2143c8cd","before":"2a1d1264b16922008f877eea55b50e3dddad9be5","commits":[{"sha":"b174bc2f2b2c0260a79a76fd40b7af81220b7eef","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"mfd: madera: Add cs47l92/3 support\n\nInitial mfd driver support for the cs47l92/3 codecs.\n\nChange-Id: I7d156fad45ccd173cb8015935a134d029771e8a9\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/b174bc2f2b2c0260a79a76fd40b7af81220b7eef"},{"sha":"c33c51e239770f16ec0105161d40fb8d7b134f16","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"ASoC: cs47l92: Add driver for cs47l92/3\n\nBasic driver for the cs47l92/3 codecs.\n\nChange-Id: I06c12223e952d7bd28e39f2ab25c0936b1da82a4\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/c33c51e239770f16ec0105161d40fb8d7b134f16"},{"sha":"d04286a9d0e77068e989248e0fc43607285475f9","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"gpio: madera: Add GPIOs for cs47l92/3\n\nAdd support for cs47l92/3 to gpio_probe.\n\nChange-Id: I12bfa7ed1135b87f0d04b5e10d62a5cb842f959b\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/d04286a9d0e77068e989248e0fc43607285475f9"},{"sha":"9ae60329c9cbbbc313b2e83bc84b60b63b09bc9d","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"irqchip: Add irq support for CS47L92\n\nChange-Id: Ie69704752b18d0d6fa3004a9c9b9cdbef7afa174\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/9ae60329c9cbbbc313b2e83bc84b60b63b09bc9d"},{"sha":"c877306ad854206febc08b5425060622ba2c0395","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"ASoC: madera: Add support for CS47L92/3 FLLs\n\nAdd support for the FLLs on CS47L92/3.  Use simple rules to derive\nappropriate fbdiv, lockdet threshold and gain values.\n\nChange-Id: Icf5f13b0b462c7d50e924779481836b054e0812f\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/c877306ad854206febc08b5425060622ba2c0395"},{"sha":"fcc3d159b5fd2571770f8ff59155224474d72e36","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"mfd: cs47l92: Add defines for AIF3 TX/RX 3-8\n\ncs47l92 has 8 channels input/output on AIF3.\n\nChange-Id: I01089081d4453602cd64455a23da882712701fd5\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/fcc3d159b5fd2571770f8ff59155224474d72e36"},{"sha":"2c697d5951a57f8b75eb8aaceaf15671f9295917","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"ASoC: madera: Add support for AIF3\n\nThere are actually eight possible channels on cs47l92's AIF3, but due to\nvarious address/enum clashes with other parts with an AIF4, we only\nenable four.\n\nChange-Id: Ic18d3ebed90f8c969385bf500c7378d97be8929c\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/2c697d5951a57f8b75eb8aaceaf15671f9295917"},{"sha":"6484137355c8781e74600010bb38bd8d0a140392","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"mfd: madera: Separate get_num funcs for child and respective micbias\n\nSplit the get_num accessor function madera_get_num_micbias to add\nmadera_get_num_childbias to support codecs with non-symmetrical child\noutput counts.\n\nChange-Id: I35aaae8dedd4b3a491c123cba396c5d4d80de85d\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/6484137355c8781e74600010bb38bd8d0a140392"},{"sha":"a4a9fbbc3fa2b6dde8e9e8dbac2240ff8bca78d6","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"ASoC: wm_adsp: Always check for ADSP2_RAM_RDY\n\nAlthough not strictly necessary on some recent codecs, this check is\nnecessary on cs47l92/3 and should provide a sanity check that we have a\nvalid clock on codecs where it isn't.\n\nChange-Id: I2cf8c106a732645318adbb0963235ce42567a6d2\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/a4a9fbbc3fa2b6dde8e9e8dbac2240ff8bca78d6"},{"sha":"c3448b1f36c566b1f1267e30ecdadd7253a3c514","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"ASoC: madera: Use IN3/4 DMIC reference select for cs47l92/3\n\nIN3 and IN4 no longer share DMIC supply select with IN1 and IN2, so set\nthis but don't set input mode or soure for non-muxed inputs.\n\nChange-Id: Ib4023570ede3df84607a949c664faa9c5bc93ffe\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/c3448b1f36c566b1f1267e30ecdadd7253a3c514"},{"sha":"d58566aa6fd93d4689ead9cefcdfe1d68aa62734","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"ASoC: cs47l92: Enable SYSCLK & ASYNCCLK rates for ASRC1 Rate 1 & 2\n\nThe ASRC on cs47l92 allows both Rates to be on either clock domain.\n\nChange-Id: I8a4e02a2fdb2a3f583cccdc14841b0ca2260892c\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/d58566aa6fd93d4689ead9cefcdfe1d68aa62734"},{"sha":"0812c98019ef64409be58056d33ab7628ca53cee","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"ASoC: cs47l92: Add switch for DAC High Performance & Low Power modes\n\nAdd a switch to toggle the DAC's operating mode between High Performance\n(1v2) and Low Power (0v9) modes.  This only affects OUT1 and OUT2.\n\nChange-Id: I016b6ac44565fe9fe55428e7e2e8cb728ee18d88\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/0812c98019ef64409be58056d33ab7628ca53cee"},{"sha":"55c5b564111c03b12d10b57f3550108d5c04721b","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"mfd: madera: Increase rate fields to 5 bits\n\nRate fields have increased to 5 bits.  This bit isn't used on any other\nmadera part, so just increase the size of the current defines.\n\nChange-Id: I80d401b733a56724a8e1fb588ed853942e53903e\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/55c5b564111c03b12d10b57f3550108d5c04721b"},{"sha":"a8814a2f6059c1c88630990f74974e4a369baf07","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"mfd: cs47l92: Update register patch with FRF settings\n\nChange-Id: Icfd61224da62251330b3d754c3c2da99365c4a09\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/a8814a2f6059c1c88630990f74974e4a369baf07"},{"sha":"1133a04e3e94ff7b2fcb75240b9f404e72519739","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"ASoC: cs47l92: Add a mux for HPOUT3 & 4\n\nHPOUT3 & 4 share the same DAC, so add a control to swap between them.\n\nChange-Id: I0c77920f41c6295bbf38a5c6937a3cfb2a0ab127\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/1133a04e3e94ff7b2fcb75240b9f404e72519739"},{"sha":"5e8891553795d985f452ab8166699d45cf161d54","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"ASoC: madera: Add support for setting the output clock source\n\ncs47l92 allows the output clock source to be system clock or async clock, or\nalternatively, directly from mclk1, mclk2 or mclk3.\nIf asyncclk is selected, out_rate should now be configured to async sample\nrate 1 or 2.\nIf an mclk is selected, it should be a multiple of 6.144MHz for 48k rates,\nor 5.6448MHz for 44k1 rates\n\nChange-Id: I073b4f72e72df57aa72d95e8dcdc0c9ba08cf49b\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/5e8891553795d985f452ab8166699d45cf161d54"},{"sha":"38bdb5cf36d4cf191c8450d000053bdecaff3607","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"mfd: cs47l92: Update register patch\n\nChange-Id: I64d120642ccb8f54fb52ff2b6815b3d3223e9926\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/38bdb5cf36d4cf191c8450d000053bdecaff3607"},{"sha":"72494de7e64550e77ff14cef23f553bf246c706f","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"switch: madera: charge pump settings for cs47l92\n\nChange-Id: I818f1774b030ebdd44f1606fdd6ee3d2081f601f\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/72494de7e64550e77ff14cef23f553bf246c706f"},{"sha":"1c428630cdedf3ef24c0ada9aafdfff970bbde1a","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"mfd: cs47l92: Enable and disable SC detect at the same time as HPOUTs\n\nUpdate the HPOUT enable/disable write sequences to also enable and disable\nthe HP short circuit detect at the same time.\n\nChange-Id: I14b05fe50d11e7d8c0ed8f08543e0fb67bb97dc4\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/1c428630cdedf3ef24c0ada9aafdfff970bbde1a"},{"sha":"df729ab99086d38930d6c22873324b32fbee7dd6","author":{"name":"Stuart Henderson","email":"83c82343fc585eca4d5899321caef690397b7e50@opensource.wolfsonmicro.com"},"message":"switch: madera: Protect outputs associated with accdet nodes\n\nEnsure outputs associated with an accdet node are disabled during clamping.\n\nChange-Id: Id0dfdbce232b91b990971d46c98b83cedd1360f1\nSigned-off-by: Stuart Henderson <stuarth@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/CirrusLogic/linux-drivers/commits/df729ab99086d38930d6c22873324b32fbee7dd6"}]}
{"actor":{"display_login":"rfvirgil"}}