| #
8dce48af |
| 27-Jul-2023 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "feat(morello): add support for I2S audio" into integration
|
| #
6bcbe437 |
| 10-Feb-2022 |
Faiz Abbas <faiz.abbas@arm.com> |
feat(morello): add support for I2S audio
Add support for Morello I2S audio subsystem. This includes adding the audio formatter and I2S transmitter nodes and gluing them together with the hdmi codec
feat(morello): add support for I2S audio
Add support for Morello I2S audio subsystem. This includes adding the audio formatter and I2S transmitter nodes and gluing them together with the hdmi codec using a simple sound card machine node.
Change-Id: I3de4b06ef965c8e0555d074118b944fe6b4b78bb Signed-off-by: Anurag Koul <anurag.koul@arm.com> Signed-off-by: Faiz Abbas <faiz.abbas@arm.com>
show more ...
|
| #
9dedc1ab |
| 14-Sep-2022 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "morello-dt-fix" into integration
* changes: fix(morello): dts: remove #a-c and #s-c from memory node fix(morello): dts: fix GICv3 compatible string fix(morello): dts:
Merge changes from topic "morello-dt-fix" into integration
* changes: fix(morello): dts: remove #a-c and #s-c from memory node fix(morello): dts: fix GICv3 compatible string fix(morello): dts: fix DT node naming fix(morello): dts: fix SCMI shmem/mboxes grouping fix(morello): dts: use documented DPU compatible string fix(morello): dts: fix DP SMMU IRQ ordering fix(morello): dts: fix SMMU IRQ ordering fix(morello): dts: add model names fix(morello): dts: fix stdout-path target
show more ...
|
| #
982f2585 |
| 24-Mar-2022 |
Andre Przywara <andre.przywara@arm.com> |
fix(morello): dts: fix GICv3 compatible string
The official GICv3 DT bindings require only a limited number of compatible string, and disavowes the naming of an implementation. Linux' "make dtbs_che
fix(morello): dts: fix GICv3 compatible string
The official GICv3 DT bindings require only a limited number of compatible string, and disavowes the naming of an implementation. Linux' "make dtbs_check" reports: ============ .../morello-soc.dt.yaml: interrupt-controller@2c010000: compatible: 'oneOf' conditional failed, one must be fixed: ['arm,gic-600', 'arm,gic-v3'] is too long 'arm,gic-600' is not one of ['qcom,msm8996-gic-v3'] 'arm,gic-v3' was expected From schema: Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml ============
Drop the redundant (because runtime detectable) and undocumented implementation version, and just use the standard compatible string.
Signed-off-by: Andre Przywara <andre.przywara@arm.com> Change-Id: I05b207df271d6aa5bf3f2163f99ac0c594204c75
show more ...
|
| #
41c310b4 |
| 24-Mar-2022 |
Andre Przywara <andre.przywara@arm.com> |
fix(morello): dts: fix DT node naming
The various official DT bindings only allow certain node name patterns. Linux' "make dtbs_check" reports: =========== .../morello-soc.dt.yaml: sram@45200000: 's
fix(morello): dts: fix DT node naming
The various official DT bindings only allow certain node name patterns. Linux' "make dtbs_check" reports: =========== .../morello-soc.dt.yaml: sram@45200000: 'scp-shmem@0', 'scp-shmem@80' do not match any of the regexes: '^([a-z0-9]*-)?sram(-section)?@[a-f0-9]+$', 'pinctrl-[0-9]+' From schema: Documentation/devicetree/bindings/sram/sram.yaml .../morello-soc.dt.yaml: uart@2a400000: $nodename:0: 'uart@2a400000' does not match '^serial(@.*)?$' From schema: Documentation/devicetree/bindings/serial/pl011.yaml .../morello-soc.dt.yaml: interrupt-controller@2c010000: 'its@30040000', 'its@30060000', 'its@30080000', 'its@300a0000' do not match any of the regexes: '^(msi-controller|gic-its|interrupt-controller)@[0-9a-f]+$', '^gic-its@', '^interrupt-controller@[0-9a-f]+$', 'pinctrl-[0-9]+' From schema: Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml ===========
Rename the node names to improve bindings compliance.
Signed-off-by: Andre Przywara <andre.przywara@arm.com> Change-Id: Ieff576512853eb2bf932c7a2b338c91e0c116b87
show more ...
|
| #
1d996e56 |
| 17-Dec-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes from topic "morello_plat_support" into integration
* changes: feat(morello): expose scmi protocols in fdts fix(morello): change the AP runtime UART address feat(morello): add sup
Merge changes from topic "morello_plat_support" into integration
* changes: feat(morello): expose scmi protocols in fdts fix(morello): change the AP runtime UART address feat(morello): add support for nt_fw_config feat(morello): split platform_info sds struct feat(morello): add changes to enable TBBR boot feat(morello): add DTS for Morello SoC platform feat(morello): configure DMC-Bing mode feat(morello): zero out the DDR memory space feat(morello): add TARGET_PLATFORM flag fix(morello): fix SoC reference clock frequency fix(arm): use PLAT instead of TARGET_PLATFORM
show more ...
|
| #
87639aab |
| 03-Dec-2021 |
Anurag Koul <anurag.koul@arm.com> |
feat(morello): expose scmi protocols in fdts
Add 'firmware' node in morello-soc.dts to expose SCMI support to the kernel. The SCMI protocols supported at the moment are SCMI Base, Clock and Perf (DV
feat(morello): expose scmi protocols in fdts
Add 'firmware' node in morello-soc.dts to expose SCMI support to the kernel. The SCMI protocols supported at the moment are SCMI Base, Clock and Perf (DVFS).
The current mailbox memory region in MHU SRAM has an issue with any access not aligned to a 4-byte boundary. So, the SCMI mailbox memory region has been relocated to AP non-trusted RAM to get around the problem.
Signed-off-by: Anurag Koul <anurag.koul@arm.com> Change-Id: Ibcbce8823b751a0fc3be7e9bc3588c1dc47ae024
show more ...
|
| #
e8b7a804 |
| 25-Aug-2021 |
Anurag Koul <anurag.koul@arm.com> |
fix(morello): fix SoC reference clock frequency
Morello Specification specifies the system reference clock frequency as 50MHz so the frequency has been changed from 100MHz to 50MHz.
Change-Id: I255
fix(morello): fix SoC reference clock frequency
Morello Specification specifies the system reference clock frequency as 50MHz so the frequency has been changed from 100MHz to 50MHz.
Change-Id: I25577b04aa54ed82b7e9df69ac8e40ac54a9b111 Signed-off-by: Anurag Koul <anurag.koul@arm.com> Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
show more ...
|
| #
609115a6 |
| 29-Sep-2020 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes I1ecbe5a1,Ib5945c37,Ic6b79648 into integration
* changes: plat/arm: Add platform support for Morello fdts: add device tree sources for morello platform lib/cpus: add support for
Merge changes I1ecbe5a1,Ib5945c37,Ic6b79648 into integration
* changes: plat/arm: Add platform support for Morello fdts: add device tree sources for morello platform lib/cpus: add support for Morello Rainier CPUs
show more ...
|
| #
e1cbcf96 |
| 31-Jul-2020 |
Manoj Kumar <manoj.kumar3@arm.com> |
fdts: add device tree sources for morello platform
Change-Id: Ib5945c37983505f327a195bdb8b91ed1b7b90921 Signed-off-by: Manoj Kumar <manoj.kumar3@arm.com>
|