Commit Graph

4627 Commits

Author SHA1 Message Date
heitbaum
f5250e4be7 linux (Generic): update .config for 5.17 2022-03-21 03:44:54 +00:00
heitbaum
91d759d5a2 linux (Allwinner): enable ARM_SUN8I_A33_MBUS_DEVFREQ in .config
reference:
- https://www.spinics.net/lists/arm-kernel/msg934335.html

This series adds a new devfreq driver for the MBUS/DRAM controller in
some Allwinner SoCs, and enables it for the A64 and H5.

The binding and DTs are updated in patches 1-5. The MBUS nodes already
existed, but were not bound to any driver before; they were only used
for their dma-ranges property. Finally, the driver is added in patch 6.

I am not quite sure the best way to handle DRAM register range in the
DT binding -- as a separate reg property, a separate node, or simply
enlarging the MBUS register range. While the DRAM controller is a
separate IP block, the MBUS hardware has the ability to double-buffer
certain DRAM controller registers, and the hardware MDFS process writes
to some DRAM controller registers as well. So they are rather tightly
integrated.

Like the driver commit description says, this driver could support
additional SoCs: at least A33, A83T, and H3. I can send follow-up
patches adding compatibles for these, but I cannot test A33 or A83T.

- https://www.spinics.net/lists/arm-kernel/msg934341.html

This driver works by adjusting the divider on the DRAM controller's
module clock. Thus there is no fixed set of OPPs, only "full speed" down
to "quarter speed" (or whatever the maximum divider is on that variant).

It makes use of the MDFS hardware in the MBUS, in "DFS" mode, which
takes care of updating registers during the critical section while DRAM
is inaccessible.

This driver should support several sunxi SoCs, starting with the A33,
which have a DesignWare DDR3 controller with merged PHY register space
and the matching MBUS register layout (so not A63 or later). However,
the driver has only been tested on the A64/H5, so those are the only
compatibles enabled for now.
2022-03-21 03:44:54 +00:00
heitbaum
53a92ac974 linux (Allwinner aarch64): update .config for 5.17 2022-03-21 03:44:54 +00:00
heitbaum
6e5e445668 linux (Allwinner arm): update .config for 5.17 2022-03-21 03:44:54 +00:00
heitbaum
e850716c28 linux (Rockchip): patches included in 5.17 2022-03-21 03:44:54 +00:00
heitbaum
59acf0cb22 linux (NXP iMX8): patches included in 5.17 2022-03-21 03:44:54 +00:00
heitbaum
f142b29f7f linux (Allwinner): patches included in 5.17 2022-03-21 03:44:54 +00:00
CvH
ebac45b3ca Merge pull request #6315 from mglae/le11_revert_X11_patch
Revert "kodi: remove X11 patch"
2022-03-20 14:36:56 +01:00
mglae
0ab1e8827c Revert "kodi: remove X11 patch"
... and move patch to Generic-x11

This reverts commit 40661a4054.

The patch is required to start X11 applications like 'chrome' or 'st' on top of kodi.
2022-03-20 11:44:48 +01:00
Rudi Heitbaum
dbc9eef85e linux (Generic): enable SENSORS_JC42
jc42.ko - 10536 bytes

Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2022-03-20 04:14:14 +00:00
Matthias Reichl
249fd87ecb linux (RPi): config options for 5.15.28-ab46d8d
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-19 16:48:48 +01:00
Matthias Reichl
c09b397abc linux (RPi): config options for 5.15.27-cad0c67
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-19 16:48:48 +01:00
Matthias Reichl
c1135bebc8 linux (RPi): commit options for 5.15.26-a2117c5
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-19 16:48:48 +01:00
Matthias Reichl
fb7550aa5c linux (RPi4): enable NVME support
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-19 16:48:48 +01:00
Matthias Reichl
5ee26bd69a linux (RPi): config options for 5.15.23-bd14681
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-19 16:48:48 +01:00
Matthias Reichl
9aa407c106 linux (RPi): config options for 5.15.21-6065260
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-19 16:48:48 +01:00
CvH
d451eca1aa Merge pull request #6295 from heitbaum/systemd
systemd: update to 250.4
2022-03-19 10:23:40 +01:00
Rudi Heitbaum
5d5a4567ad Merge pull request #6291 from CvH/11.0/kodi_up_1003
kodi: update to 2f11e99
2022-03-13 20:54:33 +11:00
Rudi Heitbaum
15f97509e2 Revert "amlogic: add systemd check-filesystems patch"
This reverts commit a395d1261a.

this patch in now included in systemd 250.4
2022-03-12 02:56:43 +00:00
CvH
675312a798 kodi: moved x11 patch to project device 2022-03-11 16:33:50 +01:00
CvH
0ffddda72f kodi: moved wayland patched to project device 2022-03-11 16:33:50 +01:00
Rudi Heitbaum
b6a59fb128 linux (NXP iMX8): drop upstreamed patch in 5.16.14 2022-03-11 13:16:42 +00:00
Rudi Heitbaum
7cbdd98a53 linux (Samsung): update .config for 5.16.14 2022-03-11 13:16:42 +00:00
Rudi Heitbaum
06f67bcc33 linux (Rockchip RK3399): update .config for 5.16.14 2022-03-11 13:16:42 +00:00
Rudi Heitbaum
f86d2ee438 linux (Rockchip RK3328): update .config for 5.16.14 2022-03-11 13:16:42 +00:00