Commit bde458b
audio: optimize DDR fifo management
PD#150616: optimize audio DDR FIFO management driver.
Previously, we need to set DDR num and DDR IRQ number
in each audio devices.
This commit add one DDR manager which manipulate all
the ddr num and irq stuffs.
Make other audio driver easy to use it by simple interface.
Change-Id: Ie9688e651a4eff6fd4135811c50aa343e89580fe
Signed-off-by: Shuai Li <[email protected]>1 parent f24afe3 commit bde458b
File tree
18 files changed
+237
-453
lines changed- arch/arm64/boot/dts/amlogic
- sound/soc/amlogic/auge
18 files changed
+237
-453
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
762 | 762 | | |
763 | 763 | | |
764 | 764 | | |
765 | | - | |
766 | | - | |
767 | 765 | | |
768 | 766 | | |
769 | 767 | | |
770 | 768 | | |
771 | | - | |
772 | | - | |
773 | | - | |
774 | | - | |
775 | 769 | | |
776 | 770 | | |
777 | 771 | | |
| |||
781 | 775 | | |
782 | 776 | | |
783 | 777 | | |
784 | | - | |
785 | | - | |
786 | 778 | | |
787 | 779 | | |
788 | | - | |
789 | | - | |
790 | | - | |
791 | | - | |
792 | 780 | | |
793 | 781 | | |
794 | 782 | | |
| |||
799 | 787 | | |
800 | 788 | | |
801 | 789 | | |
802 | | - | |
803 | | - | |
804 | 790 | | |
805 | 791 | | |
806 | | - | |
807 | | - | |
808 | | - | |
809 | | - | |
810 | 792 | | |
811 | 793 | | |
812 | 794 | | |
813 | 795 | | |
814 | 796 | | |
815 | 797 | | |
816 | 798 | | |
817 | | - | |
818 | | - | |
819 | 799 | | |
820 | 800 | | |
821 | 801 | | |
| |||
825 | 805 | | |
826 | 806 | | |
827 | 807 | | |
828 | | - | |
829 | | - | |
830 | | - | |
| 808 | + | |
831 | 809 | | |
832 | | - | |
| 810 | + | |
833 | 811 | | |
834 | 812 | | |
835 | 813 | | |
836 | 814 | | |
837 | 815 | | |
838 | 816 | | |
839 | 817 | | |
840 | | - | |
841 | 818 | | |
842 | 819 | | |
843 | 820 | | |
844 | 821 | | |
845 | 822 | | |
846 | | - | |
847 | | - | |
848 | 823 | | |
849 | 824 | | |
850 | 825 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
762 | 762 | | |
763 | 763 | | |
764 | 764 | | |
765 | | - | |
766 | | - | |
767 | 765 | | |
768 | 766 | | |
769 | 767 | | |
770 | 768 | | |
771 | | - | |
772 | | - | |
773 | | - | |
774 | | - | |
775 | 769 | | |
776 | 770 | | |
777 | 771 | | |
| |||
782 | 776 | | |
783 | 777 | | |
784 | 778 | | |
785 | | - | |
786 | | - | |
787 | 779 | | |
788 | 780 | | |
789 | | - | |
790 | | - | |
791 | | - | |
792 | | - | |
793 | 781 | | |
794 | 782 | | |
795 | 783 | | |
| |||
800 | 788 | | |
801 | 789 | | |
802 | 790 | | |
803 | | - | |
804 | | - | |
805 | 791 | | |
806 | 792 | | |
807 | | - | |
808 | | - | |
809 | | - | |
810 | | - | |
811 | 793 | | |
812 | 794 | | |
813 | 795 | | |
814 | 796 | | |
815 | 797 | | |
816 | 798 | | |
817 | 799 | | |
818 | | - | |
819 | | - | |
820 | 800 | | |
821 | 801 | | |
822 | 802 | | |
| |||
826 | 806 | | |
827 | 807 | | |
828 | 808 | | |
829 | | - | |
830 | | - | |
831 | | - | |
| 809 | + | |
832 | 810 | | |
833 | | - | |
| 811 | + | |
834 | 812 | | |
835 | 813 | | |
836 | 814 | | |
| |||
839 | 817 | | |
840 | 818 | | |
841 | 819 | | |
842 | | - | |
843 | 820 | | |
844 | 821 | | |
845 | 822 | | |
846 | 823 | | |
847 | 824 | | |
848 | | - | |
849 | | - | |
850 | 825 | | |
851 | 826 | | |
852 | 827 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
935 | 935 | | |
936 | 936 | | |
937 | 937 | | |
938 | | - | |
939 | | - | |
940 | 938 | | |
941 | 939 | | |
942 | 940 | | |
943 | 941 | | |
944 | | - | |
945 | | - | |
946 | | - | |
947 | | - | |
948 | 942 | | |
949 | 943 | | |
950 | 944 | | |
| |||
954 | 948 | | |
955 | 949 | | |
956 | 950 | | |
957 | | - | |
958 | | - | |
959 | 951 | | |
960 | 952 | | |
961 | | - | |
962 | | - | |
963 | | - | |
964 | | - | |
965 | 953 | | |
966 | 954 | | |
967 | 955 | | |
| |||
972 | 960 | | |
973 | 961 | | |
974 | 962 | | |
975 | | - | |
976 | | - | |
977 | 963 | | |
978 | 964 | | |
979 | | - | |
980 | | - | |
981 | | - | |
982 | | - | |
983 | 965 | | |
984 | 966 | | |
985 | 967 | | |
986 | 968 | | |
987 | 969 | | |
988 | 970 | | |
989 | 971 | | |
990 | | - | |
991 | | - | |
992 | 972 | | |
993 | 973 | | |
994 | 974 | | |
| |||
998 | 978 | | |
999 | 979 | | |
1000 | 980 | | |
1001 | | - | |
1002 | | - | |
1003 | | - | |
| 981 | + | |
1004 | 982 | | |
1005 | | - | |
| 983 | + | |
1006 | 984 | | |
1007 | 985 | | |
1008 | 986 | | |
1009 | 987 | | |
1010 | 988 | | |
1011 | 989 | | |
1012 | 990 | | |
1013 | | - | |
1014 | 991 | | |
1015 | 992 | | |
1016 | 993 | | |
1017 | 994 | | |
1018 | 995 | | |
1019 | | - | |
1020 | | - | |
1021 | 996 | | |
1022 | 997 | | |
1023 | 998 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
935 | 935 | | |
936 | 936 | | |
937 | 937 | | |
938 | | - | |
939 | | - | |
940 | 938 | | |
941 | 939 | | |
942 | 940 | | |
943 | 941 | | |
944 | | - | |
945 | | - | |
946 | | - | |
947 | | - | |
948 | 942 | | |
949 | 943 | | |
950 | 944 | | |
| |||
955 | 949 | | |
956 | 950 | | |
957 | 951 | | |
958 | | - | |
959 | | - | |
960 | 952 | | |
961 | 953 | | |
962 | | - | |
963 | | - | |
964 | | - | |
965 | | - | |
966 | 954 | | |
967 | 955 | | |
968 | 956 | | |
| |||
973 | 961 | | |
974 | 962 | | |
975 | 963 | | |
976 | | - | |
977 | | - | |
978 | 964 | | |
979 | 965 | | |
980 | | - | |
981 | | - | |
982 | | - | |
983 | | - | |
984 | 966 | | |
985 | 967 | | |
986 | 968 | | |
987 | 969 | | |
988 | 970 | | |
989 | 971 | | |
990 | 972 | | |
991 | | - | |
992 | | - | |
993 | 973 | | |
994 | 974 | | |
995 | 975 | | |
| |||
999 | 979 | | |
1000 | 980 | | |
1001 | 981 | | |
1002 | | - | |
1003 | | - | |
1004 | | - | |
| 982 | + | |
1005 | 983 | | |
1006 | | - | |
| 984 | + | |
1007 | 985 | | |
1008 | 986 | | |
1009 | 987 | | |
1010 | 988 | | |
1011 | 989 | | |
1012 | 990 | | |
1013 | 991 | | |
1014 | | - | |
1015 | 992 | | |
1016 | 993 | | |
1017 | 994 | | |
1018 | 995 | | |
1019 | 996 | | |
1020 | | - | |
1021 | | - | |
1022 | 997 | | |
1023 | 998 | | |
1024 | 999 | | |
| |||
0 commit comments