]> git.baikalelectronics.ru Git - kernel.git/commit
rtc: sun6i: Add support for RTC clocks on R40
authorChen-Yu Tsai <wens@csie.org>
Thu, 5 Dec 2019 08:50:54 +0000 (16:50 +0800)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Tue, 10 Dec 2019 13:32:10 +0000 (14:32 +0100)
commit57d154b97e3d99661731048272523c02fd78d094
tree5ac3316febc64aea8875f6be5db567c39e488cd0
parent47599c6298943ede4662b5e31dfe375feac1b48a
rtc: sun6i: Add support for RTC clocks on R40

When support for the R40 in the rtc-sun6i driver was split out for a
separate compatible string, only the RTC half was covered, and not the
clock half. Unfortunately this results in the whole driver not working,
as the RTC half expects the clock half to have been initialized.

Add support for the clock part as well. The clock part is like the H3,
but does not need to export the internal oscillator, nor does it have
a gateable LOSC external output.

This fixes issues with WiFi and Bluetooth not working on the BPI M2U.

Fixes: 79e647c5599a ("rtc: sun6i: Add R40 compatible")
Cc: <stable@vger.kernel.org> # 5.3.x
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Acked-by: Maxime Ripard <mripard@kernel.org>
Link: https://lore.kernel.org/r/20191205085054.6049-1-wens@kernel.org
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
drivers/rtc/rtc-sun6i.c