<zmatt>
probably most importantly, can I configure the gpio from DT like I can with gpio-of-helper, or does gpiod still unavoidably give userspace the ability to fry hardware by reconfiguring an input to an output?
vagrantc has quit [Quit: leaving]
renrelkha has quit [Quit: bye]
renrelkha has joined #beagle
<rcn-ee>
gpio sys keeps on getting neutered on mainline.. this gives us the dynamic pinmux changes.. io, usart, etc without touching devmem... I feel sys dev gpio is a lost cause based on libgpiod ripping out
<set_>
Did the kernel make for no happy medium to use both at different spots?
<rcn-ee>
Yeap this would fix the gpio-of-helper
<set_>
For a while, I was able to use both from specific kernels.
<rcn-ee>
(functionally the same as gpio-aggregrator)
<set_>
Anyway, I am not interrupting so much now. Off and away.
<set_>
sorry.
<rcn-ee>
@set_: this change doesn't affect that.. is about how the actual pinmux is represented in the device tree... So we can set at boot up or dynamicly after bootup
<rcn-ee>
uio needs the pinmux setup by something, either the old bone-gpio-helpher or this gpio-aggregrator
<set_>
okay. No issue.
<set_>
I thought this was about ease of use. using either/or/and could work. How? No clue. I am still trying to figure out v0.4 and how to decipher it. Zoinks.
<set_>
Either way, for people like me, "learners at heart," following is key. It is not necessary for me to understand moves of your central unit but to be able to adapt in the DTS is key for me. Just an idea.
djinni has quit [Quit: Leaving]
starblue has quit [Ping timeout: 240 seconds]
starblue has joined #beagle
djinni has joined #beagle
Shadyman has joined #beagle
<zmatt>
rcn-ee: I'm confused, what does dynamic pinmux have to do with gpio?
<zmatt>
rcn-ee: are you conflating gpio-of-helper and bone-pinmux-helper? they really have nothing to do with each other
<zmatt>
like, I don't know why 0002-bone-pinmux-helper.patch is in patches/drivers/ti/gpio ... it doesn't interact with the gpio subsystem in any way. the only occurrence of the word "gpio" in that patch is the (erroneous / redundant) #include <linux/of_gpio.h>
<zmatt>
and conversely, neither gpio-of-helper nor gpio-aggregator provides any functionality related to pinmux setup. the only pinmux/pinctrl stuff in the gpio-of-helper driver is actually garbage that should be removed: it explicitly selects the default pinmux state (which is redundant, it's the default) and it gives a warning if missing (which is bogus, there can be valid reasons to not have a pinmux ...
<zmatt>
...node)
brook has joined #beagle
buzzmarshall has quit [Quit: Konversation terminated!]
brook has quit [Remote host closed the connection]
mvaittin has joined #beagle
mvaittin has quit [Quit: Leaving]
mvaittin has joined #beagle
mvaittin has quit [Ping timeout: 260 seconds]
ikarso has joined #beagle
Posterdati has quit [Remote host closed the connection]
Posterdati has joined #beagle
Stat_headcrabed has joined #beagle
mvaittin has joined #beagle
florian has joined #beagle
Stat_headcrabed has quit [Quit: Stat_headcrabed]
Stat_headcrabed has joined #beagle
Shadyman has quit [Quit: Leaving.]
ikarso has quit [Quit: Connection closed for inactivity]
florian has quit [Quit: Ex-Chat]
ikarso has joined #beagle
mvaittin has quit [Ping timeout: 256 seconds]
buzzmarshall has joined #beagle
brook has joined #beagle
brook has quit [Remote host closed the connection]
brook has joined #beagle
brook has quit [Remote host closed the connection]
ikarso has quit [Quit: Connection closed for inactivity]
brook has joined #beagle
ft has quit [Quit: leaving]
ft has joined #beagle
Stat_headcrabed has quit [Quit: Stat_headcrabed]
vagrantc has joined #beagle
otisolsen70 has joined #beagle
otisolsen70 has quit [Quit: Leaving]
ikarso has joined #beagle
buckket has quit [Quit: buckket]
buckket has joined #beagle
CrazyEddy has joined #beagle
GenTooMan has quit [Read error: Connection reset by peer]
cybernaut has joined #beagle
cybernaut has quit [Read error: Connection reset by peer]
GenTooMan has joined #beagle
Guest44 has joined #beagle
Guest44 has quit [Ping timeout: 250 seconds]
jfsimon1981_b has joined #beagle
Steve_ has joined #beagle
zjason`` has joined #beagle
xelxebar_ has joined #beagle
marcheu_ has joined #beagle
jfsimon1981_c has quit [Remote host closed the connection]
SJFriedl has quit [Remote host closed the connection]
xelxebar has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
marcheu has quit [Remote host closed the connection]