diff options
author | Peter Ujfalusi <peter.ujfalusi@ti.com> | 2014-05-14 14:26:10 -0400 |
---|---|---|
committer | Paul Walmsley <paul@pwsan.com> | 2014-05-14 14:26:10 -0400 |
commit | e34917955bfd2406b85f665621d76982bab3b55d (patch) | |
tree | 34aa445a1b4286f4d745704d1fc7dcc7961269e0 /arch/arm/mach-omap2 | |
parent | d1db0eea852497762cab43b905b879dfcd3b8987 (diff) |
ARM: omap4: hwmod_data: Clean up audio related structures (remove/merge them)
All audio related omap_hwmod_ocp_if *_dma can be removed from the data since
we can just add the user flag to the non dma structure.
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Paul Walmsley <paul@pwsan.com>
Diffstat (limited to 'arch/arm/mach-omap2')
-rw-r--r-- | arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 99 |
1 files changed, 9 insertions, 90 deletions
diff --git a/arch/arm/mach-omap2/omap_hwmod_44xx_data.c b/arch/arm/mach-omap2/omap_hwmod_44xx_data.c index 1219280bb976..41e54f759934 100644 --- a/arch/arm/mach-omap2/omap_hwmod_44xx_data.c +++ b/arch/arm/mach-omap2/omap_hwmod_44xx_data.c | |||
@@ -3635,15 +3635,7 @@ static struct omap_hwmod_ocp_if omap44xx_l4_abe__dmic = { | |||
3635 | .master = &omap44xx_l4_abe_hwmod, | 3635 | .master = &omap44xx_l4_abe_hwmod, |
3636 | .slave = &omap44xx_dmic_hwmod, | 3636 | .slave = &omap44xx_dmic_hwmod, |
3637 | .clk = "ocp_abe_iclk", | 3637 | .clk = "ocp_abe_iclk", |
3638 | .user = OCP_USER_MPU, | 3638 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
3639 | }; | ||
3640 | |||
3641 | /* l4_abe -> dmic (dma) */ | ||
3642 | static struct omap_hwmod_ocp_if omap44xx_l4_abe__dmic_dma = { | ||
3643 | .master = &omap44xx_l4_abe_hwmod, | ||
3644 | .slave = &omap44xx_dmic_hwmod, | ||
3645 | .clk = "ocp_abe_iclk", | ||
3646 | .user = OCP_USER_SDMA, | ||
3647 | }; | 3639 | }; |
3648 | 3640 | ||
3649 | /* dsp -> iva */ | 3641 | /* dsp -> iva */ |
@@ -4209,15 +4201,7 @@ static struct omap_hwmod_ocp_if omap44xx_l4_abe__mcbsp1 = { | |||
4209 | .master = &omap44xx_l4_abe_hwmod, | 4201 | .master = &omap44xx_l4_abe_hwmod, |
4210 | .slave = &omap44xx_mcbsp1_hwmod, | 4202 | .slave = &omap44xx_mcbsp1_hwmod, |
4211 | .clk = "ocp_abe_iclk", | 4203 | .clk = "ocp_abe_iclk", |
4212 | .user = OCP_USER_MPU, | 4204 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
4213 | }; | ||
4214 | |||
4215 | /* l4_abe -> mcbsp1 (dma) */ | ||
4216 | static struct omap_hwmod_ocp_if omap44xx_l4_abe__mcbsp1_dma = { | ||
4217 | .master = &omap44xx_l4_abe_hwmod, | ||
4218 | .slave = &omap44xx_mcbsp1_hwmod, | ||
4219 | .clk = "ocp_abe_iclk", | ||
4220 | .user = OCP_USER_SDMA, | ||
4221 | }; | 4205 | }; |
4222 | 4206 | ||
4223 | /* l4_abe -> mcbsp2 */ | 4207 | /* l4_abe -> mcbsp2 */ |
@@ -4225,15 +4209,7 @@ static struct omap_hwmod_ocp_if omap44xx_l4_abe__mcbsp2 = { | |||
4225 | .master = &omap44xx_l4_abe_hwmod, | 4209 | .master = &omap44xx_l4_abe_hwmod, |
4226 | .slave = &omap44xx_mcbsp2_hwmod, | 4210 | .slave = &omap44xx_mcbsp2_hwmod, |
4227 | .clk = "ocp_abe_iclk", | 4211 | .clk = "ocp_abe_iclk", |
4228 | .user = OCP_USER_MPU, | 4212 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
4229 | }; | ||
4230 | |||
4231 | /* l4_abe -> mcbsp2 (dma) */ | ||
4232 | static struct omap_hwmod_ocp_if omap44xx_l4_abe__mcbsp2_dma = { | ||
4233 | .master = &omap44xx_l4_abe_hwmod, | ||
4234 | .slave = &omap44xx_mcbsp2_hwmod, | ||
4235 | .clk = "ocp_abe_iclk", | ||
4236 | .user = OCP_USER_SDMA, | ||
4237 | }; | 4213 | }; |
4238 | 4214 | ||
4239 | /* l4_abe -> mcbsp3 */ | 4215 | /* l4_abe -> mcbsp3 */ |
@@ -4241,15 +4217,7 @@ static struct omap_hwmod_ocp_if omap44xx_l4_abe__mcbsp3 = { | |||
4241 | .master = &omap44xx_l4_abe_hwmod, | 4217 | .master = &omap44xx_l4_abe_hwmod, |
4242 | .slave = &omap44xx_mcbsp3_hwmod, | 4218 | .slave = &omap44xx_mcbsp3_hwmod, |
4243 | .clk = "ocp_abe_iclk", | 4219 | .clk = "ocp_abe_iclk", |
4244 | .user = OCP_USER_MPU, | 4220 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
4245 | }; | ||
4246 | |||
4247 | /* l4_abe -> mcbsp3 (dma) */ | ||
4248 | static struct omap_hwmod_ocp_if omap44xx_l4_abe__mcbsp3_dma = { | ||
4249 | .master = &omap44xx_l4_abe_hwmod, | ||
4250 | .slave = &omap44xx_mcbsp3_hwmod, | ||
4251 | .clk = "ocp_abe_iclk", | ||
4252 | .user = OCP_USER_SDMA, | ||
4253 | }; | 4221 | }; |
4254 | 4222 | ||
4255 | /* l4_per -> mcbsp4 */ | 4223 | /* l4_per -> mcbsp4 */ |
@@ -4265,15 +4233,7 @@ static struct omap_hwmod_ocp_if omap44xx_l4_abe__mcpdm = { | |||
4265 | .master = &omap44xx_l4_abe_hwmod, | 4233 | .master = &omap44xx_l4_abe_hwmod, |
4266 | .slave = &omap44xx_mcpdm_hwmod, | 4234 | .slave = &omap44xx_mcpdm_hwmod, |
4267 | .clk = "ocp_abe_iclk", | 4235 | .clk = "ocp_abe_iclk", |
4268 | .user = OCP_USER_MPU, | 4236 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
4269 | }; | ||
4270 | |||
4271 | /* l4_abe -> mcpdm (dma) */ | ||
4272 | static struct omap_hwmod_ocp_if omap44xx_l4_abe__mcpdm_dma = { | ||
4273 | .master = &omap44xx_l4_abe_hwmod, | ||
4274 | .slave = &omap44xx_mcpdm_hwmod, | ||
4275 | .clk = "ocp_abe_iclk", | ||
4276 | .user = OCP_USER_SDMA, | ||
4277 | }; | 4237 | }; |
4278 | 4238 | ||
4279 | /* l4_per -> mcspi1 */ | 4239 | /* l4_per -> mcspi1 */ |
@@ -4575,15 +4535,7 @@ static struct omap_hwmod_ocp_if omap44xx_l4_abe__timer5 = { | |||
4575 | .master = &omap44xx_l4_abe_hwmod, | 4535 | .master = &omap44xx_l4_abe_hwmod, |
4576 | .slave = &omap44xx_timer5_hwmod, | 4536 | .slave = &omap44xx_timer5_hwmod, |
4577 | .clk = "ocp_abe_iclk", | 4537 | .clk = "ocp_abe_iclk", |
4578 | .user = OCP_USER_MPU, | 4538 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
4579 | }; | ||
4580 | |||
4581 | /* l4_abe -> timer5 (dma) */ | ||
4582 | static struct omap_hwmod_ocp_if omap44xx_l4_abe__timer5_dma = { | ||
4583 | .master = &omap44xx_l4_abe_hwmod, | ||
4584 | .slave = &omap44xx_timer5_hwmod, | ||
4585 | .clk = "ocp_abe_iclk", | ||
4586 | .user = OCP_USER_SDMA, | ||
4587 | }; | 4539 | }; |
4588 | 4540 | ||
4589 | /* l4_abe -> timer6 */ | 4541 | /* l4_abe -> timer6 */ |
@@ -4591,15 +4543,7 @@ static struct omap_hwmod_ocp_if omap44xx_l4_abe__timer6 = { | |||
4591 | .master = &omap44xx_l4_abe_hwmod, | 4543 | .master = &omap44xx_l4_abe_hwmod, |
4592 | .slave = &omap44xx_timer6_hwmod, | 4544 | .slave = &omap44xx_timer6_hwmod, |
4593 | .clk = "ocp_abe_iclk", | 4545 | .clk = "ocp_abe_iclk", |
4594 | .user = OCP_USER_MPU, | 4546 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
4595 | }; | ||
4596 | |||
4597 | /* l4_abe -> timer6 (dma) */ | ||
4598 | static struct omap_hwmod_ocp_if omap44xx_l4_abe__timer6_dma = { | ||
4599 | .master = &omap44xx_l4_abe_hwmod, | ||
4600 | .slave = &omap44xx_timer6_hwmod, | ||
4601 | .clk = "ocp_abe_iclk", | ||
4602 | .user = OCP_USER_SDMA, | ||
4603 | }; | 4547 | }; |
4604 | 4548 | ||
4605 | /* l4_abe -> timer7 */ | 4549 | /* l4_abe -> timer7 */ |
@@ -4607,15 +4551,7 @@ static struct omap_hwmod_ocp_if omap44xx_l4_abe__timer7 = { | |||
4607 | .master = &omap44xx_l4_abe_hwmod, | 4551 | .master = &omap44xx_l4_abe_hwmod, |
4608 | .slave = &omap44xx_timer7_hwmod, | 4552 | .slave = &omap44xx_timer7_hwmod, |
4609 | .clk = "ocp_abe_iclk", | 4553 | .clk = "ocp_abe_iclk", |
4610 | .user = OCP_USER_MPU, | 4554 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
4611 | }; | ||
4612 | |||
4613 | /* l4_abe -> timer7 (dma) */ | ||
4614 | static struct omap_hwmod_ocp_if omap44xx_l4_abe__timer7_dma = { | ||
4615 | .master = &omap44xx_l4_abe_hwmod, | ||
4616 | .slave = &omap44xx_timer7_hwmod, | ||
4617 | .clk = "ocp_abe_iclk", | ||
4618 | .user = OCP_USER_SDMA, | ||
4619 | }; | 4555 | }; |
4620 | 4556 | ||
4621 | /* l4_abe -> timer8 */ | 4557 | /* l4_abe -> timer8 */ |
@@ -4623,15 +4559,7 @@ static struct omap_hwmod_ocp_if omap44xx_l4_abe__timer8 = { | |||
4623 | .master = &omap44xx_l4_abe_hwmod, | 4559 | .master = &omap44xx_l4_abe_hwmod, |
4624 | .slave = &omap44xx_timer8_hwmod, | 4560 | .slave = &omap44xx_timer8_hwmod, |
4625 | .clk = "ocp_abe_iclk", | 4561 | .clk = "ocp_abe_iclk", |
4626 | .user = OCP_USER_MPU, | 4562 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
4627 | }; | ||
4628 | |||
4629 | /* l4_abe -> timer8 (dma) */ | ||
4630 | static struct omap_hwmod_ocp_if omap44xx_l4_abe__timer8_dma = { | ||
4631 | .master = &omap44xx_l4_abe_hwmod, | ||
4632 | .slave = &omap44xx_timer8_hwmod, | ||
4633 | .clk = "ocp_abe_iclk", | ||
4634 | .user = OCP_USER_SDMA, | ||
4635 | }; | 4563 | }; |
4636 | 4564 | ||
4637 | /* l4_per -> timer9 */ | 4565 | /* l4_per -> timer9 */ |
@@ -4831,7 +4759,6 @@ static struct omap_hwmod_ocp_if *omap44xx_hwmod_ocp_ifs[] __initdata = { | |||
4831 | &omap44xx_l3_instr__debugss, | 4759 | &omap44xx_l3_instr__debugss, |
4832 | &omap44xx_l4_cfg__dma_system, | 4760 | &omap44xx_l4_cfg__dma_system, |
4833 | &omap44xx_l4_abe__dmic, | 4761 | &omap44xx_l4_abe__dmic, |
4834 | &omap44xx_l4_abe__dmic_dma, | ||
4835 | &omap44xx_dsp__iva, | 4762 | &omap44xx_dsp__iva, |
4836 | /* &omap44xx_dsp__sl2if, */ | 4763 | /* &omap44xx_dsp__sl2if, */ |
4837 | &omap44xx_l4_cfg__dsp, | 4764 | &omap44xx_l4_cfg__dsp, |
@@ -4874,14 +4801,10 @@ static struct omap_hwmod_ocp_if *omap44xx_hwmod_ocp_ifs[] __initdata = { | |||
4874 | &omap44xx_l4_abe__mcasp, | 4801 | &omap44xx_l4_abe__mcasp, |
4875 | &omap44xx_l4_abe__mcasp_dma, | 4802 | &omap44xx_l4_abe__mcasp_dma, |
4876 | &omap44xx_l4_abe__mcbsp1, | 4803 | &omap44xx_l4_abe__mcbsp1, |
4877 | &omap44xx_l4_abe__mcbsp1_dma, | ||
4878 | &omap44xx_l4_abe__mcbsp2, | 4804 | &omap44xx_l4_abe__mcbsp2, |
4879 | &omap44xx_l4_abe__mcbsp2_dma, | ||
4880 | &omap44xx_l4_abe__mcbsp3, | 4805 | &omap44xx_l4_abe__mcbsp3, |
4881 | &omap44xx_l4_abe__mcbsp3_dma, | ||
4882 | &omap44xx_l4_per__mcbsp4, | 4806 | &omap44xx_l4_per__mcbsp4, |
4883 | &omap44xx_l4_abe__mcpdm, | 4807 | &omap44xx_l4_abe__mcpdm, |
4884 | &omap44xx_l4_abe__mcpdm_dma, | ||
4885 | &omap44xx_l4_per__mcspi1, | 4808 | &omap44xx_l4_per__mcspi1, |
4886 | &omap44xx_l4_per__mcspi2, | 4809 | &omap44xx_l4_per__mcspi2, |
4887 | &omap44xx_l4_per__mcspi3, | 4810 | &omap44xx_l4_per__mcspi3, |
@@ -4913,13 +4836,9 @@ static struct omap_hwmod_ocp_if *omap44xx_hwmod_ocp_ifs[] __initdata = { | |||
4913 | &omap44xx_l4_per__timer3, | 4836 | &omap44xx_l4_per__timer3, |
4914 | &omap44xx_l4_per__timer4, | 4837 | &omap44xx_l4_per__timer4, |
4915 | &omap44xx_l4_abe__timer5, | 4838 | &omap44xx_l4_abe__timer5, |
4916 | &omap44xx_l4_abe__timer5_dma, | ||
4917 | &omap44xx_l4_abe__timer6, | 4839 | &omap44xx_l4_abe__timer6, |
4918 | &omap44xx_l4_abe__timer6_dma, | ||
4919 | &omap44xx_l4_abe__timer7, | 4840 | &omap44xx_l4_abe__timer7, |
4920 | &omap44xx_l4_abe__timer7_dma, | ||
4921 | &omap44xx_l4_abe__timer8, | 4841 | &omap44xx_l4_abe__timer8, |
4922 | &omap44xx_l4_abe__timer8_dma, | ||
4923 | &omap44xx_l4_per__timer9, | 4842 | &omap44xx_l4_per__timer9, |
4924 | &omap44xx_l4_per__timer10, | 4843 | &omap44xx_l4_per__timer10, |
4925 | &omap44xx_l4_per__timer11, | 4844 | &omap44xx_l4_per__timer11, |