-
Notifications
You must be signed in to change notification settings - Fork 29
uSDHC Hotplugging #180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
uSDHC Hotplugging #180
Conversation
b0988d2 to
ece0f35
Compare
988d75b to
6874425
Compare
fc6aa1f to
aa77130
Compare
6874425 to
42eb380
Compare
4e2d83c to
d5b2cc0
Compare
851c12c to
12d0f7e
Compare
7437ef4 to
e1f81df
Compare
e1f81df to
e855f1a
Compare
9c86851 to
87fec26
Compare
91422e4 to
befc924
Compare
87fec26 to
5e0650c
Compare
63eb458 to
1bbf0ce
Compare
6de03a8 to
69d1d63
Compare
517df39 to
7f2e31b
Compare
69d1d63 to
8f9e561
Compare
7f2e31b to
9185db4
Compare
f36ca2e to
775969b
Compare
bdcfa39 to
771b939
Compare
e618d03 to
bf29a2a
Compare
|
Realised that I probably should port the other users of the block queues to send & receive the storage info ready channel? At least, the drivers -- clients can busy poll if they don't care about the notification, but the virtualiser relies on the notifications now (and would also invoke null caps to notify the clients but that's a no-op) |
d03393f to
1e4dd96
Compare
1e4dd96 to
f4921fc
Compare
|
Old code is https://github.com/au-ts/sddf/tree/sdhc-hotplugging-pre-sdfgen, in case the rebase broke anything. Should be deleted before merging. I've rebased this on recent sddf changes, though sdfgen needs updates because of the extra channels. |
0847824 to
6f88363
Compare
6f88363 to
6da3f56
Compare
This should be replaced by a proper GPIO driver. Signed-off-by: julia <[email protected]>
- Makes the driver able to go from ready->idle and idle->ready - Makes the virt able to do the same - Also adds a very basic GPIO driver with polling, this should be replaced with a proper GPIO driver. This is to test card hotplugging.
Signed-off-by: julia <[email protected]>
This allows clients to request for the device to be inserted or ejected. Signed-off-by: julia <[email protected]>
6da3f56 to
b37fe7f
Compare
Split outblk_storage_info_tto astorage_info.hheader with some helper functionsTo-Do:
Design document (in progress)added to design doc