Basilisk: An End-to-End Open-Source Linux-Capable RISC-V SoC in 130nm CMOS (Full Report)