Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

parisc: add PIM TOC data structures

These data structures describe the TOC data we get from firmware
when issuing a PDC_PIM_TOC request.

Signed-off-by: Sven Schnelle <svens@stackframe.org>
Signed-off-by: Helge Deller <deller@gmx.de>

authored by

Sven Schnelle and committed by
Helge Deller
d9e20336 b5f73da5

+22
+22
arch/parisc/include/uapi/asm/pdc.h
··· 689 689 unsigned long long fr[32]; 690 690 }; 691 691 692 + struct pdc_toc_pim_11 { 693 + unsigned int gr[32]; 694 + unsigned int cr[32]; 695 + unsigned int sr[8]; 696 + unsigned int iasq_back; 697 + unsigned int iaoq_back; 698 + unsigned int check_type; 699 + unsigned int hversion; 700 + unsigned int cpu_state; 701 + }; 702 + 703 + struct pdc_toc_pim_20 { 704 + unsigned long long gr[32]; 705 + unsigned long long cr[32]; 706 + unsigned long long sr[8]; 707 + unsigned long long iasq_back; 708 + unsigned long long iaoq_back; 709 + unsigned int check_type; 710 + unsigned int hversion; 711 + unsigned int cpu_state; 712 + }; 713 + 692 714 #endif /* !defined(__ASSEMBLY__) */ 693 715 694 716 #endif /* _UAPI_PARISC_PDC_H */