uOn Mon, Aug 24, 2015 at 5:22 PM, Hans de Goede <[email protected]> wrote: > Hi, > > > On 24-08-15 11:19, Olliver Schinagl wrote: >> >> Hey hans, >> >> On 24-08-15 11:14, Hans de Goede wrote: >>> >>> Hi, >>> >>> On 24-08-15 11:01, Olliver Schinagl wrote: >>>> >>>> Hey all, >>>> >>>> On 17-08-15 09:31, Hans de Goede wrote: >>>>> >>>>> Hi, >>>>> >>>>> On 15-08-15 07:07, Stefan Monnier wrote: >>>>>> >>>>>> I just got an OrangePi-mini and tried to install Hans's sunxi-wip >>>>>> (from >>>>>> 2-3 days ago) in order to get audio output support. And I'm happy to >>>>>> report success. >>>>>> >>>>>> The good: after applying the patch below (I found the stmmac patch by >>>>>> web-searching, it'll presumably find its way to 4.2 before the >>>>>> release), >>>>>> the system works. >>>>>> >>>>>> Minor problems: >>>>>> - I got the audio out (mostly tested via MusicPD) working, >>>>>> but I had to add >>>>>> >>>>>> amixer set 'DAC Output' 'Mixed' >>>>>> >>>>>> to /etc/rc.local since before I do that, the audio output hangs >>>>>> (the >>>>>> "DAC Output" control apparently defaults to "Muted" and I guess >>>>>> this >>>>>> doesn't just throw away the samples but it stalls the samples >>>>>> instead?) >>>>>> >>>>>> - The name of the mixer control to change the volume output >>>>>> is "PA". I haven't seen much standardization in those names, but >>>>>> it's >>>>>> the first time I see "PA". In some earlier version of Emilio's >>>>>> codec >>>>>> code, on my Mele A2000 it was called "Master". >>>>> >>>>> >>>>> These are both known problems (more or less) the audio code needs some >>>>> more work before it is really ready for general use. >>>>> >>>>>> I haven't experimented with the OTG support yet, so I have nothing to >>>>>> report on this part. >>>>>> >>>>>> Two more annoying problems: >>>>>> - The machine does not reboot. When I issue a reboot, Debian does all >>>>>> it needs to do then ends with >>>>>> >>>>>> [ OK ] Stopped Remount Root and Kernel File Systems. >>>>>> [ OK ] Reached target Shutdown. >>>>>> [ 377.515591] reboot: System halted >>>>>> >>>>>> and sits there. I have sunxi_wdt compiled in the kernel (not as >>>>>> module), FWIW. Any idea what that might be or what I should do to >>>>>> track down this problem? >>>>> >>>>> >>>>> I've no clue I'm afraid. >>>> >>>> There is a regression with the wdt driver, and I do not know where it is >>>> currently, you need this patch to fix the wdt for sun[457]i. >>>> >>>> --- a/drivers/watchdog/sunxi_wdt.c >>>> +++ b/drivers/watchdog/sunxi_wdt.c >>>> @@ -184,7 +184,7 @@ static int sunxi_wdt_start(struct watchdog_device >>>> *wdt_dev) >>>> /* Set system reset function */ >>>> reg = readl(wdt_base + regs->wdt_cfg); >>>> reg &= ~(regs->wdt_reset_mask); >>>> - reg |= ~(regs->wdt_reset_val); >>>> + reg |= regs->wdt_reset_val; >>>> writel(reg, wdt_base + regs->wdt_cfg); >>>> >>>> /* Enable watchdog */ >>>> >>>> >>>> Though to be fair, I do not know if the kernel reboots via the watchdog >>>> driver, or calls the watchdog directly like I think the 3.4 kernel did. >>> >>> >>> I'm not sure, I think it is, but maybe not this code path. Eitherway this >>> should be >>> fixed, can you please submit an official patch to fix this ? >> >> From what I understood, Chen-Yu said someone submitted it and it should >> be on its way. > > > Ok, sounds good to me.
That patch seems to have fallen through the cracks. I just gave it a kick. See http://lists.infradead.org/pipermail/linux-arm-kernel/2015-August/365911.html ChenYu -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
