diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-07-17 17:07:33 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-07-24 14:00:47 +0200 |
commit | 89ef574fe2257f65ae4140b71620589e8c0726e9 (patch) | |
tree | c32730b0084fecf7c9db3ba784824a9b51dc6863 /src/host/trxcon/src/sched_lchan_xcch.c | |
parent | 345d03a6f6eb4c2d9511774b1eda33f0a886742a (diff) |
layer23: modem: Avoid direct transition ST_PACKET_TRANSFER->ST_PACKET_IDLE
Right now the existing code is switching to state IDLE and hence running
grr_st_packet_idle_onenter() which attempts stuff like starting an attach.
This is all done while the L1CTL RESET + FBSB is still in progress. We
should instead wait to receive confirmation from those.
As an easy implementation for now, simply switch to the
GRR_ST_PACKET_NOT_READY state, which will move to GRR_ST_PACKET_IDLE
once it starts receiving CCCH blocks (aka it will already have gone
through L1CTL RESET + FBSB completely).
Change-Id: Ie797b36701d10c6052500c637a08b061bb1e4bd7
Diffstat (limited to 'src/host/trxcon/src/sched_lchan_xcch.c')
0 files changed, 0 insertions, 0 deletions