imx233/fuze+: rework i2c and fmradio_i2c init
commit9caffa8bf7a2f1fc06b70eb0015c4f089a1173af
authorAmaury Pouly <amaury.pouly@gmail.com>
Thu, 15 Mar 2012 13:59:20 +0000 (15 14:59 +0100)
committerAmaury Pouly <amaury.pouly@gmail.com>
Thu, 15 Mar 2012 14:01:11 +0000 (15 15:01 +0100)
treeca143d5b23770d923c407fadaf489e671832ff26
parenta4fd5bf7cb3d8d071c5fb9d45255c8f85e517b7a
imx233/fuze+: rework i2c and fmradio_i2c init

Only enable fmradio_i2c once with _init() called from system.
Move actual i2c init to system for consistency.
Move tuner power pin setup to power instead of fmradio.

Change-Id: Idb56bfba5803f71b5d049f174c48d2afb969a6ea
firmware/target/arm/imx233/i2c-imx233.c
firmware/target/arm/imx233/i2c-imx233.h
firmware/target/arm/imx233/power-imx233.c
firmware/target/arm/imx233/sansa-fuzeplus/fmradio-i2c-fuzeplus.c
firmware/target/arm/imx233/sansa-fuzeplus/power-fuzeplus.c
firmware/target/arm/imx233/system-imx233.c