OXIESEC PANEL
- Current Dir:
/
/
usr
/
src
/
linux-headers-4.15.0-197
/
arch
/
powerpc
/
include
/
asm
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
11/17/2022 06:42:16 AM
rwxr-xr-x
📄
8xx_immap.h
13.77 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
Kbuild
248 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
accounting.h
1 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
agp.h
525 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
archrandom.h
1016 bytes
11/01/2022 04:52:05 PM
rw-r--r--
📄
asm-compat.h
2.53 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
asm-offsets.h
35 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
asm-prototypes.h
4.78 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
async_tx.h
1.64 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
atomic.h
13.57 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
backlight.h
1.09 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
barrier.h
3.57 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
bitops.h
7.8 KB
11/01/2022 04:52:05 PM
rw-r--r--
📁
book3s
-
11/17/2022 06:42:21 AM
rwxr-xr-x
📄
bootx.h
1.12 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
btext.h
926 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
bug.h
3.55 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
bugs.h
486 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
cache.h
2.47 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
cacheflush.h
3.76 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cell-pmu.h
4.04 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cell-regs.h
9.57 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
checksum.h
5.85 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cmpxchg.h
12.16 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
code-patching-asm.h
397 bytes
11/01/2022 04:52:05 PM
rw-r--r--
📄
code-patching.h
5.01 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
compat.h
6.26 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
context_tracking.h
245 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
copro.h
769 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
cpm.h
5.09 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cpm1.h
21.08 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cpm2.h
48.43 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cpu_has_feature.h
1.31 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
cpufeature.h
1.18 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cpuidle.h
3.31 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
cputable.h
22.56 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
cputhreads.h
2.92 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
cputime.h
1.59 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
current.h
835 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
dbdma.h
3.72 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
dbell.h
2.78 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
dcr-generic.h
1.58 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
dcr-mmio.h
1.68 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
dcr-native.h
4.42 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
dcr-regs.h
5.71 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
dcr.h
2.73 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
debug.h
1.97 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
debugfs.h
489 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
delay.h
3.42 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
device.h
1.1 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
disassemble.h
2.73 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
dma-mapping.h
4.12 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
dma.h
10.51 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
dt_cpu_ftrs.h
816 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
edac.h
1.08 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
eeh.h
14.44 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
eeh_event.h
1.36 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ehv_pic.h
963 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
elf.h
6.29 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
emergency-restart.h
43 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
emulated_ops.h
2.58 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
epapr_hcalls.h
16.44 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
exception-64e.h
7.21 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
exception-64s.h
22.72 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
exec.h
246 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
extable.h
904 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
fadump.h
6.1 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
fb.h
483 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
feature-fixups.h
8.76 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
firmware.h
4.71 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
fixmap.h
2.33 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
floppy.h
4.86 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
fs_pd.h
1.02 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
fsl_85xx_cache_sram.h
1.43 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
fsl_gtm.h
1.38 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
fsl_hcalls.h
17.2 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
fsl_lbc.h
10.9 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
fsl_pamu_stash.h
1.1 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
fsl_pm.h
1.36 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ftrace.h
2.1 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
futex.h
2.4 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
grackle.h
331 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
hardirq.h
1.15 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
head-64.h
13.86 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
heathrow.h
2.53 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
highmem.h
2.41 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
hmi.h
1.49 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
hugetlb.h
4.73 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
hvcall.h
15.35 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
hvconsole.h
1.37 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
hvcserver.h
2.09 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
hvsi.h
2.78 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
hw_breakpoint.h
3.07 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
hw_irq.h
5.24 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
hydra.h
2.91 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
i8259.h
361 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
ibmebus.h
2.15 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
icswx.h
4.71 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ide.h
586 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
ima.h
772 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
imc-pmu.h
2.87 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
immap_cpm2.h
10.5 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
io-defs.h
3.09 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
io-workarounds.h
1.54 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
io.h
28.02 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
io_event_irq.h
1.91 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
iommu.h
10.16 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ipic.h
3.51 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
irq.h
1.83 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
irq_work.h
252 bytes
11/01/2022 04:52:05 PM
rw-r--r--
📄
irqflags.h
1.7 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
isa-bridge.h
654 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
jump_label.h
1.62 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kdebug.h
291 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
kdump.h
1.37 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kexec.h
4.02 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
keylargo.h
10.8 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kgdb.h
2.06 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kmap_types.h
434 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
kprobes.h
3.75 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kup.h
1021 bytes
11/01/2022 04:52:05 PM
rw-r--r--
📄
kvm_asm.h
5.46 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
kvm_book3s.h
12.06 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
kvm_book3s_32.h
1.39 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kvm_book3s_64.h
12.62 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
kvm_book3s_asm.h
4.4 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
kvm_booke.h
2.68 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kvm_booke_hv_asm.h
2.03 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kvm_fpu.h
2.74 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kvm_host.h
19.92 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
kvm_para.h
1.49 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kvm_ppc.h
34.83 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
libata-portmap.h
249 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
linkage.h
501 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
livepatch.h
1.65 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
local.h
3.79 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
lppaca.h
5.02 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
lv1call.h
18.74 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
machdep.h
9.7 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
macio.h
3.89 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mc146818rtc.h
943 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
mce.h
5.58 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mediabay.h
1.34 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mm-arch-hooks.h
839 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
mman.h
1.33 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mmu-40x.h
1.94 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mmu-44x.h
5.56 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mmu-8xx.h
8.6 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
mmu-book3e.h
9.47 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mmu.h
9.2 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mmu_context.h
6.26 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
mmzone.h
1.08 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
module.h
2.47 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mpc5121.h
3.82 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mpc52xx.h
10.85 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mpc52xx_psc.h
9.89 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mpc5xxx.h
641 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
mpc6xx.h
143 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
mpc8260.h
742 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
mpc85xx.h
2.52 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mpic.h
13.97 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
mpic_msgr.h
3.52 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
mpic_timer.h
1.39 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
msi_bitmap.h
1.01 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
nmi.h
238 bytes
11/01/2022 04:52:05 PM
rw-r--r--
📁
nohash
-
11/17/2022 06:42:21 AM
rwxr-xr-x
📄
nvram.h
3.21 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ohare.h
1.64 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
opal-api.h
29.34 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
opal.h
16.53 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
oprofile_impl.h
3 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
paca.h
8.06 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
page.h
10.65 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
page_32.h
1.57 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
page_64.h
2.93 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
parport.h
956 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
pasemi_dma.h
23.32 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pci-bridge.h
9.21 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
pci.h
4.58 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
percpu.h
468 bytes
11/01/2022 04:52:05 PM
rw-r--r--
📄
perf_event.h
1.23 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
perf_event_fsl_emb.h
1.42 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
perf_event_server.h
6.3 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pgalloc.h
620 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
pgtable-be-types.h
2.76 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pgtable-types.h
1.94 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pgtable.h
2.45 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
plpar_wrappers.h
8.35 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pmac_feature.h
13.08 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pmac_low_i2c.h
3.24 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pmac_pfunc.h
8.01 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pmc.h
1.35 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pmi.h
1.77 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pnv-ocxl.h
1.4 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
pnv-pci.h
3.22 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
powernv.h
1.57 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
ppc-opcode.h
19.05 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
ppc-pci.h
2.69 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ppc4xx.h
530 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
ppc4xx_ocm.h
1.41 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ppc_asm.h
21.63 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
probes.h
2.11 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
processor.h
15 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
prom.h
7.17 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ps3.h
15.44 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
ps3av.h
23.49 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ps3gpu.h
2.44 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ps3stor.h
1.99 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
pte-common.h
6.27 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
pte-walk.h
1.11 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ptrace.h
7.14 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
reg.h
61.61 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
reg_8xx.h
4.96 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
reg_a2.h
6.16 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
reg_booke.h
36.17 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
reg_fsl_emb.h
3.65 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
rheap.h
2.43 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
rio.h
637 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
rtas.h
14.67 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
runlatch.h
1.16 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
scom.h
4.92 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
seccomp.h
249 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
sections.h
1.9 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
security_features.h
3.03 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
serial.h
677 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
setjmp.h
630 bytes
11/01/2022 04:52:05 PM
rw-r--r--
📄
setup.h
2.44 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
sfp-machine.h
12.38 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
shmparam.h
206 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
signal.h
225 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
slice.h
1.12 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
smp.h
6.13 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
smu.h
19.33 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sparsemem.h
1.1 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
spinlock.h
7.04 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
spinlock_types.h
424 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
spu.h
25.28 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
spu_csa.h
6.64 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
spu_info.h
908 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
spu_priv1.h
5.68 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sstep.h
4.58 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
string.h
1.74 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
swab.h
377 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
swiotlb.h
810 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
switch_to.h
2.66 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
synch.h
1.36 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
syscall.h
2.8 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
syscalls.h
684 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
systbl.h
9.28 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
tce.h
1.72 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
termios.h
860 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
thread_info.h
5.31 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
time.h
4.82 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
timex.h
967 bytes
11/01/2022 04:52:05 PM
rw-r--r--
📄
tlb.h
2.47 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
tlbflush.h
2.93 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
tm.h
690 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
topology.h
2.92 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
trace.h
4.17 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
trace_clock.h
517 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
tsi108.h
3.39 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
tsi108_irq.h
4.48 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
tsi108_pci.h
1.82 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
types.h
1 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
uaccess.h
13.21 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
udbg.h
2.16 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
uic.h
616 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
unaligned.h
548 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
uninorth.h
8.21 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
unistd.h
1.52 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
uprobes.h
1.41 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
user.h
2.14 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
vas.h
4.61 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
vdso.h
1.53 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
vdso_datapage.h
4.4 KB
11/01/2022 04:52:05 PM
rw-r--r--
📄
vga.h
1.24 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
vio.h
4.79 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
word-at-a-time.h
4.75 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
xics.h
4.31 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
xilinx_intc.h
598 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
xilinx_pci.h
551 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
xive-regs.h
3.73 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
xive.h
5.35 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
xmon.h
927 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
xor.h
2.11 KB
01/28/2018 09:20:33 PM
rw-r--r--
Editing: pmac_feature.h
Close
/* * Definition of platform feature hooks for PowerMacs * * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Copyright (C) 1998 Paul Mackerras & * Ben. Herrenschmidt. * * * Note: I removed media-bay details from the feature stuff, I believe it's * not worth it, the media-bay driver can directly use the mac-io * ASIC registers. * * Implementation note: Currently, none of these functions will block. * However, they may internally protect themselves with a spinlock * for way too long. Be prepared for at least some of these to block * in the future. * * Unless specifically defined, the result code is assumed to be an * error when negative, 0 is the default success result. Some functions * may return additional positive result values. * * To keep implementation simple, all feature calls are assumed to have * the prototype parameters (struct device_node* node, int value). * When either is not used, pass 0. */ #ifdef __KERNEL__ #ifndef __ASM_POWERPC_PMAC_FEATURE_H #define __ASM_POWERPC_PMAC_FEATURE_H #include <asm/macio.h> #include <asm/machdep.h> /* * Known Mac motherboard models * * Please, report any error here to benh@kernel.crashing.org, thanks ! * * Note that I don't fully maintain this list for Core99 & MacRISC2 * and I'm considering removing all NewWorld entries from it and * entirely rely on the model string. */ /* PowerSurge are the first generation of PCI Pmacs. This include * all of the Grand-Central based machines. We currently don't * differentiate most of them. */ #define PMAC_TYPE_PSURGE 0x10 /* PowerSurge */ #define PMAC_TYPE_ANS 0x11 /* Apple Network Server */ /* Here is the infamous serie of OHare based machines */ #define PMAC_TYPE_COMET 0x20 /* Believed to be PowerBook 2400 */ #define PMAC_TYPE_HOOPER 0x21 /* Believed to be PowerBook 3400 */ #define PMAC_TYPE_KANGA 0x22 /* PowerBook 3500 (first G3) */ #define PMAC_TYPE_ALCHEMY 0x23 /* Alchemy motherboard base */ #define PMAC_TYPE_GAZELLE 0x24 /* Spartacus, some 5xxx/6xxx */ #define PMAC_TYPE_UNKNOWN_OHARE 0x2f /* Unknown, but OHare based */ /* Here are the Heathrow based machines * FIXME: Differenciate wallstreet,mainstreet,wallstreetII */ #define PMAC_TYPE_GOSSAMER 0x30 /* Gossamer motherboard */ #define PMAC_TYPE_SILK 0x31 /* Desktop PowerMac G3 */ #define PMAC_TYPE_WALLSTREET 0x32 /* Wallstreet/Mainstreet PowerBook*/ #define PMAC_TYPE_UNKNOWN_HEATHROW 0x3f /* Unknown but heathrow based */ /* Here are newworld machines based on Paddington (heathrow derivative) */ #define PMAC_TYPE_101_PBOOK 0x40 /* 101 PowerBook (aka Lombard) */ #define PMAC_TYPE_ORIG_IMAC 0x41 /* First generation iMac */ #define PMAC_TYPE_YOSEMITE 0x42 /* B&W G3 */ #define PMAC_TYPE_YIKES 0x43 /* Yikes G4 (PCI graphics) */ #define PMAC_TYPE_UNKNOWN_PADDINGTON 0x4f /* Unknown but paddington based */ /* Core99 machines based on UniNorth 1.0 and 1.5 * * Note: A single entry here may cover several actual models according * to the device-tree. (Sawtooth is most tower G4s, FW_IMAC is most * FireWire based iMacs, etc...). Those machines are too similar to be * distinguished here, when they need to be differencied, use the * device-tree "model" or "compatible" property. */ #define PMAC_TYPE_ORIG_IBOOK 0x40 /* First iBook model (no firewire) */ #define PMAC_TYPE_SAWTOOTH 0x41 /* Desktop G4s */ #define PMAC_TYPE_FW_IMAC 0x42 /* FireWire iMacs (except Pangea based) */ #define PMAC_TYPE_FW_IBOOK 0x43 /* FireWire iBooks (except iBook2) */ #define PMAC_TYPE_CUBE 0x44 /* Cube PowerMac */ #define PMAC_TYPE_QUICKSILVER 0x45 /* QuickSilver G4s */ #define PMAC_TYPE_PISMO 0x46 /* Pismo PowerBook */ #define PMAC_TYPE_TITANIUM 0x47 /* Titanium PowerBook */ #define PMAC_TYPE_TITANIUM2 0x48 /* Titanium II PowerBook (no L3, M6) */ #define PMAC_TYPE_TITANIUM3 0x49 /* Titanium III PowerBook (with L3 & M7) */ #define PMAC_TYPE_TITANIUM4 0x50 /* Titanium IV PowerBook (with L3 & M9) */ #define PMAC_TYPE_EMAC 0x50 /* eMac */ #define PMAC_TYPE_UNKNOWN_CORE99 0x5f /* MacRisc2 with UniNorth 2.0 */ #define PMAC_TYPE_RACKMAC 0x80 /* XServe */ #define PMAC_TYPE_WINDTUNNEL 0x81 /* MacRISC2 machines based on the Pangea chipset */ #define PMAC_TYPE_PANGEA_IMAC 0x100 /* Flower Power iMac */ #define PMAC_TYPE_IBOOK2 0x101 /* iBook2 (polycarbonate) */ #define PMAC_TYPE_FLAT_PANEL_IMAC 0x102 /* Flat panel iMac */ #define PMAC_TYPE_UNKNOWN_PANGEA 0x10f /* MacRISC2 machines based on the Intrepid chipset */ #define PMAC_TYPE_UNKNOWN_INTREPID 0x11f /* Generic */ /* MacRISC4 / G5 machines. We don't have per-machine selection here anymore, * but rather machine families */ #define PMAC_TYPE_POWERMAC_G5 0x150 /* U3 & U3H based */ #define PMAC_TYPE_POWERMAC_G5_U3L 0x151 /* U3L based desktop */ #define PMAC_TYPE_IMAC_G5 0x152 /* iMac G5 */ #define PMAC_TYPE_XSERVE_G5 0x153 /* Xserve G5 */ #define PMAC_TYPE_UNKNOWN_K2 0x19f /* Any other K2 based */ #define PMAC_TYPE_UNKNOWN_SHASTA 0x19e /* Any other Shasta based */ /* * Motherboard flags */ #define PMAC_MB_CAN_SLEEP 0x00000001 #define PMAC_MB_HAS_FW_POWER 0x00000002 #define PMAC_MB_OLD_CORE99 0x00000004 #define PMAC_MB_MOBILE 0x00000008 #define PMAC_MB_MAY_SLEEP 0x00000010 /* * Feature calls supported on pmac * */ /* * Use this inline wrapper */ struct device_node; static inline long pmac_call_feature(int selector, struct device_node* node, long param, long value) { if (!ppc_md.feature_call || !machine_is(powermac)) return -ENODEV; return ppc_md.feature_call(selector, node, param, value); } /* PMAC_FTR_SERIAL_ENABLE (struct device_node* node, int param, int value) * enable/disable an SCC side. Pass the node corresponding to the * channel side as a parameter. * param is the type of port * if param is ored with PMAC_SCC_FLAG_XMON, then the SCC is locked enabled * for use by xmon. */ #define PMAC_FTR_SCC_ENABLE PMAC_FTR_DEF(0) #define PMAC_SCC_ASYNC 0 #define PMAC_SCC_IRDA 1 #define PMAC_SCC_I2S1 2 #define PMAC_SCC_FLAG_XMON 0x00001000 /* PMAC_FTR_MODEM_ENABLE (struct device_node* node, 0, int value) * enable/disable the internal modem. */ #define PMAC_FTR_MODEM_ENABLE PMAC_FTR_DEF(1) /* PMAC_FTR_SWIM3_ENABLE (struct device_node* node, 0,int value) * enable/disable the swim3 (floppy) cell of a mac-io ASIC */ #define PMAC_FTR_SWIM3_ENABLE PMAC_FTR_DEF(2) /* PMAC_FTR_MESH_ENABLE (struct device_node* node, 0, int value) * enable/disable the mesh (scsi) cell of a mac-io ASIC */ #define PMAC_FTR_MESH_ENABLE PMAC_FTR_DEF(3) /* PMAC_FTR_IDE_ENABLE (struct device_node* node, int busID, int value) * enable/disable an IDE port of a mac-io ASIC * pass the busID parameter */ #define PMAC_FTR_IDE_ENABLE PMAC_FTR_DEF(4) /* PMAC_FTR_IDE_RESET (struct device_node* node, int busID, int value) * assert(1)/release(0) an IDE reset line (mac-io IDE only) */ #define PMAC_FTR_IDE_RESET PMAC_FTR_DEF(5) /* PMAC_FTR_BMAC_ENABLE (struct device_node* node, 0, int value) * enable/disable the bmac (ethernet) cell of a mac-io ASIC, also drive * it's reset line */ #define PMAC_FTR_BMAC_ENABLE PMAC_FTR_DEF(6) /* PMAC_FTR_GMAC_ENABLE (struct device_node* node, 0, int value) * enable/disable the gmac (ethernet) cell of an uninorth ASIC. This * control the cell's clock. */ #define PMAC_FTR_GMAC_ENABLE PMAC_FTR_DEF(7) /* PMAC_FTR_GMAC_PHY_RESET (struct device_node* node, 0, 0) * Perform a HW reset of the PHY connected to a gmac controller. * Pass the gmac device node, not the PHY node. */ #define PMAC_FTR_GMAC_PHY_RESET PMAC_FTR_DEF(8) /* PMAC_FTR_SOUND_CHIP_ENABLE (struct device_node* node, 0, int value) * enable/disable the sound chip, whatever it is and provided it can * actually be controlled */ #define PMAC_FTR_SOUND_CHIP_ENABLE PMAC_FTR_DEF(9) /* -- add various tweaks related to sound routing -- */ /* PMAC_FTR_AIRPORT_ENABLE (struct device_node* node, 0, int value) * enable/disable the airport card */ #define PMAC_FTR_AIRPORT_ENABLE PMAC_FTR_DEF(10) /* PMAC_FTR_RESET_CPU (NULL, int cpu_nr, 0) * toggle the reset line of a CPU on an uninorth-based SMP machine */ #define PMAC_FTR_RESET_CPU PMAC_FTR_DEF(11) /* PMAC_FTR_USB_ENABLE (struct device_node* node, 0, int value) * enable/disable an USB cell, along with the power of the USB "pad" * on keylargo based machines */ #define PMAC_FTR_USB_ENABLE PMAC_FTR_DEF(12) /* PMAC_FTR_1394_ENABLE (struct device_node* node, 0, int value) * enable/disable the firewire cell of an uninorth ASIC. */ #define PMAC_FTR_1394_ENABLE PMAC_FTR_DEF(13) /* PMAC_FTR_1394_CABLE_POWER (struct device_node* node, 0, int value) * enable/disable the firewire cable power supply of the uninorth * firewire cell */ #define PMAC_FTR_1394_CABLE_POWER PMAC_FTR_DEF(14) /* PMAC_FTR_SLEEP_STATE (struct device_node* node, 0, int value) * set the sleep state of the motherboard. * * Pass -1 as value to query for sleep capability * Pass 1 to set IOs to sleep * Pass 0 to set IOs to wake */ #define PMAC_FTR_SLEEP_STATE PMAC_FTR_DEF(15) /* PMAC_FTR_GET_MB_INFO (NULL, selector, 0) * * returns some motherboard infos. * selector: 0 - model id * 1 - model flags (capabilities) * 2 - model name (cast to const char *) */ #define PMAC_FTR_GET_MB_INFO PMAC_FTR_DEF(16) #define PMAC_MB_INFO_MODEL 0 #define PMAC_MB_INFO_FLAGS 1 #define PMAC_MB_INFO_NAME 2 /* PMAC_FTR_READ_GPIO (NULL, int index, 0) * * read a GPIO from a mac-io controller of type KeyLargo or Pangea. * the value returned is a byte (positive), or a negative error code */ #define PMAC_FTR_READ_GPIO PMAC_FTR_DEF(17) /* PMAC_FTR_WRITE_GPIO (NULL, int index, int value) * * write a GPIO of a mac-io controller of type KeyLargo or Pangea. */ #define PMAC_FTR_WRITE_GPIO PMAC_FTR_DEF(18) /* PMAC_FTR_ENABLE_MPIC * * Enable the MPIC cell */ #define PMAC_FTR_ENABLE_MPIC PMAC_FTR_DEF(19) /* PMAC_FTR_AACK_DELAY_ENABLE (NULL, int enable, 0) * * Enable/disable the AACK delay on the northbridge for systems using DFS */ #define PMAC_FTR_AACK_DELAY_ENABLE PMAC_FTR_DEF(20) /* PMAC_FTR_DEVICE_CAN_WAKE * * Used by video drivers to inform system that they can actually perform * wakeup from sleep */ #define PMAC_FTR_DEVICE_CAN_WAKE PMAC_FTR_DEF(22) /* Don't use those directly, they are for the sake of pmac_setup.c */ extern long pmac_do_feature_call(unsigned int selector, ...); extern void pmac_feature_init(void); /* Video suspend tweak */ extern void pmac_set_early_video_resume(void (*proc)(void *data), void *data); extern void pmac_call_early_video_resume(void); #define PMAC_FTR_DEF(x) ((0x6660000) | (x)) /* The AGP driver registers itself here */ extern void pmac_register_agp_pm(struct pci_dev *bridge, int (*suspend)(struct pci_dev *bridge), int (*resume)(struct pci_dev *bridge)); /* Those are meant to be used by video drivers to deal with AGP * suspend resume properly */ extern void pmac_suspend_agp_for_card(struct pci_dev *dev); extern void pmac_resume_agp_for_card(struct pci_dev *dev); /* * The part below is for use by macio_asic.c only, do not rely * on the data structures or constants below in a normal driver * */ #define MAX_MACIO_CHIPS 2 enum { macio_unknown = 0, macio_grand_central, macio_ohare, macio_ohareII, macio_heathrow, macio_gatwick, macio_paddington, macio_keylargo, macio_pangea, macio_intrepid, macio_keylargo2, macio_shasta, }; struct macio_chip { struct device_node *of_node; int type; const char *name; int rev; volatile u32 __iomem *base; unsigned long flags; /* For use by macio_asic PCI driver */ struct macio_bus lbus; }; extern struct macio_chip macio_chips[MAX_MACIO_CHIPS]; #define MACIO_FLAG_SCCA_ON 0x00000001 #define MACIO_FLAG_SCCB_ON 0x00000002 #define MACIO_FLAG_SCC_LOCKED 0x00000004 #define MACIO_FLAG_AIRPORT_ON 0x00000010 #define MACIO_FLAG_FW_SUPPORTED 0x00000020 extern struct macio_chip* macio_find(struct device_node* child, int type); #define MACIO_FCR32(macio, r) ((macio)->base + ((r) >> 2)) #define MACIO_FCR8(macio, r) (((volatile u8 __iomem *)((macio)->base)) + (r)) #define MACIO_IN32(r) (in_le32(MACIO_FCR32(macio,r))) #define MACIO_OUT32(r,v) (out_le32(MACIO_FCR32(macio,r), (v))) #define MACIO_BIS(r,v) (MACIO_OUT32((r), MACIO_IN32(r) | (v))) #define MACIO_BIC(r,v) (MACIO_OUT32((r), MACIO_IN32(r) & ~(v))) #define MACIO_IN8(r) (in_8(MACIO_FCR8(macio,r))) #define MACIO_OUT8(r,v) (out_8(MACIO_FCR8(macio,r), (v))) /* * Those are exported by pmac feature for internal use by arch code * only like the platform function callbacks, do not use directly in drivers */ extern raw_spinlock_t feature_lock; extern struct device_node *uninorth_node; extern u32 __iomem *uninorth_base; /* * Uninorth reg. access. Note that Uni-N regs are big endian */ #define UN_REG(r) (uninorth_base + ((r) >> 2)) #define UN_IN(r) (in_be32(UN_REG(r))) #define UN_OUT(r,v) (out_be32(UN_REG(r), (v))) #define UN_BIS(r,v) (UN_OUT((r), UN_IN(r) | (v))) #define UN_BIC(r,v) (UN_OUT((r), UN_IN(r) & ~(v))) /* Uninorth variant: * * 0 = not uninorth * 1 = U1.x or U2.x * 3 = U3 * 4 = U4 */ extern int pmac_get_uninorth_variant(void); #endif /* __ASM_POWERPC_PMAC_FEATURE_H */ #endif /* __KERNEL__ */