All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
To: Jonathan Marek <jonathan@marek.ca>,
	Stephen Boyd <swboyd@chromium.org>,
	Kishon Vijay Abraham I <kishon@ti.com>,
	Vinod Koul <vkoul@kernel.org>
Cc: linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org,
	Jeykumar Sankaran <jsanka@codeaurora.org>,
	Chandan Uddaraju <chandanu@codeaurora.org>,
	Vara Reddy <varar@codeaurora.org>,
	Tanmay Shah <tanmay@codeaurora.org>,
	Bjorn Andersson <bjorn.andersson@linaro.org>,
	Manu Gautam <mgautam@codeaurora.org>,
	Sandeep Maheswaram <sanm@codeaurora.org>,
	Douglas Anderson <dianders@chromium.org>,
	Sean Paul <seanpaul@chromium.org>,
	Stephen Boyd <sboyd@kernel.org>,
	Rob Clark <robdclark@chromium.org>
Subject: Re: [PATCH v2 07/10] phy: qcom-qmp: Add support for DP in USB3+DP combo phy
Date: Fri, 4 Sep 2020 15:29:09 +0300	[thread overview]
Message-ID: <9f99cc8b-2cfd-280f-e52a-23d098934a11@linaro.org> (raw)
In-Reply-To: <b6f80242-482d-b778-690b-8aefa4e8f23e@marek.ca>

[-- Attachment #1: Type: text/plain, Size: 4512 bytes --]

On 03/09/2020 23:43, Jonathan Marek wrote:
> On 9/2/20 7:02 PM, Stephen Boyd wrote:
>> Add support for the USB3 + DisplayPort (DP) "combo" phy to the qmp phy
>> driver. We already have support for the USB3 part of the combo phy, so
>> most additions are for the DP phy.
>>
>> Split up the qcom_qmp_phy{enable,disable}() functions into the phy init,
>> power on, power off, and exit functions that the common phy framework
>> expects so that the DP phy can add even more phy ops like
>> phy_calibrate() and phy_configure(). This allows us to initialize the DP
>> PHY and configure the AUX channel before powering on the PHY at the link
>> rate that was negotiated during link training.
>>
>> The general design is as follows:
>>
>>    1) DP controller calls phy_init() to initialize the PHY and configure
>>    the dp_com register region.
>>
>>    2) DP controller calls phy_configure() to tune the link rate and
>>    voltage swing and pre-emphasis settings.
>>
>>    3) DP controller calls phy_power_on() to enable the PLL and power on
>>    the phy.
>>
>>    4) DP controller calls phy_configure() again to tune the voltage swing
>>    and pre-emphasis settings determind during link training.
>>
>>    5) DP controller calls phy_calibrate() some number of times to change
>>    the aux settings if the aux channel times out during link training.
>>
>>    6) DP controller calls phy_power_off() if the link rate is to be
>>    changed and goes back to step 2 to try again at a different link rate.
>>
>>    5) DP controller calls phy_power_off() and then phy_exit() to power
>>    down the PHY when it is done.
>>
>> The DP PHY contains a PLL that is different from the one used for the
>> USB3 PHY. Instead of a pipe clk there is a link clk and a pixel clk
>> output from the DP PLL after going through various dividers. Introduce
>> clk ops for these two clks that just tell the child clks what the
>> frequency of the pixel and link are. When the phy link rate is
>> configured we call clk_set_rate() to update the child clks in the
>> display clk controller on what rate is in use. The clk frequencies
>> always differ based on the link rate (i.e. 1.6Gb/s 2.7Gb/s, 5.4Gb/s, or
>> 8.1Gb/s corresponding to various transmission modes like HBR1, HBR2 or
>> HBR3) so we simply store the link rate and use that to calculate the clk
>> frequencies.
>>
>> The PLL enable sequence is a little different from other QMP phy PLLs so
>> we power on the PLL in qcom_qmp_phy_configure_dp_phy() that gets called
>> from phy_power_on(). This should probably be split out better so that
>> each phy has a way to run the final PLL/PHY enable sequence.
>>
>> This code is based on a submission of this phy and PLL in the drm
>> subsystem.
> 
> I updated my upstream-based sm8150/sm8250 displayport stack [1] to use 
> these patches.

I have tried your branch on my RB5 with two different dongles. Both 
dongles provide the same behaviour:
  - on first plug I see VDM Tx errors,
  - after I unplug and replug the dongle, PD phy seems to be stuck on 
sending capabilities.

See attached logs.

Also I had to add typec_unregister_port(port->typec_port); to 
IS_ERR(alt) in your tcpm.c hack.

I'm currently finishing the driver for the mux/redriver, will retry 
testing afterwards.

> This commit [2] might interest you, so that you can consider what needs 
> to change between v3 and v4 PHYs. Note some of the V4 registers have the 
> same address as V3, so the diff could be smaller.
> 
> Do you have any plan for dealing with the SS PHY and DP PHY conflicting 
> with each other? For example, PHY_MODE_CTRL needs to be "DP_MODE" for 
> 4-lane DP, "DP_MODE | USB3_MODE" for 2-lane DP + USB3, and (AFAIK) 
> "USB3_MODE" for superspeedplus usb (and it seems this gates some clocks, 
> so you can't read/write dp tx2 registers in 2-lane DP mode for example). 
> From your cover letter it sounds like this isn't relevant to your 
> hardware, but it looks like both PHYs are writing to the dp_com region 
> which is still problematic. (in the branch I linked, I disabled the SS 
> PHY to test the DP PHY)
> 
> Also some issues I noticed:
> - used QSERDES_COM_RESETSM_CNTRL instead of 
> QSERDES_V3_COM_RESETSM_CNTRL2, which has different value
> - in sc7180_dpphy_cfg, .regs is NULL, which results in NULL references
> 
> [1] https://github.com/flto/linux/commits/sm8x50-hdk-display
> [2] 
> https://github.com/flto/linux/commit/ccf56912bd5e652b4daebec1300961a9d51342b1 
> 


-- 
With best wishes
Dmitry

[-- Attachment #2: dp-hdmi.txt --]
[-- Type: text/plain, Size: 26817 bytes --]

[   43.847293] TYPEC: VBUS off
[   43.850213] TYPEC: CC1: 0 -> 0, CC2: 0 -> 2 [state TOGGLING, polarity 0, connected]
[   43.858075] TYPEC: state change TOGGLING -> SRC_ATTACH_WAIT
[   43.863817] TYPEC: VBUS off
[   43.866723] TYPEC: CC1: 0 -> 0, CC2: 2 -> 2 [state SRC_ATTACH_WAIT, polarity 0, connected]
[   43.875206] TYPEC: pending state change SRC_ATTACH_WAIT -> SNK_TRY @ 200 ms
[   44.084121] TYPEC: state change SRC_ATTACH_WAIT -> SNK_TRY [delayed 200 ms]
[   44.091276] TYPEC: cc:=2
[   44.093906] TYPEC: pending state change SNK_TRY -> SNK_TRY_WAIT @ 400 ms
[   44.100805] TYPEC: VBUS off
[   44.103698] TYPEC: CC1: 0 -> 0, CC2: 2 -> 0 [state SNK_TRY, polarity 0, disconnected]
[   44.532119] TYPEC: state change SNK_TRY -> SNK_TRY_WAIT [delayed 400 ms]
[   44.539007] TYPEC: state change SNK_TRY_WAIT -> SRC_TRYWAIT
[   44.544736] TYPEC: cc:=4
[   44.547374] TYPEC: pending state change SRC_TRYWAIT -> SRC_TRYWAIT_UNATTACHED @ 400 ms
[   44.675022] TYPEC: VBUS off
[   44.677928] TYPEC: CC1: 0 -> 0, CC2: 0 -> 2 [state SRC_TRYWAIT, polarity 0, connected]
[   44.686055] SRC_TRYWAIT: 0 1
[   44.689025] TYPEC: state change SRC_TRYWAIT -> SRC_TRYWAIT_DEBOUNCE
[   44.695474] TYPEC: VBUS off
[   44.698380] TYPEC: CC1: 0 -> 0, CC2: 2 -> 2 [state SRC_TRYWAIT_DEBOUNCE, polarity 0, connected]
[   44.707312] TYPEC: pending state change SRC_TRYWAIT_DEBOUNCE -> SRC_ATTACHED @ 200 ms
[   44.916121] TYPEC: state change SRC_TRYWAIT_DEBOUNCE -> SRC_ATTACHED [delayed 200 ms]
[   44.924163] TYPEC: polarity 1
[   44.927215] TYPEC: Requesting mux state 1, usb-role 1, orientation 2
[   44.933839] TYPEC: vbus:=1 charge=0
[   44.937486] TYPEC: pending state change SRC_ATTACHED -> SRC_UNATTACHED @ 480 ms
[   44.945007] TYPEC: VBUS on
[   44.947793] TYPEC: state change SRC_ATTACHED -> SRC_STARTUP
[   44.953535] TYPEC: state change SRC_STARTUP -> SRC_SEND_CAPABILITIES
[   44.960061] TYPEC: PD TX, header: 0x11a1
[   44.969196] BUG: sleeping function called from invalid context at kernel/locking/mutex.c:281
[   44.977872] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 0, name: swapper/0
[   44.986105] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W         5.9.0-rc3-00062-g6f1f5f628573-dirty #688
[   44.996380] Hardware name: Qualcomm Technologies, Inc. Robotics RB5 (DT)
[   45.003270] Call trace:
[   45.005798]  dump_backtrace+0x0/0x1a0
[   45.009576]  show_stack+0x18/0x24
[   45.012991]  dump_stack+0xc0/0x11c
[   45.016501]  ___might_sleep+0xf8/0x13c
[   45.020359]  __might_sleep+0x50/0x90
[   45.024041]  mutex_lock+0x28/0x80
[   45.027456]  _tcpm_log+0x4c/0x1c0
[   45.030865]  tcpm_log+0x7c/0xf0
[   45.034103]  tcpm_pd_transmit_complete+0x28/0x44
[   45.038854]  pdphy_tx_irq+0x5c/0xe0
[   45.042449]  __handle_irq_event_percpu+0x5c/0x164
[   45.047283]  handle_irq_event+0x68/0x14c
[   45.051329]  handle_edge_irq+0xb0/0x270
[   45.055274]  generic_handle_irq+0x30/0x50
[   45.059408]  pmic_arb_chained_irq+0x180/0x304
[   45.063887]  __handle_domain_irq+0x7c/0xe0
[   45.068104]  gic_handle_irq+0xc8/0x170
[   45.068122] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   45.071962]  el1_irq+0xb8/0x180
[   45.084125]  arch_cpu_idle+0x14/0x20
[   45.087804]  cpu_startup_entry+0x24/0x70
[   45.091847]  rest_init+0xd8/0xe8
[   45.095177]  arch_call_rest_init+0x10/0x1c
[   45.099390]  start_kernel+0x4ac/0x4e4
[   45.103164] TYPEC: PD TX complete, status: 2
[   45.236121] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   45.245053] TYPEC: PD TX, header: 0x11a1
[   45.250385] TYPEC: PD TX complete, status: 0
[   45.254790] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES_TIMEOUT @ 150 ms
[   45.264439] TYPEC: PD RX, header: 0x1042 [1]
[   45.268832] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_NEGOTIATE_CAPABILITIES
[   45.276694] TYPEC: Requested 5000 mV, 1500 mA for 1500 / 1500 mA
[   45.282863] TYPEC: PD TX, header: 0x363
[   45.388120] TYPEC: pending state change SRC_NEGOTIATE_CAPABILITIES -> SRC_TRANSITION_SUPPLY @ 35 ms
[   45.436121] TYPEC: state change SRC_NEGOTIATE_CAPABILITIES -> SRC_TRANSITION_SUPPLY [delayed 35 ms]
[   45.445403] TYPEC: PD TX, header: 0x366
[   45.460122] dwc3 a600000.dwc3: timed out waiting for SETUP phase
[   45.466352] device: 'a600000.dwc3': device_unregister
[   45.471571] PM: Removing info for No Bus:a600000.dwc3
[   45.476779] device: 'gadget': device_unregister
[   45.481443] PM: Removing info for No Bus:gadget
[   45.486356] Registering platform device 'xhci-hcd.1.auto'. Parent at a600000.dwc3
[   45.494038] device: 'xhci-hcd.1.auto': device_add
[   45.498888] bus: 'platform': add device xhci-hcd.1.auto
[   45.504262] PM: Adding info for platform:xhci-hcd.1.auto
[   45.509882] bus: 'platform': driver_probe_device: matched device xhci-hcd.1.auto with driver xhci-hcd
[   45.519351] bus: 'platform': really_probe: probing driver xhci-hcd with device xhci-hcd.1.auto
[   45.528202] xhci-hcd xhci-hcd.1.auto: no default pinctrl state
[   45.534251] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[   45.539890] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[   45.547895] xhci-hcd xhci-hcd.1.auto: hcc params 0x0230ffe5 hci version 0x110 quirks 0x0000000000010010
[   45.557557] TYPEC: state change SRC_TRANSITION_SUPPLY -> SRC_READY
[   45.563911] device: 'port0-partner': device_add
[   45.568583] PM: Adding info for No Bus:port0-partner
[   45.573708] xhci-hcd xhci-hcd.1.auto: irq 169, io mem 0x0a600000
[   45.573711] TYPEC: PD TX, header: 0x136f
[   45.579975] device: 'usb3': device_add
[   45.587797] bus: 'usb': add device usb3
[   45.591750] PM: Adding info for usb:usb3
[   45.595887] bus: 'usb': driver_probe_device: matched device usb3 with driver usb
[   45.603481] bus: 'usb': really_probe: probing driver usb with device usb3
[   45.610468] device: '3-0:1.0': device_add
[   45.614600] bus: 'usb': add device 3-0:1.0
[   45.618814] PM: Adding info for usb:3-0:1.0
[   45.623129] bus: 'usb': driver_probe_device: matched device 3-0:1.0 with driver hub
[   45.630991] bus: 'usb': really_probe: probing driver hub with device 3-0:1.0
[   45.638236] hub 3-0:1.0: USB hub found
[   45.642100] hub 3-0:1.0: 1 port detected
[   45.646149] device: 'usb3-port1': device_add
[   45.650546] PM: Adding info for No Bus:usb3-port1
[   45.655403] driver: 'hub': driver_bound: bound to device '3-0:1.0'
[   45.661764] bus: 'usb': really_probe: bound device 3-0:1.0 to driver hub
[   45.668652] device: 'ep_81': device_add
[   45.672602] PM: Adding info for No Bus:ep_81
[   45.676995] driver: 'usb': driver_bound: bound to device 'usb3'
[   45.683086] bus: 'usb': really_probe: bound device usb3 to driver usb
[   45.684121] TYPEC: VDM Tx error, retry
[   45.689708] device: 'ep_00': device_add
[   45.693558] TYPEC: PD TX, header: 0x136f
[   45.701545] PM: Adding info for No Bus:ep_00
[   45.705939] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[   45.711575] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[   45.719438] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.1 Enhanced SuperSpeed
[   45.726954] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[   45.735282] device: 'usb4': device_add
[   45.739151] bus: 'usb': add device usb4
[   45.743100] PM: Adding info for usb:usb4
[   45.747201] bus: 'usb': driver_probe_device: matched device usb4 with driver usb
[   45.754796] bus: 'usb': really_probe: probing driver usb with device usb4
[   45.761780] device: '4-0:1.0': device_add
[   45.765911] bus: 'usb': add device 4-0:1.0
[   45.770123] PM: Adding info for usb:4-0:1.0
[   45.774437] bus: 'usb': driver_probe_device: matched device 4-0:1.0 with driver hub
[   45.782297] bus: 'usb': really_probe: probing driver hub with device 4-0:1.0
[   45.789541] hub 4-0:1.0: USB hub found
[   45.793402] hub 4-0:1.0: 1 port detected
[   45.796120] TYPEC: VDM Tx error, retry
[   45.797449] device: 'usb4-port1': device_add
[   45.801294] TYPEC: PD TX, header: 0x136f
[   45.809730] PM: Adding info for No Bus:usb4-port1
[   45.814589] driver: 'hub': driver_bound: bound to device '4-0:1.0'
[   45.820947] bus: 'usb': really_probe: bound device 4-0:1.0 to driver hub
[   45.827835] device: 'ep_81': device_add
[   45.831785] PM: Adding info for No Bus:ep_81
[   45.836177] driver: 'usb': driver_bound: bound to device 'usb4'
[   45.842268] bus: 'usb': really_probe: bound device usb4 to driver usb
[   45.848890] device: 'ep_00': device_add
[   45.852837] PM: Adding info for No Bus:ep_00
[   45.857232] driver: 'xhci-hcd': driver_bound: bound to device 'xhci-hcd.1.auto'
[   45.864743] bus: 'platform': really_probe: bound device xhci-hcd.1.auto to driver xhci-hcd
[   45.904119] TYPEC: VDM Tx error, retry
[   45.907973] TYPEC: PD TX, header: 0x136f
[   49.068802] usb usb3-port1: connect-debounce failed
[   58.612269] vreg_l1f_cam_dvdd1_1p1: disabling
[   58.616829] vreg_l2f_cam_dvdd0_1p2: disabling
[   58.621347] vreg_l3f_cam_dvdd2_1p05: disabling
[   58.625953] vreg_l5f_cam_avdd0_2p85: disabling
[   58.630560] vreg_l6f_cam_avdd1_2p85: disabling
[   58.635223] vreg_l7f_1p8: disabling
[   58.638862] vreg_l3a_0p9: disabling
[   58.642500] vreg_l7a_1p7: disabling
[   58.646137] vreg_l10a_1p8: disabling
[   58.649857] vreg_l13a_ts_3p0: disabling
[   58.653842] vreg_l14a_1p8: disabling
[   58.657560] vreg_l15a_11ad_io_1p8: disabling
[   58.661995] vreg_l16a_2p7: disabling
[   58.665729] vreg_l1c_1p8: disabling
[   58.669361] vreg_l2c_1p2: disabling
[   58.672992] vreg_l3c_0p92: disabling
[   58.676709] vreg_l4c_1p7: disabling
[   58.680341] vreg_l5c_1p8: disabling
[   58.683961] vreg_l6c_2p9: disabling
[   58.687590] vreg_l7c_cam_vcm0_2p85: disabling
[   58.692109] vreg_l8c_1p8: disabling
[   58.695741] vreg_l9c_2p9: disabling
[   58.699373] vreg_l10c_3p0: disabling
[   64.267039] TYPEC: VBUS on
[   64.269851] TYPEC: CC1: 0 -> 0, CC2: 2 -> 0 [state SRC_READY, polarity 1, disconnected]
[   64.278078] TYPEC: state change SRC_READY -> SNK_UNATTACHED
[   64.283822] TYPEC: VBUS on
[   64.286621] TYPEC: CC1: 0 -> 0, CC2: 0 -> 0 [state SNK_UNATTACHED, polarity 1, disconnected]
[   64.295287] device: 'port0-partner': device_unregister
[   64.300592] PM: Removing info for No Bus:port0-partner
[   64.305986] bus: 'platform': remove device xhci-hcd.1.auto
[   64.306670] TYPEC: Start toggling
[   64.311631] xhci-hcd xhci-hcd.1.auto: remove, state 4
[   64.315058] TYPEC: VBUS off
[   64.320233] usb usb4: USB disconnect, device number 1
[   64.328310] device: 'ep_81': device_unregister
[   64.332894] PM: Removing info for No Bus:ep_81
[   64.337482] bus: 'usb': remove device 4-0:1.0
[   64.341968] device: 'usb4-port1': device_unregister
[   64.346987] PM: Removing info for No Bus:usb4-port1
[   64.352016] PM: Removing info for usb:4-0:1.0
[   64.356505] device: 'ep_00': device_unregister
[   64.361087] PM: Removing info for No Bus:ep_00
[   64.365746] bus: 'usb': remove device usb4
[   64.369970] PM: Removing info for usb:usb4
[   64.374191] xhci-hcd xhci-hcd.1.auto: USB bus 4 deregistered
[   64.380013] xhci-hcd xhci-hcd.1.auto: remove, state 1
[   64.385211] usb usb3: USB disconnect, device number 1
[   64.408153] device: 'ep_81': device_unregister
[   64.412735] PM: Removing info for No Bus:ep_81
[   64.417318] bus: 'usb': remove device 3-0:1.0
[   64.421799] device: 'usb3-port1': device_unregister
[   64.426816] PM: Removing info for No Bus:usb3-port1
[   64.431842] PM: Removing info for usb:3-0:1.0
[   64.436329] device: 'ep_00': device_unregister
[   64.440909] PM: Removing info for No Bus:ep_00
[   64.445542] bus: 'usb': remove device usb3
[   64.449772] PM: Removing info for usb:usb3
[   64.454226] xhci-hcd xhci-hcd.1.auto: USB bus 3 deregistered
[   64.460069] PM: Removing info for platform:xhci-hcd.1.auto
[   64.465855] device: 'gadget': device_add
[   64.469905] PM: Adding info for No Bus:gadget
[   64.474382] device: 'a600000.dwc3': device_add
[   64.478969] PM: Adding info for No Bus:a600000.dwc3
[   64.484001] zero gadget: Gadget Zero, version: Cinco de Mayo 2008
[   64.490266] zero gadget: zero ready
[   64.498154] dwc3 a600000.dwc3: failed to enable ep0out
[   68.563175] TYPEC: VBUS off
[   68.566091] TYPEC: CC1: 0 -> 0, CC2: 0 -> 2 [state TOGGLING, polarity 0, connected]
[   68.573955] TYPEC: state change TOGGLING -> SRC_ATTACH_WAIT
[   68.579698] TYPEC: VBUS off
[   68.582604] TYPEC: CC1: 0 -> 0, CC2: 2 -> 2 [state SRC_ATTACH_WAIT, polarity 0, connected]
[   68.591086] TYPEC: pending state change SRC_ATTACH_WAIT -> SNK_TRY @ 200 ms
[   68.800122] TYPEC: state change SRC_ATTACH_WAIT -> SNK_TRY [delayed 200 ms]
[   68.807281] TYPEC: cc:=2
[   68.809912] TYPEC: pending state change SNK_TRY -> SNK_TRY_WAIT @ 400 ms
[   68.816810] TYPEC: VBUS off
[   68.819703] TYPEC: CC1: 0 -> 0, CC2: 2 -> 0 [state SNK_TRY, polarity 0, disconnected]
[   69.236121] TYPEC: state change SNK_TRY -> SNK_TRY_WAIT [delayed 400 ms]
[   69.243013] TYPEC: state change SNK_TRY_WAIT -> SRC_TRYWAIT
[   69.248744] TYPEC: cc:=4
[   69.251381] TYPEC: pending state change SRC_TRYWAIT -> SRC_TRYWAIT_UNATTACHED @ 400 ms
[   69.377917] TYPEC: VBUS off
[   69.380826] TYPEC: CC1: 0 -> 0, CC2: 0 -> 2 [state SRC_TRYWAIT, polarity 0, connected]
[   69.388953] SRC_TRYWAIT: 0 1
[   69.391920] TYPEC: state change SRC_TRYWAIT -> SRC_TRYWAIT_DEBOUNCE
[   69.398368] TYPEC: VBUS off
[   69.401274] TYPEC: CC1: 0 -> 0, CC2: 2 -> 2 [state SRC_TRYWAIT_DEBOUNCE, polarity 0, connected]
[   69.410206] TYPEC: pending state change SRC_TRYWAIT_DEBOUNCE -> SRC_ATTACHED @ 200 ms
[   69.620122] TYPEC: state change SRC_TRYWAIT_DEBOUNCE -> SRC_ATTACHED [delayed 200 ms]
[   69.628165] TYPEC: polarity 1
[   69.631217] TYPEC: Requesting mux state 1, usb-role 1, orientation 2
[   69.637815] TYPEC: vbus:=1 charge=0
[   69.641457] TYPEC: pending state change SRC_ATTACHED -> SRC_UNATTACHED @ 480 ms
[   69.648977] TYPEC: VBUS on
[   69.651761] TYPEC: state change SRC_ATTACHED -> SRC_STARTUP
[   69.657506] TYPEC: state change SRC_STARTUP -> SRC_SEND_CAPABILITIES
[   69.664033] TYPEC: PD TX, header: 0x11a1
[   69.772120] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   69.936126] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   69.945062] TYPEC: PD TX, header: 0x11a1
[   70.052126] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   70.164127] dwc3 a600000.dwc3: timed out waiting for SETUP phase
[   70.170384] device: 'a600000.dwc3': device_unregister
[   70.175608] PM: Removing info for No Bus:a600000.dwc3
[   70.180817] device: 'gadget': device_unregister
[   70.185484] PM: Removing info for No Bus:gadget
[   70.190387] Registering platform device 'xhci-hcd.1.auto'. Parent at a600000.dwc3
[   70.198082] device: 'xhci-hcd.1.auto': device_add
[   70.202933] bus: 'platform': add device xhci-hcd.1.auto
[   70.208308] PM: Adding info for platform:xhci-hcd.1.auto
[   70.213929] bus: 'platform': driver_probe_device: matched device xhci-hcd.1.auto with driver xhci-hcd
[   70.223403] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   70.232338] TYPEC: PD TX, header: 0x11a1
[   70.236383] bus: 'platform': really_probe: probing driver xhci-hcd with device xhci-hcd.1.auto
[   70.245235] xhci-hcd xhci-hcd.1.auto: no default pinctrl state
[   70.251299] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[   70.256943] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[   70.264950] xhci-hcd xhci-hcd.1.auto: hcc params 0x0230ffe5 hci version 0x110 quirks 0x0000000000010010
[   70.274616] xhci-hcd xhci-hcd.1.auto: irq 169, io mem 0x0a600000
[   70.280900] device: 'usb3': device_add
[   70.284786] bus: 'usb': add device usb3
[   70.288740] PM: Adding info for usb:usb3
[   70.292891] bus: 'usb': driver_probe_device: matched device usb3 with driver usb
[   70.300487] bus: 'usb': really_probe: probing driver usb with device usb3
[   70.307479] device: '3-0:1.0': device_add
[   70.311615] bus: 'usb': add device 3-0:1.0
[   70.315828] PM: Adding info for usb:3-0:1.0
[   70.320150] bus: 'usb': driver_probe_device: matched device 3-0:1.0 with driver hub
[   70.328011] bus: 'usb': really_probe: probing driver hub with device 3-0:1.0
[   70.335257] hub 3-0:1.0: USB hub found
[   70.339120] hub 3-0:1.0: 1 port detected
[   70.343169] device: 'usb3-port1': device_add
[   70.347571] PM: Adding info for No Bus:usb3-port1
[   70.352124] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   70.352429] driver: 'hub': driver_bound: bound to device '3-0:1.0'
[   70.367706] bus: 'usb': really_probe: bound device 3-0:1.0 to driver hub
[   70.374597] device: 'ep_81': device_add
[   70.378550] PM: Adding info for No Bus:ep_81
[   70.382945] driver: 'usb': driver_bound: bound to device 'usb3'
[   70.389045] bus: 'usb': really_probe: bound device usb3 to driver usb
[   70.395671] device: 'ep_00': device_add
[   70.399622] PM: Adding info for No Bus:ep_00
[   70.404018] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[   70.409668] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[   70.417532] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.1 Enhanced SuperSpeed
[   70.425053] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[   70.433385] device: 'usb4': device_add
[   70.437258] bus: 'usb': add device usb4
[   70.441209] PM: Adding info for usb:usb4
[   70.445343] bus: 'usb': driver_probe_device: matched device usb4 with driver usb
[   70.452937] bus: 'usb': really_probe: probing driver usb with device usb4
[   70.459927] device: '4-0:1.0': device_add
[   70.464063] bus: 'usb': add device 4-0:1.0
[   70.468275] PM: Adding info for usb:4-0:1.0
[   70.472595] bus: 'usb': driver_probe_device: matched device 4-0:1.0 with driver hub
[   70.480456] bus: 'usb': really_probe: probing driver hub with device 4-0:1.0
[   70.487701] hub 4-0:1.0: USB hub found
[   70.491565] hub 4-0:1.0: 1 port detected
[   70.495614] device: 'usb4-port1': device_add
[   70.500012] PM: Adding info for No Bus:usb4-port1
[   70.504870] driver: 'hub': driver_bound: bound to device '4-0:1.0'
[   70.511233] bus: 'usb': really_probe: bound device 4-0:1.0 to driver hub
[   70.516121] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   70.518123] device: 'ep_81': device_add
[   70.527045] TYPEC: PD TX, header: 0x11a1
[   70.530996] PM: Adding info for No Bus:ep_81
[   70.539419] driver: 'usb': driver_bound: bound to device 'usb4'
[   70.545512] bus: 'usb': really_probe: bound device usb4 to driver usb
[   70.552134] device: 'ep_00': device_add
[   70.556078] PM: Adding info for No Bus:ep_00
[   70.560471] driver: 'xhci-hcd': driver_bound: bound to device 'xhci-hcd.1.auto'
[   70.567983] bus: 'platform': really_probe: bound device xhci-hcd.1.auto to driver xhci-hcd
[   70.636120] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   70.800119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   70.809048] TYPEC: PD TX, header: 0x11a1
[   70.916120] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   71.080123] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   71.089050] TYPEC: PD TX, header: 0x11a1
[   71.196119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   71.360119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   71.369047] TYPEC: PD TX, header: 0x11a1
[   71.476119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   71.640119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   71.649046] TYPEC: PD TX, header: 0x11a1
[   71.756118] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   71.920120] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   71.929049] TYPEC: PD TX, header: 0x11a1
[   72.036121] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   72.200119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   72.209048] TYPEC: PD TX, header: 0x11a1
[   72.316119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   72.480120] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   72.489048] TYPEC: PD TX, header: 0x11a1
[   72.596118] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   72.760119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   72.769049] TYPEC: PD TX, header: 0x11a1
[   72.876119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   73.040123] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   73.049055] TYPEC: PD TX, header: 0x11a1
[   73.156119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   73.320119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   73.329047] TYPEC: PD TX, header: 0x11a1
[   73.436119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   73.600119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   73.609049] TYPEC: PD TX, header: 0x11a1
[   73.716118] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   73.880118] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   73.889049] TYPEC: PD TX, header: 0x11a1
[   73.996119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   74.160120] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   74.169049] TYPEC: PD TX, header: 0x11a1
[   74.276119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   74.440128] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   74.449068] TYPEC: PD TX, header: 0x11a1
[   74.556120] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   74.720119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   74.729048] TYPEC: PD TX, header: 0x11a1
[   74.836119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   75.000119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   75.009048] TYPEC: PD TX, header: 0x11a1
[   75.116120] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   75.280119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   75.289048] TYPEC: PD TX, header: 0x11a1
[   75.396118] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   75.560119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   75.569047] TYPEC: PD TX, header: 0x11a1
[   75.676119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   75.840120] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   75.849050] TYPEC: PD TX, header: 0x11a1
[   75.956120] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   76.120122] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   76.129049] TYPEC: PD TX, header: 0x11a1
[   76.236118] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   76.400119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   76.409048] TYPEC: PD TX, header: 0x11a1
[   76.516120] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   76.680121] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   76.689048] TYPEC: PD TX, header: 0x11a1
[   76.796118] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   76.960119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   76.969047] TYPEC: PD TX, header: 0x11a1
[   77.076118] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   77.240119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   77.249047] TYPEC: PD TX, header: 0x11a1
[   77.356118] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   77.520120] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   77.529050] TYPEC: PD TX, header: 0x11a1
[   77.636118] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   77.800120] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   77.809047] TYPEC: PD TX, header: 0x11a1
[   77.916118] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   78.080120] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   78.089049] TYPEC: PD TX, header: 0x11a1
[   78.196119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   78.360119] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   78.369049] TYPEC: PD TX, header: 0x11a1
[   78.476119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   78.640121] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   78.649049] TYPEC: PD TX, header: 0x11a1
[   78.756119] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   78.920120] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   78.929052] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_READY
[   78.935407] device: 'port0-partner': device_add
[   78.940090] PM: Adding info for No Bus:port0-partner

root@qrb5165-rb5:~# drm_info

crtc [id = 42]
	buffer [id = 0]
	position: 0x0 @ 0x0
	Mode: invalid

crtc [id = 43]
	buffer [id = 0]
	position: 0x0 @ 0x0
	Mode: invalid

Connector [id = 31]
	type [displayport]
	status [disconnected]
	supported encoders: [33]
	current encoder: 0

Encoder [id = 32]
	type [DSI]
	Crtc [id = 0]
	Supported crtc: [id = 42]

Encoder [id = 33]
	type [TMDS]
	Crtc [id = 0]
	Supported crtc: [id = 43]
root@qrb5165-rb5:~# 

[-- Attachment #3: dp-vga.txt --]
[-- Type: text/plain, Size: 27245 bytes --]

[   38.134411] TYPEC: VBUS off
[   38.137331] TYPEC: CC1: 0 -> 2, CC2: 0 -> 0 [state TOGGLING, polarity 0, connected]
[   38.145188] TYPEC: state change TOGGLING -> SRC_ATTACH_WAIT
[   38.150926] TYPEC: VBUS off
[   38.153831] TYPEC: CC1: 2 -> 2, CC2: 0 -> 0 [state SRC_ATTACH_WAIT, polarity 0, connected]
[   38.162323] TYPEC: pending state change SRC_ATTACH_WAIT -> SNK_TRY @ 200 ms
[   38.373328] TYPEC: state change SRC_ATTACH_WAIT -> SNK_TRY [delayed 200 ms]
[   38.380481] TYPEC: cc:=2
[   38.383109] TYPEC: pending state change SNK_TRY -> SNK_TRY_WAIT @ 400 ms
[   38.390005] TYPEC: VBUS off
[   38.392895] TYPEC: CC1: 2 -> 0, CC2: 0 -> 0 [state SNK_TRY, polarity 0, disconnected]
[   38.805328] TYPEC: state change SNK_TRY -> SNK_TRY_WAIT [delayed 400 ms]
[   38.812211] TYPEC: state change SNK_TRY_WAIT -> SRC_TRYWAIT
[   38.817938] TYPEC: cc:=4
[   38.820576] TYPEC: pending state change SRC_TRYWAIT -> SRC_TRYWAIT_UNATTACHED @ 400 ms
[   38.949103] TYPEC: VBUS off
[   38.952007] TYPEC: CC1: 0 -> 2, CC2: 0 -> 0 [state SRC_TRYWAIT, polarity 0, connected]
[   38.960130] SRC_TRYWAIT: 0 1
[   38.963098] TYPEC: state change SRC_TRYWAIT -> SRC_TRYWAIT_DEBOUNCE
[   38.969545] TYPEC: VBUS off
[   38.972447] TYPEC: CC1: 2 -> 2, CC2: 0 -> 0 [state SRC_TRYWAIT_DEBOUNCE, polarity 0, connected]
[   38.981377] TYPEC: pending state change SRC_TRYWAIT_DEBOUNCE -> SRC_ATTACHED @ 200 ms
[   39.193332] TYPEC: state change SRC_TRYWAIT_DEBOUNCE -> SRC_ATTACHED [delayed 200 ms]
[   39.201372] TYPEC: polarity 0
[   39.204423] TYPEC: Requesting mux state 1, usb-role 1, orientation 1
[   39.211047] TYPEC: vbus:=1 charge=0
[   39.214677] TYPEC: pending state change SRC_ATTACHED -> SRC_UNATTACHED @ 480 ms
[   39.222196] TYPEC: VBUS on
[   39.224980] TYPEC: state change SRC_ATTACHED -> SRC_STARTUP
[   39.230716] TYPEC: state change SRC_STARTUP -> SRC_SEND_CAPABILITIES
[   39.237250] TYPEC: PD TX, header: 0x11a1
[   39.246368] BUG: sleeping function called from invalid context at kernel/locking/mutex.c:281
[   39.255043] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 0, name: swapper/0
[   39.263277] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W         5.9.0-rc3-00062-g6f1f5f628573-dirty #688
[   39.273552] Hardware name: Qualcomm Technologies, Inc. Robotics RB5 (DT)
[   39.280443] Call trace:
[   39.282971]  dump_backtrace+0x0/0x1a0
[   39.286750]  show_stack+0x18/0x24
[   39.290165]  dump_stack+0xc0/0x11c
[   39.293676]  ___might_sleep+0xf8/0x13c
[   39.297534]  __might_sleep+0x50/0x90
[   39.301216]  mutex_lock+0x28/0x80
[   39.304631]  _tcpm_log+0x4c/0x1c0
[   39.308040]  tcpm_log+0x7c/0xf0
[   39.311278]  tcpm_pd_transmit_complete+0x28/0x44
[   39.316028]  pdphy_tx_irq+0x5c/0xe0
[   39.319624]  __handle_irq_event_percpu+0x5c/0x164
[   39.324457]  handle_irq_event+0x68/0x14c
[   39.328502]  handle_edge_irq+0xb0/0x270
[   39.332446]  generic_handle_irq+0x30/0x50
[   39.336580]  pmic_arb_chained_irq+0x180/0x304
[   39.341059]  __handle_domain_irq+0x7c/0xe0
[   39.345275]  gic_handle_irq+0xc8/0x170
[   39.345329] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   39.349134]  el1_irq+0xb8/0x180
[   39.361295]  arch_cpu_idle+0x14/0x20
[   39.364974]  cpu_startup_entry+0x24/0x70
[   39.369018]  rest_init+0xd8/0xe8
[   39.372348]  arch_call_rest_init+0x10/0x1c
[   39.376560]  start_kernel+0x4ac/0x4e4
[   39.380334] TYPEC: PD TX complete, status: 2
[   39.513329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   39.522257] TYPEC: PD TX, header: 0x11a1
[   39.527586] TYPEC: PD TX complete, status: 0
[   39.531990] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES_TIMEOUT @ 150 ms
[   39.541636] TYPEC: PD RX, header: 0x1042 [1]
[   39.546026] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_NEGOTIATE_CAPABILITIES
[   39.553886] TYPEC: Requested 5000 mV, 1500 mA for 1500 / 1500 mA
[   39.560052] TYPEC: PD TX, header: 0x363
[   39.665327] TYPEC: pending state change SRC_NEGOTIATE_CAPABILITIES -> SRC_TRANSITION_SUPPLY @ 35 ms
[   39.713326] TYPEC: state change SRC_NEGOTIATE_CAPABILITIES -> SRC_TRANSITION_SUPPLY [delayed 35 ms]
[   39.722617] TYPEC: PD TX, header: 0x366
[   39.733329] dwc3 a600000.dwc3: timed out waiting for SETUP phase
[   39.739552] device: 'a600000.dwc3': device_unregister
[   39.744764] PM: Removing info for No Bus:a600000.dwc3
[   39.749971] device: 'gadget': device_unregister
[   39.754633] PM: Removing info for No Bus:gadget
[   39.759510] Registering platform device 'xhci-hcd.1.auto'. Parent at a600000.dwc3
[   39.767201] device: 'xhci-hcd.1.auto': device_add
[   39.772050] bus: 'platform': add device xhci-hcd.1.auto
[   39.777435] PM: Adding info for platform:xhci-hcd.1.auto
[   39.783048] bus: 'platform': driver_probe_device: matched device xhci-hcd.1.auto with driver xhci-hcd
[   39.792516] bus: 'platform': really_probe: probing driver xhci-hcd with device xhci-hcd.1.auto
[   39.801365] xhci-hcd xhci-hcd.1.auto: no default pinctrl state
[   39.807410] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[   39.813058] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[   39.821060] xhci-hcd xhci-hcd.1.auto: hcc params 0x0230ffe5 hci version 0x110 quirks 0x0000000000010010
[   39.830720] xhci-hcd xhci-hcd.1.auto: irq 169, io mem 0x0a600000
[   39.830743] TYPEC: state change SRC_TRANSITION_SUPPLY -> SRC_READY
[   39.836977] device: 'usb3': device_add
[   39.843268] device: 'port0-partner': device_add
[   39.847123] bus: 'usb': add device usb3
[   39.851820] PM: Adding info for No Bus:port0-partner
[   39.855733] PM: Adding info for usb:usb3
[   39.860866] TYPEC: PD TX, header: 0x136f
[   39.864961] bus: 'usb': driver_probe_device: matched device usb3 with driver usb
[   39.876528] bus: 'usb': really_probe: probing driver usb with device usb3
[   39.883509] device: '3-0:1.0': device_add
[   39.887637] bus: 'usb': add device 3-0:1.0
[   39.891846] PM: Adding info for usb:3-0:1.0
[   39.896159] bus: 'usb': driver_probe_device: matched device 3-0:1.0 with driver hub
[   39.904016] bus: 'usb': really_probe: probing driver hub with device 3-0:1.0
[   39.911259] hub 3-0:1.0: USB hub found
[   39.915117] hub 3-0:1.0: 1 port detected
[   39.919162] device: 'usb3-port1': device_add
[   39.923557] PM: Adding info for No Bus:usb3-port1
[   39.928410] driver: 'hub': driver_bound: bound to device '3-0:1.0'
[   39.934767] bus: 'usb': really_probe: bound device 3-0:1.0 to driver hub
[   39.941654] device: 'ep_81': device_add
[   39.945600] PM: Adding info for No Bus:ep_81
[   39.949991] driver: 'usb': driver_bound: bound to device 'usb3'
[   39.956079] bus: 'usb': really_probe: bound device usb3 to driver usb
[   39.962699] device: 'ep_00': device_add
[   39.966645] PM: Adding info for No Bus:ep_00
[   39.969338] TYPEC: VDM Tx error, retry
[   39.971036] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[   39.974897] TYPEC: PD TX, header: 0x136f
[   39.980536] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[   39.980539] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.1 Enhanced SuperSpeed
[   39.980550] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[   40.008261] device: 'usb4': device_add
[   40.012125] bus: 'usb': add device usb4
[   40.016071] PM: Adding info for usb:usb4
[   40.020164] bus: 'usb': driver_probe_device: matched device usb4 with driver usb
[   40.027768] bus: 'usb': really_probe: probing driver usb with device usb4
[   40.034747] device: '4-0:1.0': device_add
[   40.038876] bus: 'usb': add device 4-0:1.0
[   40.043085] PM: Adding info for usb:4-0:1.0
[   40.047395] bus: 'usb': driver_probe_device: matched device 4-0:1.0 with driver hub
[   40.055253] bus: 'usb': really_probe: probing driver hub with device 4-0:1.0
[   40.062494] hub 4-0:1.0: USB hub found
[   40.066352] hub 4-0:1.0: 1 port detected
[   40.070395] device: 'usb4-port1': device_add
[   40.074790] PM: Adding info for No Bus:usb4-port1
[   40.079641] driver: 'hub': driver_bound: bound to device '4-0:1.0'
[   40.085341] TYPEC: VDM Tx error, retry
[   40.085995] bus: 'usb': really_probe: bound device 4-0:1.0 to driver hub
[   40.089853] TYPEC: PD TX, header: 0x136f
[   40.096731] device: 'ep_81': device_add
[   40.096735] PM: Adding info for No Bus:ep_81
[   40.096736] driver: 'usb': driver_bound: bound to device 'usb4'
[   40.096743] bus: 'usb': really_probe: bound device usb4 to driver usb
[   40.121806] device: 'ep_00': device_add
[   40.125751] PM: Adding info for No Bus:ep_00
[   40.130142] driver: 'xhci-hcd': driver_bound: bound to device 'xhci-hcd.1.auto'
[   40.137650] bus: 'platform': really_probe: bound device xhci-hcd.1.auto to driver xhci-hcd
[   40.201358] TYPEC: VDM Tx error, retry
[   40.205222] TYPEC: PD TX, header: 0x136f
[   43.334013] usb usb3-port1: connect-debounce failed

root@qrb5165-rb5:~# drm\a_info 

crtc [id = 42]
	buffer [id = 0]
	position: 0x0 @ 0x0
	Mode: invalid

crtc [id = 43]
	buffer [id = 0]
	position: 0x0 @ 0x0
	Mode: invalid

Connector [id = 31]
	type [displayport]
	status [disconnected]
	supported encoders: [33]
	current encoder: 0

Encoder [id = 32]
	type [DSI]
	Crtc [id = 0]
	Supported crtc: [id = 42]

Encoder [id = 33]
	type [TMDS]
	Crtc [id = 0]
	Supported crtc: [id = 43]
root@qrb5165-rb5:~# [   51.279253] TYPEC: VBUS on
[   51.282087] TYPEC: CC1: 2 -> 0, CC2: 0 -> 0 [state SRC_READY, polarity 0, disconnected]
[   51.290330] TYPEC: state change SRC_READY -> SNK_UNATTACHED
[   51.296101] TYPEC: VBUS on
[   51.298918] TYPEC: CC1: 0 -> 0, CC2: 0 -> 0 [state SNK_UNATTACHED, polarity 0, disconnected]
[   51.307604] device: 'port0-partner': device_unregister
[   51.312960] PM: Removing info for No Bus:port0-partner
[   51.318449] bus: 'platform': remove device xhci-hcd.1.auto
[   51.319036] TYPEC: Start toggling
[   51.324138] xhci-hcd xhci-hcd.1.auto: remove, state 4
[   51.327548] TYPEC: VBUS off
[   51.332738] usb usb4: USB disconnect, device number 1
[   51.340832] device: 'ep_81': device_unregister
[   51.345456] PM: Removing info for No Bus:ep_81
[   51.350094] bus: 'usb': remove device 4-0:1.0
[   51.354610] device: 'usb4-port1': device_unregister
[   51.359669] PM: Removing info for No Bus:usb4-port1
[   51.364754] PM: Removing info for usb:4-0:1.0
[   51.369291] device: 'ep_00': device_unregister
[   51.373905] PM: Removing info for No Bus:ep_00
[   51.378660] bus: 'usb': remove device usb4
[   51.382931] PM: Removing info for usb:usb4
[   51.387193] xhci-hcd xhci-hcd.1.auto: USB bus 4 deregistered
[   51.393046] xhci-hcd xhci-hcd.1.auto: remove, state 1
[   51.398262] usb usb3: USB disconnect, device number 1
[   51.405374] device: 'ep_81': device_unregister
[   51.409986] PM: Removing info for No Bus:ep_81
[   51.414607] bus: 'usb': remove device 3-0:1.0
[   51.419112] device: 'usb3-port1': device_unregister
[   51.424164] PM: Removing info for No Bus:usb3-port1
[   51.429239] PM: Removing info for usb:3-0:1.0
[   51.433769] device: 'ep_00': device_unregister
[   51.438379] PM: Removing info for No Bus:ep_00
[   51.443113] bus: 'usb': remove device usb3
[   51.447378] PM: Removing info for usb:usb3
[   51.452094] xhci-hcd xhci-hcd.1.auto: USB bus 3 deregistered
[   51.457993] PM: Removing info for platform:xhci-hcd.1.auto
[   51.463973] device: 'gadget': device_add
[   51.468060] PM: Adding info for No Bus:gadget
[   51.472554] device: 'a600000.dwc3': device_add
[   51.477176] PM: Adding info for No Bus:a600000.dwc3
[   51.482254] zero gadget: Gadget Zero, version: Cinco de Mayo 2008
[   51.488538] zero gadget: zero ready
[   51.496447] dwc3 a600000.dwc3: failed to enable ep0out
[   52.962470] TYPEC: VBUS off
[   52.965382] TYPEC: CC1: 0 -> 2, CC2: 0 -> 0 [state TOGGLING, polarity 0, connected]
[   52.973243] TYPEC: state change TOGGLING -> SRC_ATTACH_WAIT
[   52.978985] TYPEC: VBUS off
[   52.981891] TYPEC: CC1: 2 -> 2, CC2: 0 -> 0 [state SRC_ATTACH_WAIT, polarity 0, connected]
[   52.990374] TYPEC: pending state change SRC_ATTACH_WAIT -> SNK_TRY @ 200 ms
[   53.201332] TYPEC: state change SRC_ATTACH_WAIT -> SNK_TRY [delayed 200 ms]
[   53.208487] TYPEC: cc:=2
[   53.211117] TYPEC: pending state change SNK_TRY -> SNK_TRY_WAIT @ 400 ms
[   53.218014] TYPEC: VBUS off
[   53.220907] TYPEC: CC1: 2 -> 0, CC2: 0 -> 0 [state SNK_TRY, polarity 0, disconnected]
[   53.621330] TYPEC: state change SNK_TRY -> SNK_TRY_WAIT [delayed 400 ms]
[   53.628217] TYPEC: state change SNK_TRY_WAIT -> SRC_TRYWAIT
[   53.633947] TYPEC: cc:=4
[   53.636584] TYPEC: pending state change SRC_TRYWAIT -> SRC_TRYWAIT_UNATTACHED @ 400 ms
[   53.764480] TYPEC: VBUS off
[   53.767386] TYPEC: CC1: 0 -> 2, CC2: 0 -> 0 [state SRC_TRYWAIT, polarity 0, connected]
[   53.775512] SRC_TRYWAIT: 0 1
[   53.778482] TYPEC: state change SRC_TRYWAIT -> SRC_TRYWAIT_DEBOUNCE
[   53.784932] TYPEC: VBUS off
[   53.787838] TYPEC: CC1: 2 -> 2, CC2: 0 -> 0 [state SRC_TRYWAIT_DEBOUNCE, polarity 0, connected]
[   53.796772] TYPEC: pending state change SRC_TRYWAIT_DEBOUNCE -> SRC_ATTACHED @ 200 ms
[   54.005329] TYPEC: state change SRC_TRYWAIT_DEBOUNCE -> SRC_ATTACHED [delayed 200 ms]
[   54.013374] TYPEC: polarity 0
[   54.016425] TYPEC: Requesting mux state 1, usb-role 1, orientation 1
[   54.023006] TYPEC: vbus:=1 charge=0
[   54.026639] TYPEC: pending state change SRC_ATTACHED -> SRC_UNATTACHED @ 480 ms
[   54.034159] TYPEC: VBUS on
[   54.036943] TYPEC: state change SRC_ATTACHED -> SRC_STARTUP
[   54.042687] TYPEC: state change SRC_STARTUP -> SRC_SEND_CAPABILITIES
[   54.049212] TYPEC: PD TX, header: 0x11a1
[   54.153329] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   54.317329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   54.326260] TYPEC: PD TX, header: 0x11a1
[   54.433328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   54.549331] dwc3 a600000.dwc3: timed out waiting for SETUP phase
[   54.555558] device: 'a600000.dwc3': device_unregister
[   54.560771] PM: Removing info for No Bus:a600000.dwc3
[   54.565976] device: 'gadget': device_unregister
[   54.570640] PM: Removing info for No Bus:gadget
[   54.575518] Registering platform device 'xhci-hcd.1.auto'. Parent at a600000.dwc3
[   54.583209] device: 'xhci-hcd.1.auto': device_add
[   54.588060] bus: 'platform': add device xhci-hcd.1.auto
[   54.593433] PM: Adding info for platform:xhci-hcd.1.auto
[   54.598898] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   54.607830] TYPEC: PD TX, header: 0x11a1
[   54.612024] bus: 'platform': driver_probe_device: matched device xhci-hcd.1.auto with driver xhci-hcd
[   54.621494] bus: 'platform': really_probe: probing driver xhci-hcd with device xhci-hcd.1.auto
[   54.630417] xhci-hcd xhci-hcd.1.auto: no default pinctrl state
[   54.636465] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[   54.642104] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[   54.650109] xhci-hcd xhci-hcd.1.auto: hcc params 0x0230ffe5 hci version 0x110 quirks 0x0000000000010010
[   54.659771] xhci-hcd xhci-hcd.1.auto: irq 169, io mem 0x0a600000
[   54.666040] device: 'usb3': device_add
[   54.669915] bus: 'usb': add device usb3
[   54.673868] PM: Adding info for usb:usb3
[   54.677995] bus: 'usb': driver_probe_device: matched device usb3 with driver usb
[   54.685589] bus: 'usb': really_probe: probing driver usb with device usb3
[   54.692576] device: '3-0:1.0': device_add
[   54.696709] bus: 'usb': add device 3-0:1.0
[   54.700920] PM: Adding info for usb:3-0:1.0
[   54.705237] bus: 'usb': driver_probe_device: matched device 3-0:1.0 with driver hub
[   54.713098] bus: 'usb': really_probe: probing driver hub with device 3-0:1.0
[   54.720344] hub 3-0:1.0: USB hub found
[   54.724208] hub 3-0:1.0: 1 port detected
[   54.728255] device: 'usb3-port1': device_add
[   54.732654] PM: Adding info for No Bus:usb3-port1
[   54.737502] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   54.746448] driver: 'hub': driver_bound: bound to device '3-0:1.0'
[   54.752810] bus: 'usb': really_probe: bound device 3-0:1.0 to driver hub
[   54.759699] device: 'ep_81': device_add
[   54.763647] PM: Adding info for No Bus:ep_81
[   54.768041] driver: 'usb': driver_bound: bound to device 'usb3'
[   54.774132] bus: 'usb': really_probe: bound device usb3 to driver usb
[   54.780754] device: 'ep_00': device_add
[   54.784701] PM: Adding info for No Bus:ep_00
[   54.789095] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[   54.794730] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[   54.802593] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.1 Enhanced SuperSpeed
[   54.810110] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[   54.818438] device: 'usb4': device_add
[   54.822306] bus: 'usb': add device usb4
[   54.826256] PM: Adding info for usb:usb4
[   54.830342] bus: 'usb': driver_probe_device: matched device usb4 with driver usb
[   54.837936] bus: 'usb': really_probe: probing driver usb with device usb4
[   54.844917] device: '4-0:1.0': device_add
[   54.849048] bus: 'usb': add device 4-0:1.0
[   54.853271] PM: Adding info for usb:4-0:1.0
[   54.857588] bus: 'usb': driver_probe_device: matched device 4-0:1.0 with driver hub
[   54.865449] bus: 'usb': really_probe: probing driver hub with device 4-0:1.0
[   54.872693] hub 4-0:1.0: USB hub found
[   54.876554] hub 4-0:1.0: 1 port detected
[   54.880603] device: 'usb4-port1': device_add
[   54.884999] PM: Adding info for No Bus:usb4-port1
[   54.889855] driver: 'hub': driver_bound: bound to device '4-0:1.0'
[   54.896215] bus: 'usb': really_probe: bound device 4-0:1.0 to driver hub
[   54.903103] device: 'ep_81': device_add
[   54.903106] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   54.907052] PM: Adding info for No Bus:ep_81
[   54.915979] TYPEC: PD TX, header: 0x11a1
[   54.920369] driver: 'usb': driver_bound: bound to device 'usb4'
[   54.920380] bus: 'usb': really_probe: bound device usb4 to driver usb
[   54.937113] device: 'ep_00': device_add
[   54.941058] PM: Adding info for No Bus:ep_00
[   54.945451] driver: 'xhci-hcd': driver_bound: bound to device 'xhci-hcd.1.auto'
[   54.952962] bus: 'platform': really_probe: bound device xhci-hcd.1.auto to driver xhci-hcd
[   55.025329] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   55.189328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   55.198259] TYPEC: PD TX, header: 0x11a1
[   55.305328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   55.469328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   55.478260] TYPEC: PD TX, header: 0x11a1
[   55.585328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   55.749327] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   55.758259] TYPEC: PD TX, header: 0x11a1
[   55.865328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   56.029329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   56.038260] TYPEC: PD TX, header: 0x11a1
[   56.145327] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   56.309328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   56.318259] TYPEC: PD TX, header: 0x11a1
[   56.425329] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   56.589329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   56.598262] TYPEC: PD TX, header: 0x11a1
[   56.705327] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   56.869327] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   56.878259] TYPEC: PD TX, header: 0x11a1
[   56.985328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   57.149329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   57.158259] TYPEC: PD TX, header: 0x11a1
[   57.265328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   57.429329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   57.438260] TYPEC: PD TX, header: 0x11a1
[   57.545329] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   57.709328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   57.718259] TYPEC: PD TX, header: 0x11a1
[   57.825328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   57.993333] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   58.002297] TYPEC: PD TX, header: 0x11a1
[   58.109330] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   58.273328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   58.282260] TYPEC: PD TX, header: 0x11a1
[   58.389327] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   58.553328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   58.562259] TYPEC: PD TX, header: 0x11a1
[   58.613389] vreg_l1f_cam_dvdd1_1p1: disabling
[   58.617914] vreg_l2f_cam_dvdd0_1p2: disabling
[   58.622413] vreg_l3f_cam_dvdd2_1p05: disabling
[   58.627009] vreg_l5f_cam_avdd0_2p85: disabling
[   58.631605] vreg_l6f_cam_avdd1_2p85: disabling
[   58.636255] vreg_l7f_1p8: disabling
[   58.639865] vreg_l3a_0p9: disabling
[   58.643476] vreg_l7a_1p7: disabling
[   58.647088] vreg_l10a_1p8: disabling
[   58.650782] vreg_l13a_ts_3p0: disabling
[   58.654745] vreg_l14a_1p8: disabling
[   58.658441] vreg_l15a_11ad_io_1p8: disabling
[   58.662853] vreg_l16a_2p7: disabling
[   58.666561] vreg_l1c_1p8: disabling
[   58.670169] vreg_l2c_1p2: disabling
[   58.673329] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   58.673777] vreg_l3c_0p92: disabling
[   58.686392] vreg_l4c_1p7: disabling
[   58.689999] vreg_l5c_1p8: disabling
[   58.693608] vreg_l6c_2p9: disabling
[   58.697213] vreg_l7c_cam_vcm0_2p85: disabling
[   58.701709] vreg_l8c_1p8: disabling
[   58.705315] vreg_l9c_2p9: disabling
[   58.708923] vreg_l10c_3p0: disabling
[   58.837329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   58.846261] TYPEC: PD TX, header: 0x11a1
[   58.953329] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   59.117331] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   59.126262] TYPEC: PD TX, header: 0x11a1
[   59.233328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   59.397329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   59.406260] TYPEC: PD TX, header: 0x11a1
[   59.513328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   59.677328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   59.686259] TYPEC: PD TX, header: 0x11a1
[   59.793328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   59.957328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   59.966260] TYPEC: PD TX, header: 0x11a1
[   60.073328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   60.237329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   60.246259] TYPEC: PD TX, header: 0x11a1
[   60.353328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   60.517328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   60.526259] TYPEC: PD TX, header: 0x11a1
[   60.633329] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   60.797329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   60.806259] TYPEC: PD TX, header: 0x11a1
[   60.913328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   61.077328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   61.086259] TYPEC: PD TX, header: 0x11a1
[   61.193328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   61.357328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   61.366260] TYPEC: PD TX, header: 0x11a1
[   61.473327] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   61.637328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   61.646260] TYPEC: PD TX, header: 0x11a1
[   61.753328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   61.917330] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   61.926261] TYPEC: PD TX, header: 0x11a1
[   62.033329] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   62.197329] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   62.206259] TYPEC: PD TX, header: 0x11a1
[   62.313328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   62.477328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   62.486258] TYPEC: PD TX, header: 0x11a1
[   62.593328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   62.757327] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   62.766257] TYPEC: PD TX, header: 0x11a1
[   62.873328] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   63.037328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   63.046258] TYPEC: PD TX, header: 0x11a1
[   63.153327] TYPEC: pending state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES @ 150 ms
[   63.317328] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_SEND_CAPABILITIES [delayed 150 ms]
[   63.326258] TYPEC: state change SRC_SEND_CAPABILITIES -> SRC_READY
[   63.332612] device: 'port0-partner': device_add
[   63.337291] PM: Adding info for No Bus:port0-partner

root@qrb5165-rb5:~# drm\a_info 

crtc [id = 42]
	buffer [id = 0]
	position: 0x0 @ 0x0
	Mode: invalid

crtc [id = 43]
	buffer [id = 0]
	position: 0x0 @ 0x0
	Mode: invalid

Connector [id = 31]
	type [displayport]
	status [disconnected]
	supported encoders: [33]
	current encoder: 0

Encoder [id = 32]
	type [DSI]
	Crtc [id = 0]
	Supported crtc: [id = 42]

Encoder [id = 33]
	type [TMDS]
	Crtc [id = 0]
	Supported crtc: [id = 43]

  parent reply	other threads:[~2020-09-04 12:29 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-09-02 23:02 [PATCH v2 00/10] Support qcom USB3+DP combo phy (or type-c phy) Stephen Boyd
2020-09-02 23:02 ` [PATCH v2 01/10] dt-bindings: phy: qcom,qmp-usb3-dp: Add DP phy information Stephen Boyd
2020-09-02 23:02 ` [PATCH v2 02/10] phy: qcom-qmp: Move phy mode into struct qmp_phy Stephen Boyd
2020-09-02 23:02 ` [PATCH v2 03/10] phy: qcom-qmp: Remove 'initialized' in favor of 'init_count' Stephen Boyd
2020-09-02 23:02 ` [PATCH v2 04/10] phy: qcom-qmp: Move 'serdes' and 'cfg' into 'struct qcom_phy' Stephen Boyd
2020-09-02 23:02 ` [PATCH v2 05/10] phy: qcom-qmp: Get dp_com I/O resource by index Stephen Boyd
2020-09-02 23:02 ` [PATCH v2 06/10] phy: qcom-qmp: Use devm_platform_ioremap_resource() to simplify Stephen Boyd
2020-09-02 23:02 ` [PATCH v2 07/10] phy: qcom-qmp: Add support for DP in USB3+DP combo phy Stephen Boyd
2020-09-03 20:43   ` Jonathan Marek
2020-09-03 22:41     ` Stephen Boyd
2020-09-03 23:24       ` Jonathan Marek
2020-09-04 12:29     ` Dmitry Baryshkov [this message]
2020-09-04 12:44       ` Jonathan Marek
2020-09-04 12:57         ` Dmitry Baryshkov
2020-09-04 13:02           ` Jonathan Marek
2020-09-03 23:26   ` Jonathan Marek
2020-09-08 18:42     ` Stephen Boyd
2020-09-02 23:02 ` [PATCH v2 08/10] phy: qcom-qmp: Add support for sc7180 DP phy Stephen Boyd
2020-09-03 23:29   ` Jonathan Marek
2020-09-08 18:44     ` Stephen Boyd
2020-09-02 23:02 ` [PATCH v2 09/10] clk: qcom: dispcc: Update DP clk ops for phy design Stephen Boyd
2020-09-02 23:02 ` [PATCH v2 10/10] drm/msm/dp: Use qmp phy for DP PLL and PHY Stephen Boyd

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9f99cc8b-2cfd-280f-e52a-23d098934a11@linaro.org \
    --to=dmitry.baryshkov@linaro.org \
    --cc=bjorn.andersson@linaro.org \
    --cc=chandanu@codeaurora.org \
    --cc=dianders@chromium.org \
    --cc=jonathan@marek.ca \
    --cc=jsanka@codeaurora.org \
    --cc=kishon@ti.com \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mgautam@codeaurora.org \
    --cc=robdclark@chromium.org \
    --cc=sanm@codeaurora.org \
    --cc=sboyd@kernel.org \
    --cc=seanpaul@chromium.org \
    --cc=swboyd@chromium.org \
    --cc=tanmay@codeaurora.org \
    --cc=varar@codeaurora.org \
    --cc=vkoul@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.