Poster | Thread |
xeno74
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 30-Mar-2015 12:14:18
| | [ #21 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| |
Status: Offline |
|
|
Spectre660
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 30-Mar-2015 12:50:34
| | [ #22 ] |
|
|
|
Elite Member |
Joined: 5-Jun-2005 Posts: 3918
From: Unknown | | |
|
| @xeno74
Nice work .
Has anyone tested any of the 4.0rc kernels with HDMI output (X1000,X5000) ? Am having issues with the 4.0rc kernels and HDMI audio on the Sam460ex. Kernels work ok with DVI output but not HDMI . Have not been able to finish a git bisect due to a issue with the bisect so cant pinpoint where the issue with HDMI is .
Last edited by Spectre660 on 30-Mar-2015 at 12:51 PM.
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
zzd10h
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 30-Mar-2015 21:51:09
| | [ #23 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| |
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 31-Mar-2015 9:40:21
| | [ #24 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| @Spectre660
Please post a bug report because of the HDMI issue on launchpad.net.
@zzd10h
Thanks a lot for testing!
The Radeon R7 250X (7770 R7 250X Verde/TAHITI_uvd) works only with the kernel 4.0 currently. There was a bug in some earlier kernel versions: Bug #1386973 - Ubuntu 14.10 soft lockup with ATI Radeon R7 250 X. It doesn't have 3D support on Linux PPC and it doesn't work with the Live Remix DVD. The best graphics card is the Radeon HD 6870 It offers 2D and 3D support on Linux PPC and it works with AmigaOS 4.1 as well. Additionally the 6870 works well with some older Linux distributions like openSUSE 11.1 and Ubuntu 10.04.4.
Could you test your new Radeon R7 250X graphics card with ubuntu MATE 15.04 and the kernel 4.0 if you received it, please? I'm very curious to your test results. Thanks in advance.
_________________ www.amigalinux.org |
|
Status: Offline |
|
|
Spectre660
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 31-Mar-2015 12:44:36
| | [ #25 ] |
|
|
|
Elite Member |
Joined: 5-Jun-2005 Posts: 3918
From: Unknown | | |
|
| @xeno74
Reported on the Kernel DRI Mailing list but cant get any help unless I can pinpoint the bad point with a git bisect. The experts on DRI have never tested the HDMI audio on non x86 machines .
Quote:
xeno74 wrote: @Spectre660
Please post a bug report because of the HDMI issue on launchpad.net.
|
Last edited by Spectre660 on 31-Mar-2015 at 12:51 PM.
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 31-Mar-2015 13:02:17
| | [ #26 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| @Spectre660
I see. Thank you for reporting the HDMI issue to the kernel DRI list.
_________________ www.amigalinux.org |
|
Status: Offline |
|
|
Spectre660
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 31-Mar-2015 14:59:54
| | [ #27 ] |
|
|
|
Elite Member |
Joined: 5-Jun-2005 Posts: 3918
From: Unknown | | |
|
| @xeno74
I will keep at it as the Radeon HD HDMI audio is the more reliable option on the Sm460ex. Currently works well up to kernel 3.19 branch with Radeon HD up to Northern islands. Southern islands not working. Audio shows as unpluged. The Envyht24 pcix1 does not work on every boot for some reason. Wonder if this is the case with the X5000 also .
Quote:
xeno74 wrote: @Spectre660
I see. Thank you for reporting the HDMI issue to the kernel DRI list.
|
Last edited by Spectre660 on 31-Mar-2015 at 03:00 PM.
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 7-Apr-2015 11:59:20
| | [ #28 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| Zzd10h reported a problem with the PASEMI (Vitesse VSC8221) network chip last year. At boot, there was a message "eth0: Could not attach to phy" and a notification "Wire network is unplugged" on the desktop. But the network with the PASEMI network chip worked without any problems. I had figured out, that the new address configuration for the device-tree is responsible for the behavior of the PASEMI network chip. The kernel developers changed the source code for the address configuration last year because it was a historical hack that treated missing ranges properties as the equivalent of an empty one. But our A1-X1000 needed this hack. I had reverted the changes last year and then, the PASEMI network chip works without this strange behavior. The kernel developers solved the problem with the address configuration for the device-tree four days ago. That means, we don't need to patch the file address.c.
Quote:
List: git-commits-head Subject: drivers/of: Add empty ranges quirk for PA-Semi From: "Linux Kernel Mailing List" Date: 2015-04-03 18:09:46 Message-ID: 20150403180946.891C1660CC0 () gitolite ! kernel ! org [Download message RAW]
Gitweb: http://git.kernel.org/linus/;a=commit;h=41d9489319f28f06cf51731131bc353d5a6bce59 Commit: 41d9489319f28f06cf51731131bc353d5a6bce59 Parent: bc465aa9d045feb0e13b4a8f32cc33c1943f62d6 Refname: refs/heads/master Author: Benjamin Herrenschmidt AuthorDate: Mon Mar 23 14:16:38 2015 +1100 Committer: Grant Likely CommitDate: Fri Mar 27 19:31:16 2015 -0700
drivers/of: Add empty ranges quirk for PA-Semi The "sdc" node is missing the ranges property, it needs to be treated as having an empty one otherwise translation fails for its children. Fixes 746c9e9f92dd, "of/base: Fix PowerPC address parsing hack" Tested-by: Steven Rostedt Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Grant Likely Cc: Stable # v3.18+ --- drivers/of/address.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/drivers/of/address.c b/drivers/of/address.c index ad29069..78a7dcb 100644 --- a/drivers/of/address.c +++ b/drivers/of/address.c @@ -450,12 +450,17 @@ static struct of_bus *of_match_bus(struct device_node *np) return NULL; } -static int of_empty_ranges_quirk(void) +static int of_empty_ranges_quirk(struct device_node *np) { if (IS_ENABLED(CONFIG_PPC)) { - /* To save cycles, we cache the result */ + /* To save cycles, we cache the result for global "Mac" setting */ static int quirk_state = -1; + /* PA-SEMI sdc DT bug */ + if (of_device_is_compatible(np, "1682m-sdc")) + return true; + + /* Make quirk cached */ if (quirk_state < 0) quirk_state = of_machine_is_compatible("Power Macintosh") || @@ -490,7 +495,7 @@ static int of_translate_one(struct device_node *parent, struct of_bus *bus, * This code is only enabled on powerpc. --gcl */ ranges = of_get_property(parent, rprop, &rlen); - if (ranges == NULL && !of_empty_ranges_quirk()) { + if (ranges == NULL && !of_empty_ranges_quirk(parent)) { pr_debug("OF: no ranges; cannot translate\n"); return 1; }
|
I created a new Nemo patch for the RC7 today.
Download: nemo_4.0-4.patch.zip
I released the RC7 today. Please test the network connections because of the solved problem.
Download: vmlinux-4.0-rc7-AMIGA_one_X1000.tar.bz2
_________________ www.amigalinux.org |
|
Status: Offline |
|
|
zzd10h
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 7-Apr-2015 20:54:56
| | [ #29 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| |
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 8-Apr-2015 8:14:28
| | [ #30 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| |
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 13-Apr-2015 11:33:06
| | [ #31 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| |
Status: Offline |
|
|
zzd10h
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 13-Apr-2015 19:34:46
| | [ #32 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| |
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 4.00 (3.20) Posted on 14-Apr-2015 6:41:46
| | [ #33 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| |
Status: Offline |
|
|