Hi Olof,
On Thu, Mar 19, 2015 at 5:56 AM, Olof's autobooter build@lixom.net wrote:
[ 1.400134] Registered IR keymap rc-empty [ 1.405378] input: gpio_ir_recv as /devices/soc0/ir-receiver/rc/rc0/input0 [ 1.413196] rc0: gpio_ir_recv as /devices/soc0/ir-receiver/rc/rc0 [ 1.420240] input: MCE IR Keyboard/Mouse (gpio-rc-recv) as /devices/virtual/input/input1 [ 1.432126] coda 2040000.vpu: unable to alloc iram [ 1.437700] coda 2040000.vpu: Direct firmware load for v4l-coda960-imx6dl.bin failed with error -2 [ 1.446741] coda 2040000.vpu: firmware request failed [ 1.454794] platform 2000000.aips-bus:tempmon: Driver imx_thermal requests probe deferral [ 1.465298] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0) [ 1.471734] Driver 'mmcblk' needs updating - please use bus_type methods [ 1.478666] sdhci: Secure Digital Host Controller Interface driver [ 1.484912] sdhci: Copyright(c) Pierre Ossman [ 1.489333] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.496441] sdhci-esdhc-imx 2194000.usdhc: could not get ultra high speed state, work on normal mode [ 1.505878] sdhci-esdhc-imx: probe of 2194000.usdhc failed with error -16
Could this be caused by?
commit 46a3b345d38518ca6b59144e3e7b6809ef6275db Author: Fabio Estevam fabio.estevam@freescale.com Date: Thu Mar 12 19:15:35 2015 -0300
mmc: sdhci-esdhc-imx: Call mmc_of_parse()
Currently it is not possible to use 'mmc-pwrseq-simple' property with this driver because mmc_of_parse() is never called.
mmc_of_parse() calls mmc_pwrseq_alloc() that manages MMC power sequence.
Call the generic mmc_of_parse() so that we can use 'mmc-pwrseq-simple' to provide reset GPIO to the Wifi/BT chip.
Tested on a imx6sl-warp board.
Signed-off-by: Fabio Estevam fabio.estevam@freescale.com Signed-off-by: Ulf Hansson ulf.hansson@linaro.org
I am out of the office and do not have hardware access to test it at the moment.
Thanks,
Fabio Estevam