hw/sd/sdcard: Factor sd_req_get_address() method out
commit8b91a5613ca1520286b7c3ffe19ebecf144c781a
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 11 Jun 2024 14:50:30 +0000 (11 16:50 +0200)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Mon, 24 Jun 2024 08:41:42 +0000 (24 10:41 +0200)
tree1cc06f44f32d8358ab187cc86d90f002f27e22ca
parent4a829730c85a8e44f142aeca6c95b8b07742c96b
hw/sd/sdcard: Factor sd_req_get_address() method out

Extract sd_cmd_get_address() so we can re-use it
in various SDProto handlers. Use CARD_CAPACITY and
HWBLOCK_SHIFT definitions instead of magic values.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Tested-by: Cédric Le Goater <clg@redhat.com>
Message-Id: <20240621080554.18986-17-philmd@linaro.org>
hw/sd/sd.c