feat: extend cva6_hpdcache_if_adapter (support for hpdcache_icache as well)
Created by: takeshiho0531
- The parts highlighted in light pink are the ones we want to implement in this PR.
- extend cva6_hpdcache_if_adapter so that it can also convert input request/response to the appropriate type for hpdcache when using hpdcache as icache. (ex. input type:icache_req_t → output type: hpdcache_req_t)