Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mfd: cs47l24: Fix defaults array based on testing

My automated test is back and now can check defaults against the actual
hardware. This patch updates the defaults array for the differences
detected and removes a couple of completely unused registers.

Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>

authored by

Charles Keepax and committed by
Lee Jones
21aca3bf 9edd83c7

+1 -9
+1 -9
drivers/mfd/cs47l24-tables.c
··· 227 227 { 0x00000174, 0x007D }, /* R372 - FLL1 Control 4 */ 228 228 { 0x00000175, 0x0006 }, /* R373 - FLL1 Control 5 */ 229 229 { 0x00000176, 0x0000 }, /* R374 - FLL1 Control 6 */ 230 - { 0x00000177, 0x0281 }, /* R375 - FLL1 Loop Filter Test 1 */ 231 - { 0x00000178, 0x0000 }, /* R376 - FLL1 NCO Test 0 */ 232 230 { 0x00000179, 0x0000 }, /* R376 - FLL1 Control 7 */ 233 231 { 0x00000181, 0x0000 }, /* R385 - FLL1 Synchroniser 1 */ 234 232 { 0x00000182, 0x0000 }, /* R386 - FLL1 Synchroniser 2 */ ··· 243 245 { 0x00000194, 0x007D }, /* R404 - FLL2 Control 4 */ 244 246 { 0x00000195, 0x000C }, /* R405 - FLL2 Control 5 */ 245 247 { 0x00000196, 0x0000 }, /* R406 - FLL2 Control 6 */ 246 - { 0x00000197, 0x0000 }, /* R407 - FLL2 Loop Filter Test 1 */ 247 - { 0x00000198, 0x0000 }, /* R408 - FLL2 NCO Test 0 */ 248 248 { 0x00000199, 0x0000 }, /* R408 - FLL2 Control 7 */ 249 249 { 0x000001A1, 0x0000 }, /* R417 - FLL2 Synchroniser 1 */ 250 250 { 0x000001A2, 0x0000 }, /* R418 - FLL2 Synchroniser 2 */ ··· 674 678 { 0x00000C0F, 0x0400 }, /* R3087 - IRQ CTRL 1 */ 675 679 { 0x00000C10, 0x1000 }, /* R3088 - GPIO Debounce Config */ 676 680 { 0x00000C20, 0x0002 }, /* R3104 - Misc Pad Ctrl 1 */ 677 - { 0x00000C21, 0x8001 }, /* R3105 - Misc Pad Ctrl 2 */ 681 + { 0x00000C21, 0x0000 }, /* R3105 - Misc Pad Ctrl 2 */ 678 682 { 0x00000C22, 0x0000 }, /* R3106 - Misc Pad Ctrl 3 */ 679 683 { 0x00000C23, 0x0000 }, /* R3107 - Misc Pad Ctrl 4 */ 680 684 { 0x00000C24, 0x0000 }, /* R3108 - Misc Pad Ctrl 5 */ ··· 854 858 case ARIZONA_FLL1_CONTROL_5: 855 859 case ARIZONA_FLL1_CONTROL_6: 856 860 case ARIZONA_FLL1_CONTROL_7: 857 - case ARIZONA_FLL1_LOOP_FILTER_TEST_1: 858 - case ARIZONA_FLL1_NCO_TEST_0: 859 861 case ARIZONA_FLL1_SYNCHRONISER_1: 860 862 case ARIZONA_FLL1_SYNCHRONISER_2: 861 863 case ARIZONA_FLL1_SYNCHRONISER_3: ··· 870 876 case ARIZONA_FLL2_CONTROL_5: 871 877 case ARIZONA_FLL2_CONTROL_6: 872 878 case ARIZONA_FLL2_CONTROL_7: 873 - case ARIZONA_FLL2_LOOP_FILTER_TEST_1: 874 - case ARIZONA_FLL2_NCO_TEST_0: 875 879 case ARIZONA_FLL2_SYNCHRONISER_1: 876 880 case ARIZONA_FLL2_SYNCHRONISER_2: 877 881 case ARIZONA_FLL2_SYNCHRONISER_3: