mirror of
https://github.com/torvalds/linux.git
synced 2026-09-24 06:24:02 +02:00
arm64: tegra: Fix CMDQV interrupt type on Tegra264
The CMDQV interrupts on Tegra264 are described as level-triggered, but
per the hardware interrupt documentation these interrupts are actually
edge-triggered.
Correct the interrupt type for all CMDQV nodes from IRQ_TYPE_LEVEL_HIGH
to IRQ_TYPE_EDGE_RISING.
Fixes: fe57d0ac48 ("arm64: tegra: Add nodes for CMDQV")
Reported-by: Nicolin Chen <nicolinc@nvidia.com>
Signed-off-by: Ashish Mhetre <amhetre@nvidia.com>
Acked-by: Jon Hunter <jonathanh@nvidia.com>
Acked-by: Nicolin Chen <nicolinc@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
This commit is contained in:
parent
96c5696a58
commit
5af7a8a522
|
|
@ -3413,7 +3413,7 @@ smmu1: iommu@5000000 {
|
|||
cmdqv1: cmdqv@5200000 {
|
||||
compatible = "nvidia,tegra264-cmdqv";
|
||||
reg = <0x00 0x5200000 0x0 0x830000>;
|
||||
interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupts = <GIC_SPI 19 IRQ_TYPE_EDGE_RISING>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
|
|
@ -3433,7 +3433,7 @@ smmu2: iommu@6000000 {
|
|||
cmdqv2: cmdqv@6200000 {
|
||||
compatible = "nvidia,tegra264-cmdqv";
|
||||
reg = <0x00 0x6200000 0x0 0x830000>;
|
||||
interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupts = <GIC_SPI 8 IRQ_TYPE_EDGE_RISING>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
|
|
@ -3506,7 +3506,7 @@ smmu0: iommu@a000000 {
|
|||
cmdqv0: cmdqv@a200000 {
|
||||
compatible = "nvidia,tegra264-cmdqv";
|
||||
reg = <0x00 0xa200000 0x0 0x830000>;
|
||||
interrupts = <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupts = <GIC_SPI 28 IRQ_TYPE_EDGE_RISING>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
|
|
@ -3526,7 +3526,7 @@ smmu4: iommu@b000000 {
|
|||
cmdqv4: cmdqv@b200000 {
|
||||
compatible = "nvidia,tegra264-cmdqv";
|
||||
reg = <0x00 0xb200000 0x0 0x830000>;
|
||||
interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupts = <GIC_SPI 37 IRQ_TYPE_EDGE_RISING>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
|
|
@ -3914,7 +3914,7 @@ smmu3: iommu@6000000 {
|
|||
cmdqv3: cmdqv@6200000 {
|
||||
compatible = "nvidia,tegra264-cmdqv";
|
||||
reg = <0x00 0x6200000 0x0 0x830000>;
|
||||
interrupts = <GIC_SPI 232 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupts = <GIC_SPI 232 IRQ_TYPE_EDGE_RISING>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user