hmm, cheers mate, jffs root works now
however.. 
seems modules-boot.d are loaded from initramfs, hence editing them on jffs does nothing and after disabling gpio script card is no longer being detected. script edits needs to be done from within buildroot
nope, i have no clue whats going on here (but card is no longer detected after loading modules from mmc script)
[ 9.180000] mount_root: loading kmods from internal overlay
[ 9.400000] gpio-mmc: [DIRRY-HACK] Init
[ 9.400000] gpio-mmc: [DIRRY-HACK] platform_device_alloc...
[ 9.410000] gpio-mmc: [DIRRY-HACK] platform_device_add_data...
[ 9.430000] gpio-mmc: [DIRRY-HACK] platform_device_add...
[ 9.440000] gpiommc gpiommc.0: no of_node; not parsing pinctrl DT
[ 9.450000] gpio-mmc: Failed to request mmc_spi module.
[ 9.460000] spi-gpio spi-gpio.0: no of_node; not parsing pinctrl DT
[ 9.460000] rt2880-pinmux pinctrl: request pin 8 (io8) for pio:8
[ 9.460000] rt2880-pinmux pinctrl: request pin 9 (io9) for pio:9
[ 9.460000] rt2880-pinmux pinctrl: request pin 13 (io13) for pio:13
[ 9.460000] rt2880-pinmux pinctrl: request pin 0 (io0) for pio:0
[ 9.460000] gpio-mmc: MMC-Card ATATA
[ 9.470000] gpio-mmc: MMC-Card "default" attached to GPIO pins di=9, do=13, clk=8, cs=0, activelow=1, nospi=0, max_bus_speed=5000000, mode=0
[ 9.490000] gpio-mmc: [DIRRY-HACK] OK! WAIT FOR GPIO-SPI...
[ 9.510000] mmc_spi spi32766.0: no of_node; not parsing pinctrl DT
[ 9.510000] mmc_spi spi32766.0: ASSUMING 3.2-3.4 V slot power
[ 9.540000] mmc_spi spi32766.0: setup: unsupported mode bits 4
[ 9.550000] mmc_spi spi32766.0: can't change chip-select polarity
[ 9.580000] mmc_spi spi32766.0: SD/MMC host mmc0, no DMA, no WP, no poweroff
[ 9.710000] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[ 9.730000] block: extroot: device not present, retrying in 5 seconds
[ 14.750000] block: extroot: cannot find device mmcblk0p1
[ 14.760000] mount_root: switching to jffs2 overlay
block-mount should be on image as its more space efficient to have it in squash, its important <20kb (uncompressed) anyway
another thing, i seem to be getting couple second freezes and hangs/reboot after mounting mmc, reminds me similar issue on rtl8186 sdcard mod i did couple years back, as im thinking bout it now, it is possible card is at fault here, as i reused it
(Last edited by dnp on 28 Jan 2016, 02:08)