git: c775f32455fb - stable/13 - linuxkpi: Add a bunch of dummy include

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Wed, 07 Sep 2022 15:10:34 UTC
The branch stable/13 has been updated by manu:

URL: https://cgit.FreeBSD.org/src/commit/?id=c775f32455fb83aca6540768e7af3ad42c85f596

commit c775f32455fb83aca6540768e7af3ad42c85f596
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2022-08-09 13:34:07 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2022-09-07 15:09:05 +0000

    linuxkpi: Add a bunch of dummy include
    
    All those are needed for drm-kmod.
    Add them to base in another directory that will be append in the CFLAGS.
    
    Reviewed by:    bz
    Sponsored by:   Beckhoff Automation GmbH & Co. KG
    Differential Revision:  https://reviews.freebsd.org/D36110
    
    (cherry picked from commit d4eeb02986980bf33dd56c41ceb9fc5f180c0d47)
---
 sys/compat/linuxkpi/dummy/include/acpi/button.h                 | 0
 sys/compat/linuxkpi/dummy/include/asm/agp.h                     | 0
 sys/compat/linuxkpi/dummy/include/asm/div64.h                   | 0
 sys/compat/linuxkpi/dummy/include/asm/hypervisor.h              | 0
 sys/compat/linuxkpi/dummy/include/asm/intel-mid.h               | 0
 sys/compat/linuxkpi/dummy/include/asm/ioctl.h                   | 0
 sys/compat/linuxkpi/dummy/include/asm/msr-index.h               | 0
 sys/compat/linuxkpi/dummy/include/asm/unaligned.h               | 0
 sys/compat/linuxkpi/dummy/include/linux/aer.h                   | 0
 sys/compat/linuxkpi/dummy/include/linux/agp_backend.h           | 0
 sys/compat/linuxkpi/dummy/include/linux/ascii85.h               | 0
 sys/compat/linuxkpi/dummy/include/linux/async.h                 | 0
 sys/compat/linuxkpi/dummy/include/linux/bits.h                  | 0
 sys/compat/linuxkpi/dummy/include/linux/bug.h                   | 0
 sys/compat/linuxkpi/dummy/include/linux/build_bug.h             | 0
 sys/compat/linuxkpi/dummy/include/linux/byteorder/generic.h     | 0
 sys/compat/linuxkpi/dummy/include/linux/component.h             | 0
 sys/compat/linuxkpi/dummy/include/linux/cpufreq.h               | 0
 sys/compat/linuxkpi/dummy/include/linux/ctype.h                 | 0
 sys/compat/linuxkpi/dummy/include/linux/debugobjects.h          | 0
 sys/compat/linuxkpi/dummy/include/linux/dma-direction.h         | 0
 sys/compat/linuxkpi/dummy/include/linux/fault-inject.h          | 0
 sys/compat/linuxkpi/dummy/include/linux/fdtable.h               | 0
 sys/compat/linuxkpi/dummy/include/linux/hmm.h                   | 0
 sys/compat/linuxkpi/dummy/include/linux/hwmon-sysfs.h           | 0
 sys/compat/linuxkpi/dummy/include/linux/hwmon.h                 | 0
 sys/compat/linuxkpi/dummy/include/linux/init.h                  | 0
 sys/compat/linuxkpi/dummy/include/linux/input.h                 | 0
 sys/compat/linuxkpi/dummy/include/linux/intel-iommu.h           | 0
 sys/compat/linuxkpi/dummy/include/linux/io-64-nonatomic-lo-hi.h | 0
 sys/compat/linuxkpi/dummy/include/linux/iommu.h                 | 0
 sys/compat/linuxkpi/dummy/include/linux/ioport.h                | 0
 sys/compat/linuxkpi/dummy/include/linux/irq.h                   | 0
 sys/compat/linuxkpi/dummy/include/linux/irqdomain.h             | 0
 sys/compat/linuxkpi/dummy/include/linux/irqflags.h              | 0
 sys/compat/linuxkpi/dummy/include/linux/kconfig.h               | 0
 sys/compat/linuxkpi/dummy/include/linux/kgdb.h                  | 0
 sys/compat/linuxkpi/dummy/include/linux/list_sort.h             | 0
 sys/compat/linuxkpi/dummy/include/linux/mem_encrypt.h           | 0
 sys/compat/linuxkpi/dummy/include/linux/mempolicy.h             | 0
 sys/compat/linuxkpi/dummy/include/linux/mfd/core.h              | 0
 sys/compat/linuxkpi/dummy/include/linux/mfd/intel_soc_pmic.h    | 0
 sys/compat/linuxkpi/dummy/include/linux/mman.h                  | 0
 sys/compat/linuxkpi/dummy/include/linux/mount.h                 | 0
 sys/compat/linuxkpi/dummy/include/linux/nmi.h                   | 0
 sys/compat/linuxkpi/dummy/include/linux/nospec.h                | 0
 sys/compat/linuxkpi/dummy/include/linux/of_device.h             | 0
 sys/compat/linuxkpi/dummy/include/linux/oom.h                   | 0
 sys/compat/linuxkpi/dummy/include/linux/pci-p2pdma.h            | 0
 sys/compat/linuxkpi/dummy/include/linux/perf_event.h            | 0
 sys/compat/linuxkpi/dummy/include/linux/platform_device.h       | 0
 sys/compat/linuxkpi/dummy/include/linux/pnp.h                   | 0
 sys/compat/linuxkpi/dummy/include/linux/pseudo_fs.h             | 0
 sys/compat/linuxkpi/dummy/include/linux/relay.h                 | 0
 sys/compat/linuxkpi/dummy/include/linux/sched/clock.h           | 0
 sys/compat/linuxkpi/dummy/include/linux/sched/signal.h          | 0
 sys/compat/linuxkpi/dummy/include/linux/sched/task.h            | 0
 sys/compat/linuxkpi/dummy/include/linux/spinlock_types.h        | 0
 sys/compat/linuxkpi/dummy/include/linux/stacktrace.h            | 0
 sys/compat/linuxkpi/dummy/include/linux/stat.h                  | 0
 sys/compat/linuxkpi/dummy/include/linux/stop_machine.h          | 0
 sys/compat/linuxkpi/dummy/include/linux/suspend.h               | 0
 sys/compat/linuxkpi/dummy/include/linux/swiotlb.h               | 0
 sys/compat/linuxkpi/dummy/include/linux/syscalls.h              | 0
 sys/compat/linuxkpi/dummy/include/linux/sysrq.h                 | 0
 sys/compat/linuxkpi/dummy/include/linux/tty.h                   | 0
 sys/compat/linuxkpi/dummy/include/linux/utsname.h               | 0
 sys/compat/linuxkpi/dummy/include/linux/version.h               | 0
 sys/compat/linuxkpi/dummy/include/linux/vt.h                    | 0
 sys/compat/linuxkpi/dummy/include/linux/zlib.h                  | 0
 sys/compat/linuxkpi/dummy/include/media/cec-notifier.h          | 0
 sys/compat/linuxkpi/dummy/include/trace/define_trace.h          | 0
 sys/compat/linuxkpi/dummy/include/uapi/linux/sched/types.h      | 0
 sys/compat/linuxkpi/dummy/include/video/of_videomode.h          | 0
 sys/compat/linuxkpi/dummy/include/video/vga.h                   | 0
 sys/compat/linuxkpi/dummy/include/video/videomode.h             | 0
 76 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys/compat/linuxkpi/dummy/include/acpi/button.h b/sys/compat/linuxkpi/dummy/include/acpi/button.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/asm/agp.h b/sys/compat/linuxkpi/dummy/include/asm/agp.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/asm/div64.h b/sys/compat/linuxkpi/dummy/include/asm/div64.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/asm/hypervisor.h b/sys/compat/linuxkpi/dummy/include/asm/hypervisor.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/asm/intel-mid.h b/sys/compat/linuxkpi/dummy/include/asm/intel-mid.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/asm/ioctl.h b/sys/compat/linuxkpi/dummy/include/asm/ioctl.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/asm/msr-index.h b/sys/compat/linuxkpi/dummy/include/asm/msr-index.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/asm/unaligned.h b/sys/compat/linuxkpi/dummy/include/asm/unaligned.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/aer.h b/sys/compat/linuxkpi/dummy/include/linux/aer.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/agp_backend.h b/sys/compat/linuxkpi/dummy/include/linux/agp_backend.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/ascii85.h b/sys/compat/linuxkpi/dummy/include/linux/ascii85.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/async.h b/sys/compat/linuxkpi/dummy/include/linux/async.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/bits.h b/sys/compat/linuxkpi/dummy/include/linux/bits.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/bug.h b/sys/compat/linuxkpi/dummy/include/linux/bug.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/build_bug.h b/sys/compat/linuxkpi/dummy/include/linux/build_bug.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/byteorder/generic.h b/sys/compat/linuxkpi/dummy/include/linux/byteorder/generic.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/component.h b/sys/compat/linuxkpi/dummy/include/linux/component.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/cpufreq.h b/sys/compat/linuxkpi/dummy/include/linux/cpufreq.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/ctype.h b/sys/compat/linuxkpi/dummy/include/linux/ctype.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/debugobjects.h b/sys/compat/linuxkpi/dummy/include/linux/debugobjects.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/dma-direction.h b/sys/compat/linuxkpi/dummy/include/linux/dma-direction.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/fault-inject.h b/sys/compat/linuxkpi/dummy/include/linux/fault-inject.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/fdtable.h b/sys/compat/linuxkpi/dummy/include/linux/fdtable.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/hmm.h b/sys/compat/linuxkpi/dummy/include/linux/hmm.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/hwmon-sysfs.h b/sys/compat/linuxkpi/dummy/include/linux/hwmon-sysfs.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/hwmon.h b/sys/compat/linuxkpi/dummy/include/linux/hwmon.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/init.h b/sys/compat/linuxkpi/dummy/include/linux/init.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/input.h b/sys/compat/linuxkpi/dummy/include/linux/input.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/intel-iommu.h b/sys/compat/linuxkpi/dummy/include/linux/intel-iommu.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/io-64-nonatomic-lo-hi.h b/sys/compat/linuxkpi/dummy/include/linux/io-64-nonatomic-lo-hi.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/iommu.h b/sys/compat/linuxkpi/dummy/include/linux/iommu.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/ioport.h b/sys/compat/linuxkpi/dummy/include/linux/ioport.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/irq.h b/sys/compat/linuxkpi/dummy/include/linux/irq.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/irqdomain.h b/sys/compat/linuxkpi/dummy/include/linux/irqdomain.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/irqflags.h b/sys/compat/linuxkpi/dummy/include/linux/irqflags.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/kconfig.h b/sys/compat/linuxkpi/dummy/include/linux/kconfig.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/kgdb.h b/sys/compat/linuxkpi/dummy/include/linux/kgdb.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/list_sort.h b/sys/compat/linuxkpi/dummy/include/linux/list_sort.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/mem_encrypt.h b/sys/compat/linuxkpi/dummy/include/linux/mem_encrypt.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/mempolicy.h b/sys/compat/linuxkpi/dummy/include/linux/mempolicy.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/mfd/core.h b/sys/compat/linuxkpi/dummy/include/linux/mfd/core.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/mfd/intel_soc_pmic.h b/sys/compat/linuxkpi/dummy/include/linux/mfd/intel_soc_pmic.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/mman.h b/sys/compat/linuxkpi/dummy/include/linux/mman.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/mount.h b/sys/compat/linuxkpi/dummy/include/linux/mount.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/nmi.h b/sys/compat/linuxkpi/dummy/include/linux/nmi.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/nospec.h b/sys/compat/linuxkpi/dummy/include/linux/nospec.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/of_device.h b/sys/compat/linuxkpi/dummy/include/linux/of_device.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/oom.h b/sys/compat/linuxkpi/dummy/include/linux/oom.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/pci-p2pdma.h b/sys/compat/linuxkpi/dummy/include/linux/pci-p2pdma.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/perf_event.h b/sys/compat/linuxkpi/dummy/include/linux/perf_event.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/platform_device.h b/sys/compat/linuxkpi/dummy/include/linux/platform_device.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/pnp.h b/sys/compat/linuxkpi/dummy/include/linux/pnp.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/pseudo_fs.h b/sys/compat/linuxkpi/dummy/include/linux/pseudo_fs.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/relay.h b/sys/compat/linuxkpi/dummy/include/linux/relay.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/sched/clock.h b/sys/compat/linuxkpi/dummy/include/linux/sched/clock.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/sched/signal.h b/sys/compat/linuxkpi/dummy/include/linux/sched/signal.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/sched/task.h b/sys/compat/linuxkpi/dummy/include/linux/sched/task.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/spinlock_types.h b/sys/compat/linuxkpi/dummy/include/linux/spinlock_types.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/stacktrace.h b/sys/compat/linuxkpi/dummy/include/linux/stacktrace.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/stat.h b/sys/compat/linuxkpi/dummy/include/linux/stat.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/stop_machine.h b/sys/compat/linuxkpi/dummy/include/linux/stop_machine.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/suspend.h b/sys/compat/linuxkpi/dummy/include/linux/suspend.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/swiotlb.h b/sys/compat/linuxkpi/dummy/include/linux/swiotlb.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/syscalls.h b/sys/compat/linuxkpi/dummy/include/linux/syscalls.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/sysrq.h b/sys/compat/linuxkpi/dummy/include/linux/sysrq.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/tty.h b/sys/compat/linuxkpi/dummy/include/linux/tty.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/utsname.h b/sys/compat/linuxkpi/dummy/include/linux/utsname.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/version.h b/sys/compat/linuxkpi/dummy/include/linux/version.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/vt.h b/sys/compat/linuxkpi/dummy/include/linux/vt.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/linux/zlib.h b/sys/compat/linuxkpi/dummy/include/linux/zlib.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/media/cec-notifier.h b/sys/compat/linuxkpi/dummy/include/media/cec-notifier.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/trace/define_trace.h b/sys/compat/linuxkpi/dummy/include/trace/define_trace.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/uapi/linux/sched/types.h b/sys/compat/linuxkpi/dummy/include/uapi/linux/sched/types.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/video/of_videomode.h b/sys/compat/linuxkpi/dummy/include/video/of_videomode.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/video/vga.h b/sys/compat/linuxkpi/dummy/include/video/vga.h
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/sys/compat/linuxkpi/dummy/include/video/videomode.h b/sys/compat/linuxkpi/dummy/include/video/videomode.h
new file mode 100644
index 000000000000..e69de29bb2d1