UBUNTU: [Config] Align configs with Unleashed defconfigs
The Unleashed defconfigs disable PM enable CPU freq with
usermode control'd cpu frequency scaling so ensure we are
following the recommended configuration. This also solves
some mysterious RCU stalling and some spurious flash drive
delays that cause boot and shutdown to become unreliable.
Signed-off-by: Colin Ian King <email address hidden>
170f461...
by
Sagar Shrikant Kadam <email address hidden>
i2c: ocores: fix polling mode workaround on FU540-C000 SoC
The FU540-C000 has a broken IRQ and support was added earlier
so that it will operate in polling mode, but seems to work only
in case interrupts property is missing from the i2c0 dt-node.
This should not be the case and the driver should handle polling
mode with the interrupt property present in i2c0 node of the
device tree.
So check if it's the FU540-C000 soc and enable polling mode master
xfers, as the IRQ for this chip is broken.
riscv: dts: Add DT support for SiFive FU540 GPIO driver
Add the gpio DT node in SiFive FU540 soc-specific DT file.
Enable the gpio node in HiFive Unleashed board-specific DT file.
Signed-off-by: Yash Shah <email address hidden>
Signed-off-by: Palmer Dabbelt <email address hidden>
(cherry pick of upstream commit 61ffb9d27860769c5d5596f6e4cca3cded2755e0)
Signed-off-by: Colin Ian King <email address hidden>
riscv: dts: add support for PDMA device of HiFive Unleashed Rev A00
Add PDMA support to (arch/riscv/boot/dts/sifive/fu540-c000.dtsi)
Signed-off-by: Green Wan <email address hidden>
Signed-off-by: Paul Walmsley <email address hidden>
(cherry pick of upstream commit c5ab54e9945b5f3dc8e9c31b93bb334fcea126f4)
Signed-off-by: Colin Ian King <email address hidden>
bfa3f1a...
by
David Abdurachmanov <email address hidden>