ChanServ changed the topic of #linux-msm to:
swdefrgthfgjhk has joined #linux-msm
minecrell has quit [Quit: Ping timeout (120 seconds)]
minecrell has joined #linux-msm
swdefrgt- has joined #linux-msm
swdefrgthfgjhk has quit [Remote host closed the connection]
cxl000 has quit [Quit: Leaving]
pevik_ has joined #linux-msm
cxl000 has joined #linux-msm
<narmstrong> Marijn[m]: I have the TE gpio pincfg set, it looks like the panel hasn't switched to cmd mode, but I used the variant for cmd mode
<narmstrong> Marijn[m]: when I run modetext -v i get ~70fps instead of 144Hz, and I think after setting sync_cfg_height to 0xfff0 I got ~94fps
<narmstrong> I tought the panel would keep the frame until a new frame is set, right ? or this is the self refresh feature ? but I don't see what's missing on the panel init to enable this
<narmstrong> Marijn[m]: I checked the INTF TE registers against what downstream set and it was ok, I suspect something is wrong on the DSI controller side instead
<narmstrong> DSI downstream clock calculation for cmd mode is really complex, hard to say if it's necessary
pespin has joined #linux-msm
srinik has quit [Killed (NickServ (Too many failed password attempts.))]
srinik has joined #linux-msm
cxl000_ has joined #linux-msm
cxl000 has quit [Ping timeout: 480 seconds]
cxl000 has joined #linux-msm
cxl000_ has quit [Ping timeout: 480 seconds]
<Marijn[m]> narmstrong: indeed, sounds like clocks or the panel not being in cmdmode proper. I used to have a patch that registers an interrupt on the TE gpio to at least count how often it's firing, but somehow magically prevents the MDSS hardware from receiving it too...
<Marijn[m]> So, do you at least see vblank timeouts in dmesg?
<narmstrong> Marijn[m]: no vblank timeouts
<Marijn[m]> narmstrong: odd. Half fps is expected because that's what the hardware generates, but with 0xfff0 it should time out as there is no panel interrupt at all, not run faster...
<Marijn[m]> At least glad to know that my series hit all the right registers 😬 - now onto addressing review comments after my "hiatus" is over
<Marijn[m]> Have you tried removing/commenting disp-te-gpios in DT?
<Marijn[m]> (With sync_cfg_height left at 0xfff0)
<narmstrong> Marijn[m]: not yet, it’s my next step !
<Marijn[m]> Don't forget to bias that pin via pinctrl though
swdefrgt- has quit [Remote host closed the connection]
swdefrgthfgjhk has joined #linux-msm
<narmstrong> yup, I'l set the gpio function instead
marvin24 has joined #linux-msm
TheDisruptiveCollective|JoinOu has left #linux-msm [#linux-msm]
telent has quit [Quit: Ping timeout (120 seconds)]
telent has joined #linux-msm
flto has quit [Remote host closed the connection]
flto has joined #linux-msm
pespin has quit []
pevik_ has quit [Ping timeout: 480 seconds]
<bryanodonoghue> it should repair TX on the wcn36xx
<bryanodonoghue> Nokia 900
<bryanodonoghue> any wifi module with CONF_PS, !CONF_PS_DYNAMIC and not implementing its own wake_tx callback