<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/target/linux/arc770, branch reboot</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>arc770: enable unaligned access handling simulation in software</title>
<updated>2016-04-09T10:25:16+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@openwrt.org</email>
</author>
<published>2016-04-09T10:25:16+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=9ef282cd9695f13f88a2a563fcfd6164b4d7ca18'/>
<id>9ef282cd9695f13f88a2a563fcfd6164b4d7ca18</id>
<content type='text'>
This enables misaligned access handling by software in Linux kernel.

With some wireless drivers (ath9k-htc and mt7601u for example) we see
misaligned accesses here and there and to cope with that without
fixing stuff in the drivers we're just gracefully handling it on ARC.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;

SVN-Revision: 49134
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables misaligned access handling by software in Linux kernel.

With some wireless drivers (ath9k-htc and mt7601u for example) we see
misaligned accesses here and there and to cope with that without
fixing stuff in the drivers we're just gracefully handling it on ARC.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;

SVN-Revision: 49134
</pre>
</div>
</content>
</entry>
<entry>
<title>arc770: build kmod-ath9k-htc wpad-mini by default</title>
<updated>2016-04-09T10:25:13+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@openwrt.org</email>
</author>
<published>2016-04-09T10:25:13+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=cac43c0b715e9742c48ce391ab1ac5152f1e91d5'/>
<id>cac43c0b715e9742c48ce391ab1ac5152f1e91d5</id>
<content type='text'>
AXS101 beind a development board lacks built-in wireles inerfaces.
So we have to use external USB dongles to turn the board into
wireless router.

The best USB Wi-Fi dongles to work in AP-mode seem to be based on
ath9k-htc chipset.

And so with that change we add support of mentioned dongles in
default and axs101 builds.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;

SVN-Revision: 49133
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
AXS101 beind a development board lacks built-in wireles inerfaces.
So we have to use external USB dongles to turn the board into
wireless router.

The best USB Wi-Fi dongles to work in AP-mode seem to be based on
ath9k-htc chipset.

And so with that change we add support of mentioned dongles in
default and axs101 builds.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;

SVN-Revision: 49133
</pre>
</div>
</content>
</entry>
<entry>
<title>base-files: remove default /etc/config/network, generate it via board.d instead</title>
<updated>2016-01-25T16:30:41+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2016-01-25T16:30:41+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=57776e68ce7f065fbc96c439704de65d37be12db'/>
<id>57776e68ce7f065fbc96c439704de65d37be12db</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48493
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48493
</pre>
</div>
</content>
</entry>
<entry>
<title>arc: clean-up and move CFLAGS to include/target.mk</title>
<updated>2016-01-18T17:52:03+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2016-01-18T17:52:03+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=e620f4d6f83d457579a6ac53d8659f3171739d18'/>
<id>e620f4d6f83d457579a6ac53d8659f3171739d18</id>
<content type='text'>
Most of currently mentioned CFLAGS in arc770/Makefile
are not really required because:
 [1] "-Os -pipe" are set by default in include/target.mk
 [2] "-fno-caller-saves" gets enabled via menuconfig
     as an extra compiler flag for developers

So the only one that makes sense is "-matomic" and
that one is really essential. Without it many software
packges won't build complainin on unresolved atomic ops.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: Felix Fietkau &lt;nbd@openwrt.org&gt;
Cc: Jo-Philipp Wich &lt;jow@openwrt.org&gt;
Cc: Jonas Gorski &lt;jogo@openwrt.org&gt;

SVN-Revision: 48326
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most of currently mentioned CFLAGS in arc770/Makefile
are not really required because:
 [1] "-Os -pipe" are set by default in include/target.mk
 [2] "-fno-caller-saves" gets enabled via menuconfig
     as an extra compiler flag for developers

So the only one that makes sense is "-matomic" and
that one is really essential. Without it many software
packges won't build complainin on unresolved atomic ops.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: Felix Fietkau &lt;nbd@openwrt.org&gt;
Cc: Jo-Philipp Wich &lt;jow@openwrt.org&gt;
Cc: Jonas Gorski &lt;jogo@openwrt.org&gt;

SVN-Revision: 48326
</pre>
</div>
</content>
</entry>
<entry>
<title>arc770/axs101: fix console output</title>
<updated>2016-01-18T17:51:54+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2016-01-18T17:51:54+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=018e84f58d3d23d5c1f629843ada5569723b9f00'/>
<id>018e84f58d3d23d5c1f629843ada5569723b9f00</id>
<content type='text'>
While bumping kernel version kernel command line was
unintentionally modified in attempt to make it closer
to upstream version.

In case of AXS that has not only serial port but HDMI/USB
both capable of being debug console we have 2 entries in
kernel's command line:
-------------------&gt;8-----------------
console=tty0 console=ttyS3,115200n8
-------------------&gt;8-----------------

But as it turned out OpenWRT uses procd as init instead of
Busybox. And in its turn procd gets the first "console"
entry from kernel command line (/proc/cmdline) and uses it
if default inittab is used:
-------------------&gt;8-----------------
...
::askconsole:/bin/ash --login
-------------------&gt;8-----------------

So what we got is non-functional serial console.
That change removes "console=tty0" which brings serial
console back to life.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: Felix Fietkau &lt;nbd@openwrt.org&gt;
Cc: Jo-Philipp Wich &lt;jow@openwrt.org&gt;
Cc: Jonas Gorski &lt;jogo@openwrt.org&gt;

SVN-Revision: 48325
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While bumping kernel version kernel command line was
unintentionally modified in attempt to make it closer
to upstream version.

In case of AXS that has not only serial port but HDMI/USB
both capable of being debug console we have 2 entries in
kernel's command line:
-------------------&gt;8-----------------
console=tty0 console=ttyS3,115200n8
-------------------&gt;8-----------------

But as it turned out OpenWRT uses procd as init instead of
Busybox. And in its turn procd gets the first "console"
entry from kernel command line (/proc/cmdline) and uses it
if default inittab is used:
-------------------&gt;8-----------------
...
::askconsole:/bin/ash --login
-------------------&gt;8-----------------

So what we got is non-functional serial console.
That change removes "console=tty0" which brings serial
console back to life.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: Felix Fietkau &lt;nbd@openwrt.org&gt;
Cc: Jo-Philipp Wich &lt;jow@openwrt.org&gt;
Cc: Jonas Gorski &lt;jogo@openwrt.org&gt;

SVN-Revision: 48325
</pre>
</div>
</content>
</entry>
<entry>
<title>arc770: move arc patches to target/linux/generic</title>
<updated>2016-01-15T10:49:11+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2016-01-15T10:49:11+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=d475624f64f9622ea75ad93e5e93c15214036dcf'/>
<id>d475624f64f9622ea75ad93e5e93c15214036dcf</id>
<content type='text'>
Given those patches are relevant to any ARC platform and even
ISA version it makes perfect sense for patches to exist
in one place instead of being duplicated for each new ARC-based ASIC.

Note this is a prerequisite for upstreaming of ARC HS38 support in
OpenWRT.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: Felix Fietkau &lt;nbd@openwrt.org&gt;
Cc: Jo-Philipp Wich &lt;jow@openwrt.org&gt;
Cc: Jonas Gorski &lt;jogo@openwrt.org&gt;

SVN-Revision: 48241
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Given those patches are relevant to any ARC platform and even
ISA version it makes perfect sense for patches to exist
in one place instead of being duplicated for each new ARC-based ASIC.

Note this is a prerequisite for upstreaming of ARC HS38 support in
OpenWRT.

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: Felix Fietkau &lt;nbd@openwrt.org&gt;
Cc: Jo-Philipp Wich &lt;jow@openwrt.org&gt;
Cc: Jonas Gorski &lt;jogo@openwrt.org&gt;

SVN-Revision: 48241
</pre>
</div>
</content>
</entry>
<entry>
<title>arc770: bump linux kernel from 4.3 to 4.4</title>
<updated>2016-01-15T10:49:01+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2016-01-15T10:49:01+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=4514589182d1cdb1f2dd6859599c97747b5ca52a'/>
<id>4514589182d1cdb1f2dd6859599c97747b5ca52a</id>
<content type='text'>
This switch involved:
 [1] Regeneration of config (few options went away)
 [2] Regeneration of patches so they apply cleanly (different offsets)
 [3] Update of .dts files because we now explicitly specify
     memory regions in use as opposed to previously used offset
     from 0x8000_0000

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: Felix Fietkau &lt;nbd@openwrt.org&gt;
Cc: Jo-Philipp Wich &lt;jow@openwrt.org&gt;
Cc: Jonas Gorski &lt;jogo@openwrt.org&gt;

SVN-Revision: 48240
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This switch involved:
 [1] Regeneration of config (few options went away)
 [2] Regeneration of patches so they apply cleanly (different offsets)
 [3] Update of .dts files because we now explicitly specify
     memory regions in use as opposed to previously used offset
     from 0x8000_0000

Signed-off-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
Cc: Felix Fietkau &lt;nbd@openwrt.org&gt;
Cc: Jo-Philipp Wich &lt;jow@openwrt.org&gt;
Cc: Jonas Gorski &lt;jogo@openwrt.org&gt;

SVN-Revision: 48240
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel/4.3: update to version 4.3.3</title>
<updated>2016-01-12T20:52:19+00:00</updated>
<author>
<name>Hauke Mehrtens</name>
<email>hauke@hauke-m.de</email>
</author>
<published>2016-01-12T20:52:19+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=cdb83aaf5fe8de98b909d6655d6c7b9d8d2aadb2'/>
<id>cdb83aaf5fe8de98b909d6655d6c7b9d8d2aadb2</id>
<content type='text'>
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de

SVN-Revision: 48224
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de

SVN-Revision: 48224
</pre>
</div>
</content>
</entry>
<entry>
<title>targets: add kernel image dependencies on device tree files</title>
<updated>2016-01-06T18:39:06+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2016-01-06T18:39:06+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=2499a57d92409e767386d0d36684952c20735656'/>
<id>2499a57d92409e767386d0d36684952c20735656</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48146
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48146
</pre>
</div>
</content>
</entry>
<entry>
<title>all: drop old uci-defaults.sh</title>
<updated>2015-12-11T15:26:06+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jow@openwrt.org</email>
</author>
<published>2015-12-11T15:26:06+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=67e1c8701215724dcee9fabcbd7a397ea76e1a9d'/>
<id>67e1c8701215724dcee9fabcbd7a397ea76e1a9d</id>
<content type='text'>
Replace former uci-defaults.sh implementation with the uci-defaults-new.sh one
and update all users accordingly.

Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 47867
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace former uci-defaults.sh implementation with the uci-defaults-new.sh one
and update all users accordingly.

Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 47867
</pre>
</div>
</content>
</entry>
</feed>
