@@ -376,8 +376,6 @@ static const struct reg_default cs48l32_reg_default[] = {
376376 { 0x0000c000 , 0x00000000 }, /* PWM_DRIVE_1 */
377377 { 0x0000c004 , 0x00000100 }, /* PWM_DRIVE_2 */
378378 { 0x0000c008 , 0x00000100 }, /* PWM_DRIVE_3 */
379- { 0x00017008 , 0x00000000 }, /* DSP1_CTRL_SETUP */
380- { 0x00017560 , 0x00000000 }, /* FLL_DSP_CTRL */
381379 { 0x00018000 , 0x00000000 }, /* IRQ1_CFG */
382380 { 0x00018110 , 0xffffffff }, /* IRQ1_MASK_1 */
383381 { 0x00018114 , 0xfffffff7 }, /* IRQ1_MASK_2 */
@@ -792,50 +790,9 @@ static bool cs48l32_readable_register(struct device *dev, unsigned int reg)
792790 case TACNA_PWM_DRIVE_1 :
793791 case TACNA_PWM_DRIVE_2 :
794792 case TACNA_PWM_DRIVE_3 :
795- case TACNA_DSP1_CTRL_SETUP :
796- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_0 :
797- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_1 :
798- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_2 :
799- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_3 :
800- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_4 :
801- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_5 :
802- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_6 :
803- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_7 :
804- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_8 :
805- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_9 :
806- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_10 :
807- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_11 :
808- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_12 :
809- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_13 :
810- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_14 :
811- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_15 :
812- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_16 :
813- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_17 :
814- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_18 :
815- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_19 :
816- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_20 :
817- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_21 :
818- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_22 :
819- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_23 :
820- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_24 :
821- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_0 :
822- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_1 :
823- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_2 :
824- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_3 :
825- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_4 :
826- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_5 :
827- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_6 :
828- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_7 :
829- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_8 :
830- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_0 :
831- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_1 :
832- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_2 :
833- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_3 :
834- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_4 :
835- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_5 :
836- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_6 :
837- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_7 :
838- case TACNA_FLL_DSP_CTRL :
793+ case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_0 ... CS48L32_DSP1_XM_SRAM_IBUS_SETUP_24 :
794+ case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_0 ... CS48L32_DSP1_YM_SRAM_IBUS_SETUP_8 :
795+ case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_0 ... CS48L32_DSP1_PM_SRAM_IBUS_SETUP_7 :
839796 case TACNA_IRQ1_CFG :
840797 case TACNA_IRQ1_STATUS :
841798 case TACNA_IRQ1_EINT_1 ... TACNA_IRQ1_EINT_11 :
@@ -868,48 +825,9 @@ static bool cs48l32_volatile_register(struct device *dev, unsigned int reg)
868825 case TACNA_INPUT_STATUS :
869826 case TACNA_INPUT_CONTROL3 :
870827 case TACNA_FX_STATUS :
871- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_0 :
872- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_1 :
873- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_2 :
874- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_3 :
875- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_4 :
876- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_5 :
877- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_6 :
878- case TACNA_DSP1_XM_SRAM_IBUS_SETUP_7 :
879- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_8 :
880- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_9 :
881- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_10 :
882- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_11 :
883- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_12 :
884- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_13 :
885- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_14 :
886- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_15 :
887- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_16 :
888- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_17 :
889- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_18 :
890- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_19 :
891- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_20 :
892- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_21 :
893- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_22 :
894- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_23 :
895- case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_24 :
896- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_0 :
897- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_1 :
898- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_2 :
899- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_3 :
900- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_4 :
901- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_5 :
902- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_6 :
903- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_7 :
904- case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_8 :
905- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_0 :
906- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_1 :
907- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_2 :
908- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_3 :
909- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_4 :
910- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_5 :
911- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_6 :
912- case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_7 :
828+ case CS48L32_DSP1_XM_SRAM_IBUS_SETUP_0 ... CS48L32_DSP1_XM_SRAM_IBUS_SETUP_24 :
829+ case CS48L32_DSP1_YM_SRAM_IBUS_SETUP_0 ... CS48L32_DSP1_YM_SRAM_IBUS_SETUP_8 :
830+ case CS48L32_DSP1_PM_SRAM_IBUS_SETUP_0 ... CS48L32_DSP1_PM_SRAM_IBUS_SETUP_7 :
913831 case TACNA_IRQ1_STATUS :
914832 case TACNA_IRQ1_EINT_1 ... TACNA_IRQ1_EINT_11 :
915833 case TACNA_IRQ1_STS_1 ... TACNA_IRQ1_STS_11 :
0 commit comments