Home
last modified time | relevance | path

Searched hist:"0 ed1fe4ad394e54783bbffa84102faf435661a2e" (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/parisc/kernel/
H A Dhead.Sdiff 0ed1fe4ad394e54783bbffa84102faf435661a2e Fri Jan 12 15:51:22 CST 2018 Helge Deller <deller@gmx.de> parisc: Check if secondary CPUs want own PDC calls

The architecture specification says (for 64-bit systems): PDC is a per
processor resource, and operating system software must be prepared to
manage separate pointers to PDCE_PROC for each processor. The address
of PDCE_PROC for the monarch processor is stored in the Page Zero
location MEM_PDC. The address of PDCE_PROC for each non-monarch
processor is passed in gr26 when PDCE_RESET invokes OS_RENDEZ.

Currently we still use one PDC for all CPUs, but in case we face a
machine which is following the specification let's warn about it.

Signed-off-by: Helge Deller <deller@gmx.de>
H A Dsmp.cdiff 0ed1fe4ad394e54783bbffa84102faf435661a2e Fri Jan 12 15:51:22 CST 2018 Helge Deller <deller@gmx.de> parisc: Check if secondary CPUs want own PDC calls

The architecture specification says (for 64-bit systems): PDC is a per
processor resource, and operating system software must be prepared to
manage separate pointers to PDCE_PROC for each processor. The address
of PDCE_PROC for the monarch processor is stored in the Page Zero
location MEM_PDC. The address of PDCE_PROC for each non-monarch
processor is passed in gr26 when PDCE_RESET invokes OS_RENDEZ.

Currently we still use one PDC for all CPUs, but in case we face a
machine which is following the specification let's warn about it.

Signed-off-by: Helge Deller <deller@gmx.de>