You may have to mess with some kernel source files: http://beagleboard.org/Community/Forums?place=topic%2Fbeagleboard%2FpPX-7HSt9E0%2Fdiscussion
On Thursday, August 27, 2015 at 6:04:54 AM UTC-7, Dileep D R wrote: > > wl12xx_vmmc: fixedregulator@2 { > pinctrl-names = "default"; > pinctrl-0 = <&wl12xx_gpio>; > compatible = "regulator-fixed"; > regulator-name = "vwl1271"; > regulator-min-microvolt = <1800000>; > regulator-max-microvolt = <1800000>; > gpio = <&gpio0 27 0>; > startup-delay-us = <70000>; > enable-active-high; > }; > > dmesg log shows: > > [ 4.259093] omap_hsmmc 47810000.mmc: unable to get vmmc regulator -517 > > On Thursday, 27 August 2015 16:25:17 UTC+5:30, Dileep D R wrote: >> >> >> Hi, >> >> Configuring MMC3 for SDIO communiction. I have configured pins as below, >> but still sdio communication is not up. >> >> If clock is not enabled by default how can it be done in device tree, >> >> >> >> mmc3_pins: pinmux_mmc3_pins { >> pinctrl-single,pins = < >> 0x3C (PIN_INPUT_PULLUP | MUX_MODE3) /* mmc2_dat3 */ >> 0x38 (PIN_INPUT_PULLUP | MUX_MODE3) /* mmc2_dat2 */ >> 0x34 (PIN_INPUT_PULLUP | MUX_MODE3) /* mmc2_dat1 */ >> 0x30 (PIN_INPUT_PULLUP | MUX_MODE3) /* mmc2_dat0 */ >> 0x8c (PIN_INPUT_PULLUP | MUX_MODE3) /* mmc2_clk */ >> 0x88 (PIN_INPUT_PULLUP | MUX_MODE3) /* mmc2_cmd */ >> >; >> }; >> >> &mmc3 { >> /* these are on the crossbar and are outlined in the >> xbar-event-map element */ >> dmas = <&edma 32 &edma 33>; >> dma-names = "tx", "rx"; >> >> status = "okay"; >> vmmc-supply = <&wl12xx_vmmc>; >> ti,non-removable; >> bus-width = <4>; >> cap-power-off-card; >> pinctrl-names = "default"; >> pinctrl-0 = <&mmc3_pins>; >> >> #address-cells = <1>; >> #size-cells = <0>; >> wlcore: wlcore@2 { >> compatible = "ti,wl1271"; >> reg = <2>; >> interrupt-parent = <&gpio0>; >> interrupts = <26 0x4>; /* gpio 31 */ >> ref-clock-frequency = <38400000>; >> }; >> }; >> >> &edma { >> ti,edma-xbar-event-map = /bits/ 16 <1 32 2 33>; >> }; >> >> -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.