
Base on https://github.com/riscv-non-isa/riscv-c-api-doc/pull/91 , the marchid and mimpid are MXLEN bits wide, and kernel returned them as u64 data type. So we should use u64 data type for marchid and mimpid in __riscv_cpu_model struct here. Signed-off-by: Yangyu Chen <cyy@cyyself.name>