<WaldemarTomme[m]> In my device tree are 3 devices enabled in i2c7: `st,fts`, `synaptics,dsx-i2c`, `sec,sec_ts`
<WaldemarTomme[m]> Am I correct to assume that I only need fts or synaptics depending on my actual hardware and the last one is for special idk security stuff?
<WaldemarTomme[m]> If so I guess I need to boot downstream and see which touchscreen driver I actually need.
<WaldemarTomme[m]> Also how do I know which clock-frequency for that i2c controller is correct if there is no property for it downstream? For now I just copied it from sunfish
<WaldemarTomme[m]> Okay, apparently according to the downstream kernel's i2cdetect only sec,sec_ts is available/connected, so I guess I need to implement/port this driver to have a working touchscreen driver
<aka_[m]> sec_ts is samsung electronics touchscreen
<aka_[m]> there was driver port for it i guess in sdm845 kernel
<aka_[m]> or sm8150
<aka_[m]> as highend devices ship with samsung amoleds so with their ts too
<WaldemarTomme[m]> I think I found it. Will try with that one (although it's for a different chip) but I think I have a bigger problem. My earlier issue (GPI transfer failed: -110) is now back and I think it causes the touchscreen to not be able to initialize. Will check if another device is actively using i2c7 and cross-reference device trees to see if anything's different in regards to dma or i2c
f_ has joined #sm7150-mainline
<Soupborsh> I ran pmbootstrap export and then transferred xiaomi-surya.img to phone and on flashed to SD card using dd in termux. I flashed kernel using pmbootstrap flasher flash_kernel.
<Soupborsh> It seems to not check SD card at all, how do I make it boot from sd card?
<Soupborsh> It should start from /dev/mmcblk2
<WaldemarTomme[m]> can you mount the sd card from debug-shell?