Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: cdba3b901ac0b480eb9d940219113f0be80cc4e1
https://github.com/qemu/qemu/commit/cdba3b901ac0b480eb9d940219113f0be80cc4e1
Author: Minwoo Im <[email protected]>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M include/block/ufs.h
Log Message:
-----------
hw/ufs: Update MCQ-related fields to block/ufs.h
This patch is a prep patch for the following MCQ support patch for
hw/ufs. This patch updated minimal mandatory fields to support MCQ
based on UFSHCI 4.0.
Signed-off-by: Minwoo Im <[email protected]>
Reviewed-by: Jeuk Kim <[email protected]>
Message-Id: <[email protected]>
Signed-off-by: Jeuk Kim <[email protected]>
Commit: 5c079578d2e46df626d13eeb629c7d761a5c4e44
https://github.com/qemu/qemu/commit/5c079578d2e46df626d13eeb629c7d761a5c4e44
Author: Minwoo Im <[email protected]>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M hw/ufs/trace-events
M hw/ufs/ufs.c
M hw/ufs/ufs.h
M include/block/ufs.h
Log Message:
-----------
hw/ufs: Add support MCQ of UFSHCI 4.0
This patch adds support for MCQ defined in UFSHCI 4.0. This patch
utilized the legacy I/O codes as much as possible to support MCQ.
MCQ operation & runtime register is placed at 0x1000 offset of UFSHCI
register statically with no spare space among four registers (48B):
UfsMcqSqReg, UfsMcqSqIntReg, UfsMcqCqReg, UfsMcqCqIntReg
The maxinum number of queue is 32 as per spec, and the default
MAC(Multiple Active Commands) are 32 in the device.
Example:
-device ufs,serial=foo,id=ufs0,mcq=true,mcq-maxq=8
Signed-off-by: Minwoo Im <[email protected]>
Reviewed-by: Jeuk Kim <[email protected]>
Message-Id: <[email protected]>
Signed-off-by: Jeuk Kim <[email protected]>
Commit: 3ab42e46acf867c45bc929fcc37693e327a35a24
https://github.com/qemu/qemu/commit/3ab42e46acf867c45bc929fcc37693e327a35a24
Author: Richard Henderson <[email protected]>
Date: 2024-06-03 (Mon, 03 Jun 2024)
Changed paths:
M hw/ufs/trace-events
M hw/ufs/ufs.c
M hw/ufs/ufs.h
M include/block/ufs.h
Log Message:
-----------
Merge tag 'pull-ufs-20240603' of https://gitlab.com/jeuk20.kim/qemu into
staging
hw/ufs patches
- Add support MCQ of UFSHCI 4.0
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEUBfYMVl8eKPZB+73EuIgTA5dtgIFAmZdf7EACgkQEuIgTA5d
# tgLI8Q//SXqscGTP/FrjaUj0SsQE90E0AEEfIX4juVP8e1FiFcM9x6tmEU/CT5CM
# BQYk1zn0d3JY09ClIyr+AlVyy5RYMdlL/LyhGElxU0MPZh6u4X/6QJ/oHcxAx96r
# sRGSjJp5k2maHXgjQmqVUFkp22SZGt5vpD+AQT83wvuWshL302b3MDJ8B3f9zX90
# mCcwSmk+JgSjceaXueuBAbOJud6Ie3jAqXf4w8Gv21nLwzRmDBacjfn5LGSVzQxd
# BLkADuwRcRkxQ9hpoCPWOdKvXCAXtTIYqw8BRCG7Avl478UDI+CrYNjvK62SystM
# el2ql5ZvGjL8w+k7aQxqJi44RyQH3k1NJwvss3pdRyJzwL9x9pVRVlsM6tQbW56u
# COVexJnKDoufWmQs7o6rOv5OzexC6cD6yEoH2mi60F35jO8j3skJi1od7ehHwbzm
# 2a6dt1glBKvRWgfcLgEGuFERji3vV++9T6bAg8To0GYTryZKZzLKMSbIHvYI/49t
# u4ZwqhYkp36gpcQ8eA7Byr5FWd19UzEin6sVw3uCYibr6oONFTjp+XXnFz/LK9Fu
# XbrSOe8943FCUs9dCBHHtJFLmw4j1Ck60GpnogFkzjPEhlKDHO8+4/lm1gFgPV2h
# K2wqmq5kw8JtTKvHSDGa4iGTfJ/zxMOv1ePc3wiulwSH28kl6r8=
# =dQMQ
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon 03 Jun 2024 03:32:49 AM CDT
# gpg: using RSA key 5017D831597C78A3D907EEF712E2204C0E5DB602
# gpg: Good signature from "Jeuk Kim <[email protected]>" [unknown]
# gpg: aka "Jeuk Kim <[email protected]>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 5017 D831 597C 78A3 D907 EEF7 12E2 204C 0E5D B602
* tag 'pull-ufs-20240603' of https://gitlab.com/jeuk20.kim/qemu:
hw/ufs: Add support MCQ of UFSHCI 4.0
hw/ufs: Update MCQ-related fields to block/ufs.h
Signed-off-by: Richard Henderson <[email protected]>
Compare: https://github.com/qemu/qemu/compare/74abb45dac69...3ab42e46acf8
To unsubscribe from these emails, change your notification settings at
https://github.com/qemu/qemu/settings/notifications