在 2022/5/10 11:56, Richard Henderson 写道: > On 5/9/22 19:54, maobibo wrote: >> how about put address_space_iocsr as board rather than percpu since there is >> no concept >> of "cpu package". > > "cpu package" works ok as a device on the board. > > I don't know if it's possible to have the iocsr address space controlled by > the device, especially since it appears that the iocsr address space is > *also* available -- or at least partially available -- in the main address > space at base 0x1fe00000? In the current hw implementation, iocsr/mmio address space can both be used for IPI/EXTIOI, in future mmio address space will be deprecated and removed, only iocsr will be used since it is easy for hw to abstract the interface. In the next patch, main address space at base 0x1fe00000 for IPI/EXTIOI will be removed and only iocsr address space will be used. And iocsr address space can controlled by device also. > > > r~
- [PATCH v3 42/43] tests/tcg/loongarch64: Add hello/memory... Xiaojuan Yang
- [PATCH v3 34/43] hw/intc: Add LoongArch extioi interrupt... Xiaojuan Yang
- Re: [PATCH v3 34/43] hw/intc: Add LoongArch extioi ... Richard Henderson
- Re: [PATCH v3 34/43] hw/intc: Add LoongArch ext... yangxiaojuan
- Re: [PATCH v3 34/43] hw/intc: Add LoongArch... Richard Henderson
- Re: [PATCH v3 34/43] hw/intc: Add Loong... Peter Maydell
- Re: [PATCH v3 34/43] hw/intc: Add ... Richard Henderson
- Re: [PATCH v3 34/43] hw/intc: ... maobibo
- Re: [PATCH v3 34/43] hw/intc: ... maobibo
- Re: [PATCH v3 34/43] hw/intc: ... Richard Henderson
- Re: [PATCH v3 34/43] hw/intc: ... maobibo
- Re: [PATCH v3 34/43] hw/intc: Add Loong... yangxiaojuan
- Re: [PATCH v3 34/43] hw/intc: Add ... Richard Henderson
- Re: [PATCH v3 34/43] hw/intc: ... maobibo
- Re: [PATCH v3 34/43] hw/intc: ... yangxiaojuan
- Re: [PATCH v3 34/43] hw/intc: Add Loong... yangxiaojuan
- Re: [PATCH v3 34/43] hw/intc: Add LoongArch ext... yangxiaojuan
- [PATCH v3 14/43] target/loongarch: Add floating point lo... Xiaojuan Yang
- [PATCH v3 08/43] target/loongarch: Add fixed point atomi... Xiaojuan Yang
- [PATCH v3 43/43] target/loongarch: 'make check-tcg' supp... Xiaojuan Yang
- [PATCH v3 33/43] hw/intc: Add LoongArch ls7a msi interru... Xiaojuan Yang