| #
bf6b1513 |
| 23-Jan-2025 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes I70b68b06,I7b180c3e,Id4ad925d,Ie31933e0,Ie8fe1f1d, ... into integration
* changes: refactor(tc): rename TC_FPGA_ANDROID_IMG_IN_RAM fix(tc): modify ethernet configuration for TC4 FP
Merge changes I70b68b06,I7b180c3e,Id4ad925d,Ie31933e0,Ie8fe1f1d, ... into integration
* changes: refactor(tc): rename TC_FPGA_ANDROID_IMG_IN_RAM fix(tc): modify ethernet configuration for TC4 FPGA fix(tc): modify gpio controller base addr for TC4 FPGA fix(tc): modify DPU configuration in dts for TC4 FPGA fix(tc): modify mmc configuration for TC4 FPGA feat(tc): configure UART for TC4 FPGA
show more ...
|
| #
bea55e3c |
| 15-Aug-2024 |
Jagdish Gediya <jagdish.gediya@arm.com> |
refactor(tc): rename TC_FPGA_ANDROID_IMG_IN_RAM
Rename TC_FPGA_ANDROID_IMG_IN_RAM to TC_FPGA_FS_IMG_IN_RAM to use it for debian loading to ram as well.
Change-Id: I70b68b06501d17dcebbe78bee8fec0a70
refactor(tc): rename TC_FPGA_ANDROID_IMG_IN_RAM
Rename TC_FPGA_ANDROID_IMG_IN_RAM to TC_FPGA_FS_IMG_IN_RAM to use it for debian loading to ram as well.
Change-Id: I70b68b06501d17dcebbe78bee8fec0a701106c92 Signed-off-by: Jagdish Gediya <jagdish.gediya@arm.com> Signed-off-by: Icen.Zeyada <Icen.Zeyada2@arm.com>
show more ...
|
| #
22bde5b4 |
| 05-Dec-2024 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "fix(tc): replace vencoder with simple panel for kernel > 6.6" into integration
|
| #
1d2d96dd |
| 19-Apr-2024 |
Jagdish Gediya <jagdish.gediya@arm.com> |
fix(tc): replace vencoder with simple panel for kernel > 6.6
The component-aware simple encoder has become outdated with the latest upstream DRM subsystem changes since Linux kernel commit 4cfe5cc02
fix(tc): replace vencoder with simple panel for kernel > 6.6
The component-aware simple encoder has become outdated with the latest upstream DRM subsystem changes since Linux kernel commit 4cfe5cc02e3f ("drm/arm/komeda: Remove component framework and add a simple encoder")
To address this we introduce a new compilation flag `TC_DPU_USE_SIMPLE_PANEL` for control panel vs. encoder enablement. This flag is set when the kernel version is >= 6.6 and 0 when the kernel version is < 6.6.
We also rename the `vencoder_in` node to `lcd_in` to avoid unnecessary conditional code for vencoder vs. simple panel enablement.
Signed-off-by: Jagdish Gediya <jagdish.gediya@arm.com> Signed-off-by: Icen Zeyada <Icen.Zeyada2@arm.com> Change-Id: Ibb14a56911cfb406b2181a22cc40db58d8ceaa8d
show more ...
|
| #
15e5c6c9 |
| 05-Dec-2024 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes I00d2de7b,I5ec82646 into integration
* changes: feat(tc): fpga: Enable support for loading FIP image to DRAM feat(tc): allow Android load and Boot From RAM
|
| #
932e64a1 |
| 23-Apr-2024 |
Vishnu Satheesh <vishnu.satheesh@arm.com> |
feat(tc): allow Android load and Boot From RAM
This commit introduces the below changes: * Define TC_FPGA_ANDROID_IMG_IN_RAM config variable * Add phram node in dts. * Memory configuration for loadi
feat(tc): allow Android load and Boot From RAM
This commit introduces the below changes: * Define TC_FPGA_ANDROID_IMG_IN_RAM config variable * Add phram node in dts. * Memory configuration for loading Android image
Change-Id: I5ec82646cb2993e7b5976e702ebcc8efa51d1128 Signed-off-by: Vishnu Satheesh <vishnu.satheesh@arm.com> Signed-off-by: Leo Yan <leo.yan@arm.com> Signed-off-by: Icen Zeyada <Icen.Zeyada2@arm.com>
show more ...
|
| #
8e9bdc5b |
| 29-Aug-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "us_tc4_rebase_v2" into integration
* changes: feat(tc): bind DPU SMMU on TC4 feat(tc): bind GPU SMMU on TC4 feat(tc): update DT for Drage GPU feat(tc): enable SME a
Merge changes from topic "us_tc4_rebase_v2" into integration
* changes: feat(tc): bind DPU SMMU on TC4 feat(tc): bind GPU SMMU on TC4 feat(tc): update DT for Drage GPU feat(tc): enable SME and SME2 options for TC4 feat(tc): add new TC4 RoS definitions feat(tc): add system generic timer register definition for TC4 feat(tc): allow TARGET_VERSION=4 feat(tc): add MHUv3 register addresses for TC4 feat(tc): add device tree binding for TC4
show more ...
|
| #
e9e83e96 |
| 24-Apr-2024 |
Jackson Cooper-Driver <jackson.cooper-driver@arm.com> |
feat(tc): add new TC4 RoS definitions
The TC4 uses a new RoS (Virtual Peripherals) and places them at different address to that in TC3. Add these addresses to the DTS.
Change-Id: Ia62a670e47cdc98b3
feat(tc): add new TC4 RoS definitions
The TC4 uses a new RoS (Virtual Peripherals) and places them at different address to that in TC3. Add these addresses to the DTS.
Change-Id: Ia62a670e47cdc98b3c113a670a21edc65905cafe Signed-off-by: Jackson Cooper-Driver <jackson.cooper-driver@arm.com> Signed-off-by: Leo Yan <leo.yan@arm.com>
show more ...
|
| #
69c4bf9a |
| 08-May-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "tc_refactor_dt_binding" into integration
* changes: refactor(tc): move SCMI nodes into the 'firmware' node refactor(tc): move MHUv2 property to tc2.dts refactor(tc):
Merge changes from topic "tc_refactor_dt_binding" into integration
* changes: refactor(tc): move SCMI nodes into the 'firmware' node refactor(tc): move MHUv2 property to tc2.dts refactor(tc): drop the 'mhu-protocol' property in DT binding refactor(tc): append properties in DT bindings refactor(tc): move SCMI clock DT binding into tc-base.dtsi refactor(tc): introduce a new file tc-fpga.dtsi refactor(tc): move out platform specific DT binding from tc-base.dtsi refactor(tc): move out platform specific code from tc_vers.dtsi refactor(tc): add platform specific DT files refactor(tc): rename 'tc_fvp.dtsi' to 'tc-fvp.dtsi' refactor(tc): introduce a new macro ADDRESSIFY()
show more ...
|
| #
e6ef3ef0 |
| 15-Apr-2024 |
Leo Yan <leo.yan@arm.com> |
refactor(tc): append properties in DT bindings
This patch appends properties in DT bindings to differentiate between FVP and FPGA. The related macros are no longer used, so they are removed.
This p
refactor(tc): append properties in DT bindings
This patch appends properties in DT bindings to differentiate between FVP and FPGA. The related macros are no longer used, so they are removed.
This patch contains minor improvement for adding labels in device nodes.
Change-Id: I8d708bb7a8a9a0ed32b806abcb4e7651daadf5e6 Signed-off-by: Leo Yan <leo.yan@arm.com>
show more ...
|
| #
4e772e6b |
| 24-Apr-2024 |
Leo Yan <leo.yan@arm.com> |
refactor(tc): introduce a new file tc-fpga.dtsi
A Total Compute platform supports FVP and FPGA target. And it's possible that these two targets have different hardware components. For this reason, t
refactor(tc): introduce a new file tc-fpga.dtsi
A Total Compute platform supports FVP and FPGA target. And it's possible that these two targets have different hardware components. For this reason, this patch introduces a new file tc-fpga.dtsi for FPGA related DT binding.
As a result, this patch moves out FVP and FPGA specific macros into tc-fvp.dtsi and tc-fpga.dtsi respectively.
Change-Id: I48d7d30d0c500cec5500f1a2a680e8b3a276ea99 Signed-off-by: Leo Yan <leo.yan@arm.com>
show more ...
|