mirror of
https://github.com/OpenAMP/libmetal.git
synced 2026-02-06 12:02:14 +08:00
examples: freertos: zynqmp_r5: remove dev from irq registration
Remove metal device from IRQ registration. Signed-off-by: Wendy Liang <wendy.liang@xilinx.com>
This commit is contained in:
@@ -197,7 +197,7 @@ int ipi_latency_demod()
|
||||
ipi_irq = (intptr_t)ipi_dev->irq_info;
|
||||
|
||||
/* Register IPI irq handler */
|
||||
metal_irq_register(ipi_irq, ipi_irq_handler, ipi_dev, &ch);
|
||||
metal_irq_register(ipi_irq, ipi_irq_handler, &ch);
|
||||
metal_irq_enable(ipi_irq);
|
||||
/* initialize remote_nkicked */
|
||||
atomic_init(&ch.remote_nkicked, 1);
|
||||
|
||||
@@ -261,7 +261,7 @@ int ipi_shmem_demod()
|
||||
/* clear old IPI interrupt */
|
||||
metal_io_write32(ipi_io, IPI_ISR_OFFSET, IPI_MASK);
|
||||
/* Register IPI irq handler */
|
||||
metal_irq_register(ipi_irq, ipi_irq_handler, ipi_dev, ipi_io);
|
||||
metal_irq_register(ipi_irq, ipi_irq_handler, ipi_io);
|
||||
metal_irq_enable(ipi_irq);
|
||||
/* initialize remote_nkicked */
|
||||
atomic_init(&remote_nkicked, 1);
|
||||
|
||||
@@ -129,7 +129,7 @@ int atomic_shmem_demod()
|
||||
/* clear old IPI interrupt */
|
||||
metal_io_write32(ipi_io, IPI_ISR_OFFSET, IPI_MASK);
|
||||
/* Register IPI irq handler */
|
||||
metal_irq_register(ipi_irq, ipi_irq_handler, ipi_dev, ipi_io);
|
||||
metal_irq_register(ipi_irq, ipi_irq_handler, ipi_io);
|
||||
metal_irq_enable(ipi_irq);
|
||||
/* initialize remote_nkicked */
|
||||
atomic_init(&remote_nkicked, 1);
|
||||
|
||||
@@ -244,7 +244,7 @@ int shmem_latency_demod()
|
||||
ipi_irq = (intptr_t)ipi_dev->irq_info;
|
||||
|
||||
/* Register IPI irq handler */
|
||||
metal_irq_register(ipi_irq, ipi_irq_handler, ipi_dev, &ch);
|
||||
metal_irq_register(ipi_irq, ipi_irq_handler, &ch);
|
||||
metal_irq_enable(ipi_irq);
|
||||
/* initialize remote_nkicked */
|
||||
atomic_init(&ch.remote_nkicked, 1);
|
||||
|
||||
@@ -334,7 +334,7 @@ int shmem_throughput_demod()
|
||||
ipi_irq = (intptr_t)ipi_dev->irq_info;
|
||||
|
||||
/* Register IPI irq handler */
|
||||
metal_irq_register(ipi_irq, ipi_irq_handler, ipi_dev, &ch);
|
||||
metal_irq_register(ipi_irq, ipi_irq_handler, &ch);
|
||||
metal_irq_enable(ipi_irq);
|
||||
/* initialize remote_nkicked */
|
||||
atomic_init(&ch.remote_nkicked, 1);
|
||||
|
||||
Reference in New Issue
Block a user