Changeset 47268


Ignore:
Timestamp:
2015-10-26T10:17:54+01:00 (2 years ago)
Author:
blogic
Message:

procd: update to latest git

this unbreaks glibc builds

Signed-off-by: John Crispin <blogic@…>

Backport of r47266

Location:
branches/chaos_calmer
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/chaos_calmer/package/system/procd/Makefile

    r46996 r47268  
    99 
    1010PKG_NAME:=procd 
    11 PKG_VERSION:=2015-09-16 
     11PKG_VERSION:=2015-10-26 
    1212 
    1313PKG_RELEASE=$(PKG_SOURCE_VERSION) 
     
    1616PKG_SOURCE_URL:=git://nbd.name/luci2/procd.git 
    1717PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) 
    18 PKG_SOURCE_VERSION:=b6618ffab8ed4981c57f53929276559698541462 
     18PKG_SOURCE_VERSION:=d5fddd91b966424bb63e943e789704d52382cc18 
    1919PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz 
    2020CMAKE_INSTALL:=1 
  • branches/chaos_calmer/target/linux/ramips/patches-3.18/500-alsa.patch

    r47230 r47268  
    49484948--- /dev/null 
    49494949+++ b/sound/soc/mtk/mt76xx_i2s.c 
    4950 @@ -0,0 +1,309 @@ 
     4950@@ -0,0 +1,304 @@ 
    49514951+/* 
    49524952+ * mtk_audio_drv.c 
     
    51395139+       i2s_config_type* rtd = runtime->private_data; 
    51405140+ 
    5141 +       printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    51425141+       //printk("******* %s *******\n", __func__); 
    51435142+       switch(params_rate(params)){ 
     
    51525151+               break; 
    51535152+       case 44100: 
    5154 +               printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    51555153+               srate = 44100; 
    51565154+               break; 
     
    51645162+       } 
    51655163+       if(srate){ 
    5166 +               printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    51675164+               if((rtd->bRxDMAEnable != GDMA_I2S_EN) && (rtd->bTxDMAEnable != GDMA_I2S_EN)){ 
    5168 +                       printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    51695165+                       rtd->srate = srate; 
    51705166+                       MSG("set audio sampling rate to %d Hz\n", rtd->srate); 
     
    52185214+{ 
    52195215+       //printk("****** %s ******\n", __func__); 
    5220 +       printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    52215216+       return snd_soc_register_component(&pdev->dev, &mt76xx_i2s_component, 
    52225217+                                       &mt76xx_i2s_dai, 1); 
     
    52815276--- /dev/null 
    52825277+++ b/sound/soc/mtk/mt76xx_machine.c 
    5283 @@ -0,0 +1,319 @@ 
     5278@@ -0,0 +1,317 @@ 
    52845279+/* 
    52855280+ * mt76xx_machine.c 
     
    53795374+       int mclk,ret,targetClk = 0; 
    53805375+ 
    5381 +       printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    53825376+       /*For duplex mode, avoid setting twice.*/ 
    53835377+       if((rtd->bRxDMAEnable == GDMA_I2S_EN) || (rtd->bTxDMAEnable == GDMA_I2S_EN)) 
    53845378+               return 0; 
    5385 +       //printk("%s:%d \n",__func__,__LINE__); 
    53865379+#if defined(CONFIG_I2S_MCLK_12MHZ) 
    53875380+       mclk = 12000000; 
     
    53935386+       //snd_soc_dai_set_sysclk(codec_dai,0,mclk, SND_SOC_CLOCK_IN); 
    53945387+ 
    5395 +       printk("%s:%s[%d]%d\n", __FILE__, __func__, __LINE__, params_rate(params)); 
    53965388+       switch(params_rate(params)){ 
    53975389+       case 8000: 
     
    54455437+               break; 
    54465438+       } 
    5447 +printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    54485439+#if defined(CONFIG_SND_SOC_WM8960) 
    54495440+       /* 
     
    54515442+        * divide by N after the PLL which should be set to divide by 2 to meet this requirement. 
    54525443+        * */ 
    5453 +       printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    54545444+       ret = snd_soc_dai_set_pll(codec_dai, 0, 0,mclk, targetClk*2); 
    54555445+       /* From app notes: allow Vref to stabilize to reduce clicks */ 
    54565446+       if(rtd->slave_en){ 
    5457 +               printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    54585447+               //printk("WM8960 is in master mode\n"); 
    54595448+               ret = snd_soc_dai_set_clkdiv(codec_dai, WM8960_DCLKDIV, 0x1c4); 
     
    54775466+       data = pTable[index]; 
    54785467+#endif 
    5479 +       printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    54805468+       if(rtd->codec_pll_en) 
    54815469+               ret = snd_soc_dai_set_clkdiv(codec_dai, WM8960_DACDIV, (data<<3)|0x5); 
    54825470+       else 
    54835471+               ret = snd_soc_dai_set_clkdiv(codec_dai, WM8960_DACDIV, (data<<3|0x4)); 
    5484 +printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    54855472+#endif 
    54865473+ 
     
    55055492+               I2C_BOARD_INFO("wm8750", (0x36 >> 1)), 
    55065493+#elif defined(CONFIG_SND_SOC_WM8960) 
    5507 +       //      I2C_BOARD_INFO("wm8960", (0x34 >> 1)), 
    55085494+               I2C_BOARD_INFO("codec_wm8960", (0x34)), 
    5509 +#endif 
    5510 +       }, 
     5495+       }, { 
     5496+               I2C_BOARD_INFO("wm8960", (0x34 >> 1)), 
     5497+#endif 
     5498+       } 
    55115499+}; 
    55125500+ 
     
    55265514+       if (!adapter) 
    55275515+               return -ENODEV; 
    5528 +       client = i2c_new_device(adapter, i2c_board_info); 
     5516+       client = i2c_new_device(adapter, &i2c_board_info[0]); 
    55295517+       if (!client) 
    55305518+               return -ENODEV; 
     5519+       i2c_get_clientdata(client); 
     5520+ 
     5521+       client = i2c_new_device(adapter, &i2c_board_info[1]); 
     5522+       if (!client) 
     5523+               return -ENODEV; 
     5524+       i2c_get_clientdata(client); 
    55315525+ 
    55325526+       i2c_put_adapter(adapter); 
    5533 +       i2c_get_clientdata(client); 
    55345527+ 
    55355528+       soc_mtk_i2s_dev = 
     
    82898282        snd_soc_write(codec, WM8960_PLL1, reg); 
    82908283  
    8291 @@ -876,19 +964,27 @@ 
    8292   
    8293         switch (div_id) { 
    8294         case WM8960_SYSCLKDIV: 
    8295 +               printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    8296                 reg = snd_soc_read(codec, WM8960_CLOCK1) & 0x1f9; 
    8297                 snd_soc_write(codec, WM8960_CLOCK1, reg | div); 
    8298                 break; 
    8299         case WM8960_DACDIV: 
    8300                 reg = snd_soc_read(codec, WM8960_CLOCK1) & 0x1c7; 
    8301 +               printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    8302                 snd_soc_write(codec, WM8960_CLOCK1, reg | div); 
    8303                 break; 
    8304         case WM8960_OPCLKDIV: 
    8305                 reg = snd_soc_read(codec, WM8960_PLL1) & 0x03f; 
    8306 +               printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
     8284@@ -888,7 +976,11 @@ 
    83078285                snd_soc_write(codec, WM8960_PLL1, reg | div); 
    83088286                break; 
    83098287        case WM8960_DCLKDIV: 
    83108288+#if 1 
    8311 +               printk("%s:%s[%d]\n", __FILE__, __func__, __LINE__); 
    83128289                reg = snd_soc_read(codec, WM8960_CLOCK2) & 0x03f; 
    83138290+#else 
     
    83178294                break; 
    83188295        case WM8960_TOCLKSEL: 
    8319 @@ -962,7 +1058,7 @@ 
     8296@@ -962,7 +1054,7 @@ 
    83208297 { 
    83218298        struct wm8960_priv *wm8960 = snd_soc_codec_get_drvdata(codec); 
     
    83268303        wm8960->set_bias_level = wm8960_set_bias_level_out3; 
    83278304  
    8328 @@ -973,11 +1069,7 @@ 
     8305@@ -973,11 +1065,7 @@ 
    83298306                        wm8960->set_bias_level = wm8960_set_bias_level_capless; 
    83308307        } 
Note: See TracChangeset for help on using the changeset viewer.