From 645680d62b82455d24fcb178f1cc5208f9942e38 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Thu, 10 May 2012 00:08:03 +0200 Subject: imx233: add pinctrl debug code to track pin uses Past development has proved that one can mistakely use the same pin for two uses without noticing. Since this causes extremely hard to find bugs, the infrastructure will allow to register pin uses and panic when a conflict is detected. The pinctrl debug now shows the pin uses when its support is compiled in. Change-Id: Idb2d5235ce09207d77aa474d6f158e72b933761a --- firmware/target/arm/imx233/sansa-fuzeplus/fmradio-i2c-fuzeplus.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'firmware/target/arm/imx233/sansa-fuzeplus/fmradio-i2c-fuzeplus.c') diff --git a/firmware/target/arm/imx233/sansa-fuzeplus/fmradio-i2c-fuzeplus.c b/firmware/target/arm/imx233/sansa-fuzeplus/fmradio-i2c-fuzeplus.c index 417f70e406..ee63cd35f6 100644 --- a/firmware/target/arm/imx233/sansa-fuzeplus/fmradio-i2c-fuzeplus.c +++ b/firmware/target/arm/imx233/sansa-fuzeplus/fmradio-i2c-fuzeplus.c @@ -87,6 +87,8 @@ struct i2c_interface fmradio_i2c = void fmradio_i2c_init(void) { + imx233_pinctrl_acquire_pin(1, 24, "fmradio i2c"); + imx233_pinctrl_acquire_pin(1, 22, "fmradio i2c"); imx233_set_pin_function(1, 24, PINCTRL_FUNCTION_GPIO); imx233_set_pin_function(1, 22, PINCTRL_FUNCTION_GPIO); fmradio_i2c_bus = i2c_add_node(&fmradio_i2c); -- cgit v1.2.3