diff options
Diffstat (limited to 'arch/arm/mach-shmobile/board-ap4evb.c')
-rw-r--r-- | arch/arm/mach-shmobile/board-ap4evb.c | 35 |
1 files changed, 17 insertions, 18 deletions
diff --git a/arch/arm/mach-shmobile/board-ap4evb.c b/arch/arm/mach-shmobile/board-ap4evb.c index 4c979039d97e..08294fa9e0d4 100644 --- a/arch/arm/mach-shmobile/board-ap4evb.c +++ b/arch/arm/mach-shmobile/board-ap4evb.c | |||
@@ -686,21 +686,21 @@ static struct platform_device fsi_device = { | |||
686 | }, | 686 | }, |
687 | }; | 687 | }; |
688 | 688 | ||
689 | static struct asoc_simple_dai_init_info fsi2_ak4643_init_info = { | ||
690 | .fmt = SND_SOC_DAIFMT_LEFT_J, | ||
691 | .codec_daifmt = SND_SOC_DAIFMT_CBM_CFM, | ||
692 | .cpu_daifmt = SND_SOC_DAIFMT_CBS_CFS, | ||
693 | .sysclk = 11289600, | ||
694 | }; | ||
695 | |||
696 | static struct asoc_simple_card_info fsi2_ak4643_info = { | 689 | static struct asoc_simple_card_info fsi2_ak4643_info = { |
697 | .name = "AK4643", | 690 | .name = "AK4643", |
698 | .card = "FSI2A-AK4643", | 691 | .card = "FSI2A-AK4643", |
699 | .cpu_dai = "fsia-dai", | ||
700 | .codec = "ak4642-codec.0-0013", | 692 | .codec = "ak4642-codec.0-0013", |
701 | .platform = "sh_fsi2", | 693 | .platform = "sh_fsi2", |
702 | .codec_dai = "ak4642-hifi", | 694 | .daifmt = SND_SOC_DAIFMT_LEFT_J, |
703 | .init = &fsi2_ak4643_init_info, | 695 | .cpu_dai = { |
696 | .name = "fsia-dai", | ||
697 | .fmt = SND_SOC_DAIFMT_CBS_CFS, | ||
698 | }, | ||
699 | .codec_dai = { | ||
700 | .name = "ak4642-hifi", | ||
701 | .fmt = SND_SOC_DAIFMT_CBM_CFM, | ||
702 | .sysclk = 11289600, | ||
703 | }, | ||
704 | }; | 704 | }; |
705 | 705 | ||
706 | static struct platform_device fsi_ak4643_device = { | 706 | static struct platform_device fsi_ak4643_device = { |
@@ -809,19 +809,18 @@ static struct platform_device lcdc1_device = { | |||
809 | }, | 809 | }, |
810 | }; | 810 | }; |
811 | 811 | ||
812 | static struct asoc_simple_dai_init_info fsi2_hdmi_init_info = { | ||
813 | .cpu_daifmt = SND_SOC_DAIFMT_CBM_CFM | | ||
814 | SND_SOC_DAIFMT_IB_NF, | ||
815 | }; | ||
816 | |||
817 | static struct asoc_simple_card_info fsi2_hdmi_info = { | 812 | static struct asoc_simple_card_info fsi2_hdmi_info = { |
818 | .name = "HDMI", | 813 | .name = "HDMI", |
819 | .card = "FSI2B-HDMI", | 814 | .card = "FSI2B-HDMI", |
820 | .cpu_dai = "fsib-dai", | ||
821 | .codec = "sh-mobile-hdmi", | 815 | .codec = "sh-mobile-hdmi", |
822 | .platform = "sh_fsi2", | 816 | .platform = "sh_fsi2", |
823 | .codec_dai = "sh_mobile_hdmi-hifi", | 817 | .cpu_dai = { |
824 | .init = &fsi2_hdmi_init_info, | 818 | .name = "fsib-dai", |
819 | .fmt = SND_SOC_DAIFMT_CBM_CFM | SND_SOC_DAIFMT_IB_NF, | ||
820 | }, | ||
821 | .codec_dai = { | ||
822 | .name = "sh_mobile_hdmi-hifi", | ||
823 | }, | ||
825 | }; | 824 | }; |
826 | 825 | ||
827 | static struct platform_device fsi_hdmi_device = { | 826 | static struct platform_device fsi_hdmi_device = { |