[linux-sunxi] [PATCH v3 1/2] arm64: arch_timer: Workaround for Allwinner A64 timer instability

2019-01-12 Thread Samuel Holland
The Allwinner A64 SoC is known[1] to have an unstable architectural timer, which manifests itself most obviously in the time jumping forward a multiple of 95 years[2][3]. This coincides with 2^56 cycles at a timer frequency of 24 MHz, implying that the time went slightly backward (and this was

[linux-sunxi] [PATCH v3 0/2] Allwinner A64 timer workaround

2019-01-12 Thread Samuel Holland
This is the third version of a patch series to fix system clock jumps and other timer instability on the Allwinner A64 SoC. It has now been tested for a week, and I've received no reports of date jumps with this version. So this is, as far as I can tell, a complete workaround. See the commit

[linux-sunxi] [PATCH v3 2/2] arm64: dts: allwinner: a64: Enable A64 timer workaround

2019-01-12 Thread Samuel Holland
As instability in the architectural timer has been observed on multiple devices using this SoC, inluding the Pine64 and the Orange Pi Win, enable the workaround in the SoC's device tree. Acked-by: Maxime Ripard Signed-off-by: Samuel Holland --- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 1

[linux-sunxi] Re: [PATCH v5 07/17] drm/sun4i: sun6i_mipi_dsi: Refactor vertical video start delay

2019-01-12 Thread Jagan Teki
On Sat, Jan 12, 2019 at 10:13 PM Maxime Ripard wrote: > > On Wed, Jan 09, 2019 at 06:57:57PM +0530, Jagan Teki wrote: > > On Tue, Jan 8, 2019 at 2:28 PM Maxime Ripard > > wrote: > > > > > > On Mon, Jan 07, 2019 at 08:48:21PM +0530, Jagan Teki wrote: > > > > On Mon, Jan 7, 2019 at 7:42 PM Maxime

[linux-sunxi] Re: Stable Kernel 4.20.1 (NanoPi A64 / BananaPi M64)

2019-01-12 Thread @lex
I've tried to apply this patch in a hope to get the thermal sensor working but things got hairy, can anyone please explain what is wrong with this patch: https://patchwork.kernel.org/patch/10555615/ Warnings: DTC arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dtb

[linux-sunxi] Re: [PATCH v5 07/17] drm/sun4i: sun6i_mipi_dsi: Refactor vertical video start delay

2019-01-12 Thread Maxime Ripard
On Wed, Jan 09, 2019 at 06:57:57PM +0530, Jagan Teki wrote: > On Tue, Jan 8, 2019 at 2:28 PM Maxime Ripard > wrote: > > > > On Mon, Jan 07, 2019 at 08:48:21PM +0530, Jagan Teki wrote: > > > On Mon, Jan 7, 2019 at 7:42 PM Maxime Ripard > > > wrote: > > > > > > > > On Fri, Dec 21, 2018 at

[linux-sunxi] Cannot boot Alpine Linux kernel

2019-01-12 Thread 'paul gauret' via linux-sunxi
I'm trying to troubleshoot the Alpine Linux kernel not booting on my sunxi boards (same issue with Cubieboard A10 and Orange Pi Plus H3). Alpine is using the stock mainline kernel (currently version 4.19.14). I can successfully build a working kernel with these sources using the default

[linux-sunxi] Cannot boot Alpine Linux mainline kernel

2019-01-12 Thread 'paul gauret' via linux-sunxi
I'm trying to troubleshoot the Alpine Linux kernel not booting on my sunxi boards (same issue with Cubieboard A10 and Orange Pi Plus H3). Alpine is using the stock mainline kernel (currently version 4.19.14). I can successfully build a working kernel with these sources using the default

[linux-sunxi] Cannot boot Alpine Linux mainline kernel

2019-01-12 Thread paul . le . gauret
I'm trying to troubleshoot the Alpine Linux kernel not booting on my sunxi boards (same issue with Cubieboard A10 and Orange Pi Plus H3). Alpine is using the stock mainline kernel (currently version 4.19.14). I can successfully build a working kernel with these sources using the default

[linux-sunxi] Re: [PATCH 1/3] media: dt: bindings: sunxi-ir: Add A64 compatible

2019-01-12 Thread Jernej Škrabec
Dne sobota, 12. januar 2019 ob 02:56:11 CET je Chen-Yu Tsai napisal(a): > On Sat, Jan 12, 2019 at 1:30 AM Jernej Skrabec wrote: > > A64 IR is compatible with A13, so add A64 compatible with A13 as a > > fallback. > > We ask people to add the SoC-specific compatible as a contigency, > in case