<nbd>
blocktrron1: found the reason for the boot breakage - seems to be related to the stock u-boot on the device, which is refusing reserved-memory ranges that don't point to system RAM
<nbd>
blocktrron1: discussed it with lorenzo, who was working on the WED code
<nbd>
blocktrron1: he will make a fix
<blocktrron1>
nbd: thanks
<blocktrron1>
nbd: other question - do you have documentation on the mt7531 eth switch?
<blocktrron1>
The LEDs are connected to it but the datasheet I found is copy pasted from 7530 and misses gpio / led documentation
Tapper has quit [Read error: Connection reset by peer]
goliath has joined #openwrt-devel
madwoota- has joined #openwrt-devel
madwoota has quit [Ping timeout: 480 seconds]
madwoota- is now known as madwoota
srslypascal is now known as Guest7167
srslypascal has joined #openwrt-devel
Guest7167 has quit [Ping timeout: 480 seconds]
torv is now known as Guest7170
torv has joined #openwrt-devel
tlj_ has joined #openwrt-devel
tlj has quit [Ping timeout: 480 seconds]
Guest7170 has quit [Ping timeout: 480 seconds]
floof58 is now known as Guest7171
floof58 has joined #openwrt-devel
Guest7171 has quit [Ping timeout: 480 seconds]
robimarko_ has joined #openwrt-devel
robimarko has quit [Ping timeout: 480 seconds]
floof58 is now known as Guest7175
floof58 has joined #openwrt-devel
Guest7175 has quit [Ping timeout: 480 seconds]
dangole has quit [Ping timeout: 480 seconds]
minimal has joined #openwrt-devel
ptudor has quit [Remote host closed the connection]
floof58 is now known as Guest7180
floof58 has joined #openwrt-devel
Guest7180 has quit [Ping timeout: 480 seconds]
<oliv3r[m]>
So, I'm trying to make use of mfd-ed regmaps :) new stuff for me. I have defined a 'root' and child node, `i2c-ctrl { compat = "syscon", "simple-mfd"; reg = <0x1b000100 0x8>; ranges; i2c@1b00010c { compatible = "myi2c" reg = <0x1b00010c 0x10>; }`. During probing of `my2c` I can devm_map the iorsources for the node itself just fine; however, next step, is to get the 'shared' resource via a regmap; `regmap =
<oliv3r[m]>
syscon_node_to_regmap(of_get_parent(node));` which doesn't fail, so that's good, but then the contents of all fields are just 0. e.g. reg_base, reg_shift, name; all nothing. Obviously regmap_field_read(); fails on an allocated regfield :(
<oliv3r[m]>
even doing a raw-read using `regmap_read(regmap, 0x4, &val)` yields 0 (the register has a hardware default, and readl shows it just fine. Am I wrong in when I say 'read reg 0x4' that thhis basically means 0x1b000100 + 0x4? e.g. the 1b0001000 is not the regmap offset handled internally?
<oliv3r[m]>
and since i'm using syscon_node_to_regmap and not device_node_to_regmap I would expect that it is touching the right node, as the other one doesn't have the syscon marker
Slimey has quit [Read error: Connection reset by peer]
<hurricos>
good to see blocktrron is still working on p1010. I've been given all the resources I need to rebuild u-boot from source on mpc85xx and I just, haven't :(
<hurricos>
AP175 was much easier as I have something to work from
<shibboleth>
who's in charge of maintaining the packages feed? openvpn, specifically, they released 2.6.0 back in january (which is a BIG deal in terms of performance)