Hi Sitara Team,
my customer is using AM3352BZCZ100 for some revisions of his board already. They now want to include a wifi module WILC3000 SDIO-connected to MMC2 of the Sitara. They are using kernel 3.15.1 and have problems connecting to the Wifi-Module and want to find out the correct DMA channel assignment for this setup.
Devicetree snippets below:
&mmc3{
vmmc-supply = <&vmmcsd_fixed>;
compatible = "ti,omap4-hsmmc";
ti,hwmods = "mmc3";
ti,dual-volt;
ti,needs-special-reset;
ti,needs-special-hs-handling;
dmas = <&edma 32
&edma 33>;
bus-width = <0x4>;
pinctrl-names = "default";
pinctrl-0 = <&mmc3_pins>;
dma-names = "tx", "rx";
interrupts = <8>;
interrupt-parent = <&intc>;
// reg = <0x47810000 0x1000>;
status = "okay";
};
mmc3_pins: pinmux_mmc3_pins {
pinctrl-single,pins = <
0x8c ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (V12) gpmc_clk.mmc2_clk */
0x88 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (T13) gpmc_csn3.mmc2_cmd */
0x30 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (T12) gpmc_ad12.mmc2_dat0 */
0x34 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (R12) gpmc_ad13.mmc2_dat1 */
0x38 ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (V13) gpmc_ad14.mmc2_dat2 */
0x3c ( PIN_INPUT_PULLUP | MUX_MODE3 ) /* (U13) gpmc_ad15.mmc2_dat3 */
>;
};
Adding the recommended resistors on MMC_CLK line didn't changed the behaviour.
Please advise what my customer can additional test or how he can solve the problem.
Best regards
Cevin

