<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/target/linux/ipq806x, branch v17.01.0</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>kernel: update kernel 4.4 to version 4.4.47</title>
<updated>2017-02-06T19:13:06+00:00</updated>
<author>
<name>Stijn Tintel</name>
<email>stijn@linux-ipv6.be</email>
</author>
<published>2017-02-06T01:47:54+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=054ce1624c16d3668902a5a58c0e4e278af4e123'/>
<id>054ce1624c16d3668902a5a58c0e4e278af4e123</id>
<content type='text'>
Refresh patches for all targets that support kernel 4.4.
Compile-tested on all targets that use kernel 4.4 and aren't marked
broken, except arc770 and arch38 due to broken toolchain.

Runtime-tested on ar71xx, octeon, ramips and x86/64.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
(cherry picked from commit d2c4041f0266cc93447998ddd67c7d6b6a4c2ee3)

Conflicts:
	include/kernel-version.mk
	target/linux/ramips/patches-4.4/997-ralink-Introduce-fw_passed_dtb-to-arch-mips-ralink.patch
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refresh patches for all targets that support kernel 4.4.
Compile-tested on all targets that use kernel 4.4 and aren't marked
broken, except arc770 and arch38 due to broken toolchain.

Runtime-tested on ar71xx, octeon, ramips and x86/64.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
(cherry picked from commit d2c4041f0266cc93447998ddd67c7d6b6a4c2ee3)

Conflicts:
	include/kernel-version.mk
	target/linux/ramips/patches-4.4/997-ralink-Introduce-fw_passed_dtb-to-arch-mips-ralink.patch
</pre>
</div>
</content>
</entry>
<entry>
<title>ipq806x: fix wireless macs</title>
<updated>2017-02-03T18:32:07+00:00</updated>
<author>
<name>Hannu Nyman</name>
<email>hannu.nyman@iki.fi</email>
</author>
<published>2017-02-03T13:10:57+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=c53bb974b291fbf21c1205e777614968f0c2d767'/>
<id>c53bb974b291fbf21c1205e777614968f0c2d767</id>
<content type='text'>
Commit 71a39b8 ("ipq806x: Fix wireless support for Netgear Nighthawk X4S
D7800") added a trailing TAB char after the backslash which prevents
the assignment of the correct MACs for wifi devices.

Fixes: FS#451

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
[reworded commit message]
Signed-off-by: Mathias Kresin &lt;dev@kresin.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commit 71a39b8 ("ipq806x: Fix wireless support for Netgear Nighthawk X4S
D7800") added a trailing TAB char after the backslash which prevents
the assignment of the correct MACs for wifi devices.

Fixes: FS#451

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
[reworded commit message]
Signed-off-by: Mathias Kresin &lt;dev@kresin.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipq806x: fixup nbg6817 internal mmc and switch configuration in DTS</title>
<updated>2017-02-02T21:49:33+00:00</updated>
<author>
<name>André Valentin</name>
<email>avalentin@marcant.net</email>
</author>
<published>2017-02-02T11:05:32+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=41de9a2e1252956037f967d52260f0b799464972'/>
<id>41de9a2e1252956037f967d52260f0b799464972</id>
<content type='text'>
The setting mmc-ddr-1_8v in the platform dts leads to read errors. The
device is unusable and system reboots in a loop. Because NBG6817 is the
only mmc device, I removed it in base dts.

The second change removes settings now present in base dts.

The third change references was a wrong conversion of constants in the switch settings.
Switch now initializes again.

Signed-off-by: André Valentin &lt;avalentin@marcant.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The setting mmc-ddr-1_8v in the platform dts leads to read errors. The
device is unusable and system reboots in a loop. Because NBG6817 is the
only mmc device, I removed it in base dts.

The second change removes settings now present in base dts.

The third change references was a wrong conversion of constants in the switch settings.
Switch now initializes again.

Signed-off-by: André Valentin &lt;avalentin@marcant.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipq806x: Fix wireless support for Netgear Nighthawk X4S D7800</title>
<updated>2017-02-01T16:37:58+00:00</updated>
<author>
<name>Zhang Jingye</name>
<email>934526987@qq.com</email>
</author>
<published>2017-01-16T12:10:51+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=9c915d1e7b05402929c15f1c74e662e9d3893065'/>
<id>9c915d1e7b05402929c15f1c74e662e9d3893065</id>
<content type='text'>
D7800 has a simular hardware to R7800 and uses dual QCA9980 for both 2.4GHz and 5GHz band.
However there is no proper initialization for them, which causes a kernel panic due to failed firmware loading.

This patch adds d7800 to ath10k caldata extraction list.
I can get two functional wireless bands after making change to it.

Signed-off-by: Zhang Jingye &lt;934526987@qq.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
D7800 has a simular hardware to R7800 and uses dual QCA9980 for both 2.4GHz and 5GHz band.
However there is no proper initialization for them, which causes a kernel panic due to failed firmware loading.

This patch adds d7800 to ath10k caldata extraction list.
I can get two functional wireless bands after making change to it.

Signed-off-by: Zhang Jingye &lt;934526987@qq.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipq806x: refactor ipq8065 device tree</title>
<updated>2017-01-15T19:56:30+00:00</updated>
<author>
<name>Pavel Kubelun</name>
<email>be.dissent@gmail.com</email>
</author>
<published>2017-01-14T14:01:09+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=8004aa313abb7eba1057b6d42e8710d38c2bc634'/>
<id>8004aa313abb7eba1057b6d42e8710d38c2bc634</id>
<content type='text'>
At the moment we have 2 seperate device tree sources: 1 for ipq8064 soc located
in kernel source and 1 custom in LEDE for ipq8065.
ipq8064 and ipq8065 SoCs are completely identical except ipq8065 has higher cpu
frequencies and adjusted corresponding power supply.

This commit makes ipq8065 DTS to contain only specific for ipq8065 DT entries while
pulling all the basic SoC stuff from ipq8064 DTS.

It makes easier to manage ipq806x device trees and instead of committing changes into
2 seperate equal DTS we are ending up with only 1.
It also enables ipq8065 devices to automatically receive changes made in upstream kernel.

Signed-off-by: Pavel Kubelun &lt;be.dissent@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At the moment we have 2 seperate device tree sources: 1 for ipq8064 soc located
in kernel source and 1 custom in LEDE for ipq8065.
ipq8064 and ipq8065 SoCs are completely identical except ipq8065 has higher cpu
frequencies and adjusted corresponding power supply.

This commit makes ipq8065 DTS to contain only specific for ipq8065 DT entries while
pulling all the basic SoC stuff from ipq8064 DTS.

It makes easier to manage ipq806x device trees and instead of committing changes into
2 seperate equal DTS we are ending up with only 1.
It also enables ipq8065 devices to automatically receive changes made in upstream kernel.

Signed-off-by: Pavel Kubelun &lt;be.dissent@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipq806x: enable hw pseudo random number generator</title>
<updated>2017-01-15T19:56:30+00:00</updated>
<author>
<name>Pavel Kubelun</name>
<email>be.dissent@gmail.com</email>
</author>
<published>2017-01-14T11:56:56+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=ca25b4d729dd25267afcc5e548a1d4cace39a9af'/>
<id>ca25b4d729dd25267afcc5e548a1d4cace39a9af</id>
<content type='text'>
Enables support for pseudo random number generator in device tree.

Signed-off-by: Pavel Kubelun &lt;be.dissent@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enables support for pseudo random number generator in device tree.

Signed-off-by: Pavel Kubelun &lt;be.dissent@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipq806x: update eMMC and SDCC3 nodes in device tree</title>
<updated>2017-01-15T19:56:30+00:00</updated>
<author>
<name>Pavel Kubelun</name>
<email>be.dissent@gmail.com</email>
</author>
<published>2016-12-28T13:21:43+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=44b44595dcf3863e8673c801ec4a74cc540e770b'/>
<id>44b44595dcf3863e8673c801ec4a74cc540e770b</id>
<content type='text'>
Enable bam dma support for eMMC and SDCC3 in device tree and update nodes
to reflect Qualcomm SDK.

Signed-off-by: Pavel Kubelun &lt;be.dissent@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable bam dma support for eMMC and SDCC3 in device tree and update nodes
to reflect Qualcomm SDK.

Signed-off-by: Pavel Kubelun &lt;be.dissent@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ipq806x: disable usb3 phy suspend and add usb tcsr control</title>
<updated>2017-01-15T19:56:30+00:00</updated>
<author>
<name>Pavel Kubelun</name>
<email>be.dissent@gmail.com</email>
</author>
<published>2016-12-23T22:51:07+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=45bf3d4f248ea2d770a1625fdee8899dc40329af'/>
<id>45bf3d4f248ea2d770a1625fdee8899dc40329af</id>
<content type='text'>
According to Qualcomm SDK usb3 phy suspend should be disabled for
ipq806x.
This may solve issue on some ipq806x devices that breaks usb3
storage peripherals during system boot.

Signed-off-by: Pavel Kubelun &lt;be.dissent@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to Qualcomm SDK usb3 phy suspend should be disabled for
ipq806x.
This may solve issue on some ipq806x devices that breaks usb3
storage peripherals during system boot.

Signed-off-by: Pavel Kubelun &lt;be.dissent@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: update 4.4 kernel to 4.4.42</title>
<updated>2017-01-13T22:05:36+00:00</updated>
<author>
<name>Hauke Mehrtens</name>
<email>hauke@hauke-m.de</email>
</author>
<published>2017-01-13T21:35:45+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=5b089e45a649b936d5ce71930adef4fdea8a7875'/>
<id>5b089e45a649b936d5ce71930adef4fdea8a7875</id>
<content type='text'>
Refresh patches on all 4.4 supported platforms.
Compile &amp; run tested: lantiq/xrx200

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refresh patches on all 4.4 supported platforms.
Compile &amp; run tested: lantiq/xrx200

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: remove DEVMEM/DEVKMEM platform overrides</title>
<updated>2017-01-10T12:48:53+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-01-09T16:51:54+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=c2fc52ae222166455f85ef27670d6d12a8a7e9ba'/>
<id>c2fc52ae222166455f85ef27670d6d12a8a7e9ba</id>
<content type='text'>
Those options are handled via top-level menuconfig instead

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Those options are handled via top-level menuconfig instead

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
</feed>
