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

mfd: arizona: Drop arizona-extcon cells

The arizona jack-dection handling is being reworked so that the
codec-child-device drivers directly handle jack-detect themselves,
so it is no longer necessary to instantiate "arizona-extcon"
child-devices.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Tested-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>

authored by

Hans de Goede and committed by
Lee Jones
4e0b9ea8 a38fd874

-20
-20
drivers/mfd/arizona-core.c
··· 881 881 static const struct mfd_cell wm5102_devs[] = { 882 882 { .name = "arizona-micsupp" }, 883 883 { .name = "arizona-gpio" }, 884 - { 885 - .name = "arizona-extcon", 886 - .parent_supplies = wm5102_supplies, 887 - .num_parent_supplies = 1, /* We only need MICVDD */ 888 - }, 889 884 { .name = "arizona-haptics" }, 890 885 { .name = "arizona-pwm" }, 891 886 { ··· 893 898 static const struct mfd_cell wm5110_devs[] = { 894 899 { .name = "arizona-micsupp" }, 895 900 { .name = "arizona-gpio" }, 896 - { 897 - .name = "arizona-extcon", 898 - .parent_supplies = wm5102_supplies, 899 - .num_parent_supplies = 1, /* We only need MICVDD */ 900 - }, 901 901 { .name = "arizona-haptics" }, 902 902 { .name = "arizona-pwm" }, 903 903 { ··· 929 939 static const struct mfd_cell wm8997_devs[] = { 930 940 { .name = "arizona-micsupp" }, 931 941 { .name = "arizona-gpio" }, 932 - { 933 - .name = "arizona-extcon", 934 - .parent_supplies = wm8997_supplies, 935 - .num_parent_supplies = 1, /* We only need MICVDD */ 936 - }, 937 942 { .name = "arizona-haptics" }, 938 943 { .name = "arizona-pwm" }, 939 944 { ··· 941 956 static const struct mfd_cell wm8998_devs[] = { 942 957 { .name = "arizona-micsupp" }, 943 958 { .name = "arizona-gpio" }, 944 - { 945 - .name = "arizona-extcon", 946 - .parent_supplies = wm5102_supplies, 947 - .num_parent_supplies = 1, /* We only need MICVDD */ 948 - }, 949 959 { .name = "arizona-haptics" }, 950 960 { .name = "arizona-pwm" }, 951 961 {