mirror of
https://github.com/torvalds/linux.git
synced 2026-06-03 12:03:54 +02:00
arm64: dts: mediatek: mt8188-geralt: Enable first SCP core
The first SCP core is used to drive the video decoder and encoders. Signed-off-by: Chen-Yu Tsai <wenst@chromium.org> Reviewed-by: Fei Shao <fshao@chromium.org> Link: https://lore.kernel.org/r/20250814092510.211672-1-wenst@chromium.org Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
This commit is contained in:
parent
0370911565
commit
e36be19823
|
|
@ -164,6 +164,12 @@ reserved_memory: reserved-memory {
|
|||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
scp_mem_reserved: memory@50000000 {
|
||||
compatible = "shared-dma-pool";
|
||||
reg = <0 0x50000000 0 0x800000>;
|
||||
no-map;
|
||||
};
|
||||
|
||||
apu_mem: memory@55000000 {
|
||||
compatible = "shared-dma-pool";
|
||||
reg = <0 0x55000000 0 0x1400000>;
|
||||
|
|
@ -1077,6 +1083,13 @@ pins-bus {
|
|||
};
|
||||
};
|
||||
|
||||
scp_pins: scp-pins {
|
||||
pins-scp-vreq {
|
||||
pinmux = <PINMUX_GPIO98__FUNC_O_SCP_VREQ_VAO>;
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
|
||||
spi0_pins: spi0-pins {
|
||||
pins-bus {
|
||||
pinmux = <PINMUX_GPIO69__FUNC_O_SPIM0_CSB>,
|
||||
|
|
@ -1146,6 +1159,18 @@ &postmask0_out {
|
|||
remote-endpoint = <&dither0_in>;
|
||||
};
|
||||
|
||||
&scp_cluster {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&scp_c0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&scp_pins>;
|
||||
firmware-name = "mediatek/mt8188/scp.img";
|
||||
memory-region = <&scp_mem_reserved>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&sound {
|
||||
pinctrl-names = "aud_etdm_hp_on", "aud_etdm_hp_off",
|
||||
"aud_etdm_spk_on", "aud_etdm_spk_off",
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user