NishanthMenon changed the topic of #linux-ti to: Linux development for TI SoCs | Logs: https://libera.irclog.whitequark.org/linux-ti/| paste logs in https://pastebin.ubuntu.com/ | Let it rock! Vendor SDK/kernel: Also see e2e.ti.com
vstehle has quit [Ping timeout: 256 seconds]
Pali has quit [Ping timeout: 250 seconds]
padovan3 has joined #linux-ti
padovan has quit [Ping timeout: 240 seconds]
padovan3 is now known as padovan
kishon has joined #linux-ti
rogerq has joined #linux-ti
rogerq has quit [Remote host closed the connection]
loki_val has joined #linux-ti
vstehle has joined #linux-ti
crabbedhaloablut has quit [Ping timeout: 240 seconds]
florian_kc has joined #linux-ti
florian_kc is now known as florian
loki_val has quit [Remote host closed the connection]
crabbedhaloablut has joined #linux-ti
rob_w has joined #linux-ti
Pali has joined #linux-ti
rogerq has joined #linux-ti
rogerq has quit [Read error: Connection reset by peer]
rogerq_ has joined #linux-ti
Pali has quit [Ping timeout: 252 seconds]
rogerq_ has quit [Read error: Connection reset by peer]
rogerq has joined #linux-ti
rogerq has quit [Remote host closed the connection]
rogerq has joined #linux-ti
kishon has quit [Ping timeout: 256 seconds]
rogerq has quit [Remote host closed the connection]
kishon has joined #linux-ti
ikarso has joined #linux-ti
rob_w has quit [Remote host closed the connection]
shoragan has quit [Ping timeout: 256 seconds]
shoragan has joined #linux-ti
florian_kc has joined #linux-ti
florian has quit [Read error: Connection reset by peer]
florian__ has joined #linux-ti
florian_kc has quit [Ping timeout: 240 seconds]
<NishanthMenon> arnd: would like your thoughts on https://lore.kernel.org/all/20220321155417.13267-1-bb@ti.com/
<arnd> NishanthMenon: do you mean the concept of having a skeleton dts file in general, or something more specific about it?
<NishanthMenon> arnd: the concept of skeleton dts file - bare min for folks to get started.. if this direction is OK, we'd like to scale it over to all k3 SoCs..
<arnd> My initial reaction would be that this should probably be done the other way round: make the optional nodes disabled by default, and enable the ones that are actually used in the board specific files
<arnd> if there is a skeleton file, I'd try to make that as small as possible
<NishanthMenon> arnd: yep.. there has been back and forth on the topic.. https://lore.kernel.org/all/YiizsYnKB0X9bDY2@atomide.com/ i was hoping to get some debate on the list to help conclude the direction
<arnd> regarding the contents inside of it, I think the bootargs certainly need to go, no board
<arnd> I think you should only need the stdout-path
<NishanthMenon> arnd: Thanks. would be awesome if you could add your thoughts on the list.. hoping to get the discussion sorted out before our next window so that we can set the stage for the dts re-orgs if any needed
<arnd> I'm still not sure if it actually improves things to have a skeleton file, at least for drivers we have generally stopped doing those, and instead try to refer to actual drivers as examples
<NishanthMenon> arnd: the trouble is people trying to find a minimal system to get started on a new board. in a audit we did with various support teams, that seems to cost a quite a bit of time with customers atm. balancing that against the "default" definition of a node as "always enabled" has been a bit confusing..
<NishanthMenon> example: "anything with external pinctrl" should be default disabled is a view.. but then, there is counter argument that drivers should be able to handle that.
<NishanthMenon> also, "remote processors" and "hardware accelerators" somehow fall out of that set, but is not needed for minimal configuration either.
ladis has joined #linux-ti
<tmlind> my suggestion for some kind of policy here is to tag problem causing devices as disabled and add a comment explaining it like "unconfigured i2c pins cause boot time warnings" :)
<tmlind> that should lead into least amount of dts related status enabled/disabled changes across the board files
ikarso has quit [Quit: Connection closed for inactivity]
Pali has joined #linux-ti
ladis has quit [Read error: Connection reset by peer]
<ujfalusi> Other pow is that the board dts file describes the board, what is wired up and how. The dts enable/wire up peripherals ajd it is not the the one which should bendisabling what is not used.
<ujfalusi> Sorry, Android keyboard...
florian__ has quit [Read error: Connection reset by peer]
florian__ has joined #linux-ti
florian__ has quit [Ping timeout: 240 seconds]
florian__ has joined #linux-ti
florian__ has quit [Ping timeout: 240 seconds]
florian__ has joined #linux-ti
florian__ has quit [Ping timeout: 240 seconds]