Changes to Armada XP
Zbigniew Bodek
zbb at freebsd.org
Fri Oct 25 23:22:28 UTC 2013
Hello again.
Apart from the earlier mentioned patches I would like to add some more:
0004 - some clean-ups to generic ARM code related to AXP
0005 - some AXP based boards have different SoC registers' base
address so we need to
correct configuration variables and eventually DT to map
this properly and
boot without problems on any type of u-boot.
0006 - just modifying the kernel load address. If I commit this I will
change the entry on AXP wiki page accordingly.
0007 - removal of the obsolete PJ4Bv6 code
0008 - disabling explicit TLB broadcasting using IPI. PJ4Bv7 is
capable of doing this in HW
More detailed descriptions are of course in commit-logs.
Please test those patches if you like and send your remarks if there are any.
I would like to commit this (and previous patches) by the end of Saturday 26th
because I'm stashing this for quite some time now.
So if there will be no objections I will do as described :)
Thank you and best regards
Zbigniew Bodek
2013/10/8 Kevin Lo <kevlo at freebsd.org>:
> Zbigniew Bodek wrote:
>>
>> Hello.
>>
>> I would like to commit two patches for Armada XP.
>>
>> 0002 - is enabling busy-detection for UART on Armada XP. Combined with
>> another patch for ns8250 UART (posted in the separate e-mail) this fixes
>> UART IF issues on Armada XP.
>>
>> 0003 - enables SATA interface on Armada XP.
>>
>> If there are no objections then I would like to commit them in the near
>> future.
>
>
> Works for me. Tested on the Openblocks AX3. Thanks!
>
>>
>> Best regards
>> Zbigniew Bodek
>
>
> Kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Remove-hard-coded-mappings-related-to-Armada-XP-supp.patch
Type: application/octet-stream
Size: 2244 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20131026/79e72446/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Fix-up-DTB-for-Armada-XP-registers-base-according-to.patch
Type: application/octet-stream
Size: 4143 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20131026/79e72446/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Change-Armada-XP-kernel-load-address-to-the-u-boot-s.patch
Type: application/octet-stream
Size: 1737 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20131026/79e72446/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-Remove-not-working-and-deprecated-PJ4Bv6-support.patch
Type: application/octet-stream
Size: 11193 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20131026/79e72446/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Switch-off-explicit-broadcasting-of-the-TLB-flush-op.patch
Type: application/octet-stream
Size: 918 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20131026/79e72446/attachment-0004.obj>
More information about the freebsd-arm
mailing list