donofrio has quit [Remote host closed the connection]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 252 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 244 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 276 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 252 seconds]
mmebsd has quit [Read error: Connection reset by peer]
linsux has joined #libreelec
linsux has quit [Changing host]
linsux has joined #libreelec
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 252 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 245 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 248 seconds]
donofrio has joined #libreelec
donofrio has quit [Remote host closed the connection]
donofrio has joined #libreelec
The_CooIest has quit [Ping timeout: 252 seconds]
The_Coolest has joined #libreelec
donofrio has quit [Ping timeout: 276 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 272 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 252 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 248 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 252 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 276 seconds]
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 276 seconds]
GNUmoon has quit [Read error: Connection reset by peer]
GNUmoon has joined #libreelec
donofrio has joined #libreelec
donofrio has quit [Ping timeout: 272 seconds]
<diederik>
I'm not part of the LE team and nowhere near as knowledgeable as chewitt, but I'm pretty sure that including BSP code makes it technically unfeasible and possibly even technically impossible
r0bert has quit [Quit: 11:56:06 [cuddlyPlatypus] i get my kicks off interracial midget bondage, but that's just me]
<diederik>
In general: BSPs are each their entirely different code bases, often based on a (very) old kernel version and then heavily modified to make things 'work' for that particular device
r0bert has joined #libreelec
<diederik>
And they don't take into consideration (any) other devices. So it isn't just 'grabbing' a few patches. You'd have completely different kernel trees for any non-mainlined devices
<diederik>
So that would be a HUGE maintenance burden in itself and then you also have the issue that the kernel interfaces that kodi/LE uses are different, which makes that extremely hard as well.
<diederik>
Long story short: Your best bet is getting HW support in the upstream Linux kernel, thus upstream (HW) device support
<tito-me-doe>
LibreELEC’s team would not nor should not need to worry about BSPs themselves. Neither working with them nor supporting them. The idea behind BootELEC is really about moving device support into a larger project with more organizations maintaining it. It’s about separating the parts that give firmware projects their unique identities from the boring stuff that’s just the minimum requirements to get Linux running on X
<tito-me-doe>
device. And while I agree mainline support is always the goal, it takes time , and the kernel isn’t the only piece of supporting a device
<tito-me-doe>
Ideally, a project like this would only enable more eyes and hands on making mainline patches
<tito-me-doe>
But each organization maintaining project BootELEC would only need to worry about whatever devices/kernels they intend to maintain. They are not forced to use nor contribute directly to BSP code