History

treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234

Based on 1 normalized pattern(s): this program is free software you can redistribute it and or modify it under the terms of the gnu general public license version 2 as published by the free software foundation this program is distributed in the hope that it will be useful but without any warranty without even the implied warranty of merchantability or fitness for a particular purpose see the gnu general public license for more details you should have received a copy of the gnu general public license along with this program if not see http www gnu org licenses extracted by the scancode license scanner the SPDX license identifier GPL-2.0-only has been chosen to replace the boilerplate/reference in 503 file(s).

Thomas Gleixner committed 7 years ago

Commit caab2771 parent ac1dc6b503 files · +503 −6062Browse files

Unified · Split

503 files
  1. arch/arm/include/asm/arch_gicv3.h +1 −12
  2. arch/arm/include/asm/arm-cci.h +1 −12
  3. arch/arm/include/asm/kvm_hyp.h +1 −12
  4. arch/arm/include/asm/stage2_pgtable.h +1 −12
  5. arch/arm/include/asm/vdso_datapage.h +1 −12
  6. arch/arm/kernel/vdso.c +1 −12
  7. arch/arm/kvm/hyp/banked-sr.c +1 −12
  8. arch/arm/kvm/hyp/cp15-sr.c +1 −12
  9. arch/arm/kvm/hyp/entry.S +1 −12
  10. arch/arm/kvm/hyp/s2-setup.c +1 −12
  11. arch/arm/kvm/hyp/switch.c +1 −12
  12. arch/arm/kvm/hyp/tlb.c +1 −12
  13. arch/arm/kvm/hyp/vfp.S +1 −12
  14. arch/arm/mach-omap2/display.h +1 −12
  15. arch/arm/vdso/vdso.S +1 −12
  16. arch/arm/vdso/vdso.lds.S +1 −12
  17. arch/arm64/include/asm/arch_gicv3.h +1 −12
  18. arch/arm64/include/asm/arch_timer.h +1 −12
  19. arch/arm64/include/asm/arm-cci.h +1 −12
  20. arch/arm64/include/asm/asm-bug.h +1 −12
  21. arch/arm64/include/asm/assembler.h +1 −12
  22. arch/arm64/include/asm/atomic.h +1 −12
  23. arch/arm64/include/asm/atomic_ll_sc.h +1 −12
  24. arch/arm64/include/asm/atomic_lse.h +1 −12
  25. arch/arm64/include/asm/barrier.h +1 −12
  26. arch/arm64/include/asm/bitops.h +1 −12
  27. arch/arm64/include/asm/bug.h +1 −12
  28. arch/arm64/include/asm/cache.h +1 −12
  29. arch/arm64/include/asm/cacheflush.h +1 −12
  30. arch/arm64/include/asm/checksum.h +1 −12
  31. arch/arm64/include/asm/cmpxchg.h +1 −12
  32. arch/arm64/include/asm/compat.h +1 −12
  33. arch/arm64/include/asm/cpu.h +1 −12
  34. arch/arm64/include/asm/cpu_ops.h +1 −12
  35. arch/arm64/include/asm/cpucaps.h +1 −12
  36. arch/arm64/include/asm/cputype.h +1 −12
  37. arch/arm64/include/asm/daifflags.h +1 −12
  38. arch/arm64/include/asm/debug-monitors.h +1 −12
  39. arch/arm64/include/asm/device.h +1 −12
  40. arch/arm64/include/asm/dma-mapping.h +1 −12
  41. arch/arm64/include/asm/elf.h +1 −12
  42. arch/arm64/include/asm/esr.h +1 −12
  43. arch/arm64/include/asm/exception.h +1 −12
  44. arch/arm64/include/asm/exec.h +1 −12
  45. arch/arm64/include/asm/fb.h +1 −12
  46. arch/arm64/include/asm/fpsimd.h +1 −12
  47. arch/arm64/include/asm/fpsimdmacros.h +1 −12
  48. arch/arm64/include/asm/futex.h +1 −12
  49. arch/arm64/include/asm/hardirq.h +1 −12
  50. arch/arm64/include/asm/hw_breakpoint.h +1 −12
  51. arch/arm64/include/asm/hwcap.h +1 −12
  52. arch/arm64/include/asm/insn.h +1 −12
  53. arch/arm64/include/asm/io.h +1 −12
  54. arch/arm64/include/asm/irqflags.h +1 −12
  55. arch/arm64/include/asm/jump_label.h +1 −12
  56. arch/arm64/include/asm/kernel-pgtable.h +1 −12
  57. arch/arm64/include/asm/kgdb.h +1 −12
  58. arch/arm64/include/asm/kvm_arm.h +1 −12
  59. arch/arm64/include/asm/kvm_asm.h +1 −12
  60. arch/arm64/include/asm/kvm_coproc.h +1 −12
  61. arch/arm64/include/asm/kvm_emulate.h +1 −12
  62. arch/arm64/include/asm/kvm_host.h +1 −12
  63. arch/arm64/include/asm/kvm_hyp.h +1 −12
  64. arch/arm64/include/asm/kvm_mmio.h +1 −12
  65. arch/arm64/include/asm/kvm_mmu.h +1 −12
  66. arch/arm64/include/asm/memory.h +1 −12
  67. arch/arm64/include/asm/mmu.h +1 −12
  68. arch/arm64/include/asm/mmu_context.h +1 −12
  69. arch/arm64/include/asm/module.h +1 −12
  70. arch/arm64/include/asm/page-def.h +1 −12
  71. arch/arm64/include/asm/page.h +1 −12
  72. arch/arm64/include/asm/percpu.h +1 −12
  73. arch/arm64/include/asm/perf_event.h +1 −12
  74. arch/arm64/include/asm/pgalloc.h +1 −12
  75. arch/arm64/include/asm/pgtable-hwdef.h +1 −12
  76. arch/arm64/include/asm/pgtable-prot.h +1 −12
  77. arch/arm64/include/asm/pgtable-types.h +1 −12
  78. arch/arm64/include/asm/pgtable.h +1 −12
  79. arch/arm64/include/asm/proc-fns.h +1 −12
  80. arch/arm64/include/asm/processor.h +1 −12
  81. arch/arm64/include/asm/ptdump.h +1 −12
  82. arch/arm64/include/asm/ptrace.h +1 −12
  83. arch/arm64/include/asm/sections.h +1 −12
  84. arch/arm64/include/asm/shmparam.h +1 −12
  85. arch/arm64/include/asm/signal32.h +1 −12
  86. arch/arm64/include/asm/smp.h +1 −12
  87. arch/arm64/include/asm/smp_plat.h +1 −12
  88. arch/arm64/include/asm/sparsemem.h +1 −12
  89. arch/arm64/include/asm/spinlock.h +1 −12
  90. arch/arm64/include/asm/spinlock_types.h +1 −12
  91. arch/arm64/include/asm/stacktrace.h +1 −12
  92. arch/arm64/include/asm/stage2_pgtable.h +1 −12
  93. arch/arm64/include/asm/stat.h +1 −12
  94. arch/arm64/include/asm/string.h +1 −12
  95. arch/arm64/include/asm/syscall.h +1 −12
  96. arch/arm64/include/asm/sysreg.h +1 −12
  97. arch/arm64/include/asm/system_misc.h +1 −12
  98. arch/arm64/include/asm/thread_info.h +1 −12
  99. arch/arm64/include/asm/timex.h +1 −12
  100. arch/arm64/include/asm/tlb.h +1 −12
  101. arch/arm64/include/asm/tlbflush.h +1 −12
  102. arch/arm64/include/asm/traps.h +1 −12
  103. arch/arm64/include/asm/uaccess.h +1 −12
  104. arch/arm64/include/asm/unistd.h +1 −12
  105. arch/arm64/include/asm/unistd32.h +1 −12
  106. arch/arm64/include/asm/vdso.h +1 −12
  107. arch/arm64/include/asm/vdso_datapage.h +1 −12
  108. arch/arm64/include/asm/virt.h +1 −12
  109. arch/arm64/include/asm/word-at-a-time.h +1 −12
  110. arch/arm64/kernel/acpi_parking_protocol.c +1 −12
  111. arch/arm64/kernel/alternative.c +1 −12
  112. arch/arm64/kernel/asm-offsets.c +1 −12
  113. arch/arm64/kernel/cpu_errata.c +1 −12
  114. arch/arm64/kernel/cpu_ops.c +1 −12
  115. arch/arm64/kernel/cpufeature.c +1 −12
  116. arch/arm64/kernel/cpuinfo.c +1 −11
  117. arch/arm64/kernel/debug-monitors.c +1 −12
  118. arch/arm64/kernel/entry-fpsimd.S +1 −12
  119. arch/arm64/kernel/entry.S +1 −12
  120. arch/arm64/kernel/fpsimd.c +1 −12
  121. arch/arm64/kernel/head.S +1 −12
  122. arch/arm64/kernel/hibernate-asm.S +1 −12
  123. arch/arm64/kernel/hw_breakpoint.c +1 −12
  124. arch/arm64/kernel/hyp-stub.S +1 −12
  125. arch/arm64/kernel/image.h +1 −12
  126. arch/arm64/kernel/insn.c +1 −12
  127. arch/arm64/kernel/io.c +1 −12
  128. arch/arm64/kernel/irq.c +1 −12
  129. arch/arm64/kernel/jump_label.c +1 −12
  130. arch/arm64/kernel/kgdb.c +1 −12
  131. arch/arm64/kernel/module.c +1 −12
  132. arch/arm64/kernel/perf_callchain.c +1 −12
  133. arch/arm64/kernel/perf_event.c +1 −12
  134. arch/arm64/kernel/process.c +1 −12
  135. arch/arm64/kernel/ptrace.c +1 −12
  136. arch/arm64/kernel/setup.c +1 −12
  137. arch/arm64/kernel/signal.c +1 −12
  138. arch/arm64/kernel/signal32.c +1 −12
  139. arch/arm64/kernel/smp.c +1 −12
  140. arch/arm64/kernel/smp_spin_table.c +1 −12
  141. arch/arm64/kernel/stacktrace.c +1 −12
  142. arch/arm64/kernel/sys.c +1 −12
  143. arch/arm64/kernel/sys_compat.c +1 −12
  144. arch/arm64/kernel/time.c +1 −12
  145. arch/arm64/kernel/traps.c +1 −12
  146. arch/arm64/kernel/vdso.c +1 −12
  147. arch/arm64/kernel/vdso/gettimeofday.S +1 −12
  148. arch/arm64/kernel/vdso/note.S +1 −12
  149. arch/arm64/kernel/vdso/sigreturn.S +1 −12
  150. arch/arm64/kernel/vdso/vdso.S +1 −12
  151. arch/arm64/kernel/vdso/vdso.lds.S +1 −12
  152. arch/arm64/kvm/debug.c +1 −12
  153. arch/arm64/kvm/guest.c +1 −12
  154. arch/arm64/kvm/handle_exit.c +1 −12
  155. arch/arm64/kvm/hyp-init.S +1 −12
  156. arch/arm64/kvm/hyp.S +1 −12
  157. arch/arm64/kvm/hyp/debug-sr.c +1 −12
  158. arch/arm64/kvm/hyp/entry.S +1 −12
  159. arch/arm64/kvm/hyp/fpsimd.S +1 −12
  160. arch/arm64/kvm/hyp/hyp-entry.S +1 −12
  161. arch/arm64/kvm/hyp/switch.c +1 −12
  162. arch/arm64/kvm/hyp/sysreg-sr.c +1 −12
  163. arch/arm64/kvm/hyp/tlb.c +1 −12
  164. arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c +1 −12
  165. arch/arm64/kvm/inject_fault.c +1 −12
  166. arch/arm64/kvm/regmap.c +1 −12
  167. arch/arm64/kvm/reset.c +1 −12
  168. arch/arm64/kvm/sys_regs.c +1 −12
  169. arch/arm64/kvm/sys_regs.h +1 −12
  170. arch/arm64/kvm/sys_regs_generic_v8.c +1 −12
  171. arch/arm64/kvm/va_layout.c +1 −12
  172. arch/arm64/lib/clear_page.S +1 −12
  173. arch/arm64/lib/clear_user.S +1 −12
  174. arch/arm64/lib/copy_from_user.S +1 −12
  175. arch/arm64/lib/copy_in_user.S +1 −12
  176. arch/arm64/lib/copy_page.S +1 −12
  177. arch/arm64/lib/copy_template.S +1 −13
  178. arch/arm64/lib/copy_to_user.S +1 −12
  179. arch/arm64/lib/delay.c +1 −12
  180. arch/arm64/lib/memchr.S +1 −12
  181. arch/arm64/lib/memcmp.S +1 −13
  182. arch/arm64/lib/memcpy.S +1 −13
  183. arch/arm64/lib/memmove.S +1 −13
  184. arch/arm64/lib/memset.S +1 −13
  185. arch/arm64/lib/strchr.S +1 −12
  186. arch/arm64/lib/strcmp.S +1 −13
  187. arch/arm64/lib/strlen.S +1 −13
  188. arch/arm64/lib/strncmp.S +1 −13
  189. arch/arm64/lib/strnlen.S +1 −13
  190. arch/arm64/lib/strrchr.S +1 −12
  191. arch/arm64/lib/uaccess_flushcache.c +1 −12
  192. arch/arm64/mm/cache.S +1 −12
  193. arch/arm64/mm/context.c +1 −12
  194. arch/arm64/mm/copypage.c +1 −12
  195. arch/arm64/mm/dma-mapping.c +1 −12
  196. arch/arm64/mm/fault.c +1 −12
  197. arch/arm64/mm/flush.c +1 −12
  198. arch/arm64/mm/init.c +1 −12
  199. arch/arm64/mm/ioremap.c +1 −12
  200. arch/arm64/mm/mmap.c +1 −12
  201. arch/arm64/mm/mmu.c +1 −12
  202. arch/arm64/mm/numa.c +1 −12
  203. arch/arm64/mm/pgd.c +1 −12
  204. arch/arm64/mm/proc.S +1 −12
  205. arch/arm64/net/bpf_jit.h +1 −12
  206. arch/arm64/net/bpf_jit_comp.c +1 −12
  207. arch/ia64/include/asm/exception.h +1 −13
  208. arch/nios2/include/asm/timex.h +1 −13
  209. arch/nios2/lib/delay.c +1 −13
  210. arch/riscv/include/asm/barrier.h +1 −12
  211. arch/riscv/include/asm/hwcap.h +1 −12
  212. arch/riscv/include/asm/vdso.h +1 −12
  213. arch/riscv/include/uapi/asm/auxvec.h +1 −12
  214. arch/riscv/include/uapi/asm/bitsperlong.h +1 −12
  215. arch/riscv/include/uapi/asm/byteorder.h +1 −12
  216. arch/riscv/include/uapi/asm/hwcap.h +1 −12
  217. arch/riscv/include/uapi/asm/ucontext.h +1 −12
  218. arch/riscv/kernel/cpufeature.c +1 −12
  219. arch/riscv/kernel/smp.c +1 −12
  220. arch/riscv/kernel/vdso.c +1 −12
  221. crypto/sm3_generic.c +1 −12
  222. drivers/clocksource/dw_apb_timer_of.c +1 −12
  223. drivers/crypto/stm32/stm32-hash.c +1 −15
  224. drivers/dma-buf/dma-buf.c +1 −12
  225. drivers/dma/at_xdmac.c +1 −12
  226. drivers/gpio/gpio-xgene.c +1 −12
  227. drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c +1 −12
  228. drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c +1 −12
  229. drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h +1 −12
  230. drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c +1 −12
  231. drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c +1 −12
  232. drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c +1 −12
  233. drivers/gpu/drm/i2c/tda998x_drv.c +1 −12
  234. drivers/gpu/drm/msm/adreno/a3xx_gpu.c +1 −12
  235. drivers/gpu/drm/msm/adreno/a3xx_gpu.h +1 −12
  236. drivers/gpu/drm/msm/adreno/adreno_device.c +1 −12
  237. drivers/gpu/drm/msm/adreno/adreno_gpu.c +1 −12
  238. drivers/gpu/drm/msm/adreno/adreno_gpu.h +1 −12
  239. drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c +1 −12
  240. drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h +1 −12
  241. drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c +1 −12
  242. drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h +1 −12
  243. drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c +1 −12
  244. drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h +1 −12
  245. drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c +1 −12
  246. drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h +1 −12
  247. drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c +1 −12
  248. drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c +1 −12
  249. drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c +1 −12
  250. drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c +1 −12
  251. drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c +1 −12
  252. drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h +1 −12
  253. drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c +1 −12
  254. drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c +1 −12
  255. drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c +1 −12
  256. drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c +1 −12
  257. drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c +1 −12
  258. drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c +1 −12
  259. drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c +1 −12
  260. drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c +1 −12
  261. drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h +1 −12
  262. drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c +1 −12
  263. drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c +1 −12
  264. drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h +1 −12
  265. drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c +1 −12
  266. drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h +1 −12
  267. drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c +1 −12
  268. drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c +1 −12
  269. drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h +1 −12
  270. drivers/gpu/drm/msm/disp/mdp_format.c +1 −12
  271. drivers/gpu/drm/msm/disp/mdp_kms.c +1 −12
  272. drivers/gpu/drm/msm/disp/mdp_kms.h +1 −12
  273. drivers/gpu/drm/msm/hdmi/hdmi.c +1 −12
  274. drivers/gpu/drm/msm/hdmi/hdmi.h +1 −12
  275. drivers/gpu/drm/msm/hdmi/hdmi_audio.c +1 −12
  276. drivers/gpu/drm/msm/hdmi/hdmi_bridge.c +1 −12
  277. drivers/gpu/drm/msm/hdmi/hdmi_connector.c +1 −12
  278. drivers/gpu/drm/msm/hdmi/hdmi_i2c.c +1 −12
  279. drivers/gpu/drm/msm/hdmi/hdmi_phy_8960.c +1 −12
  280. drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c +1 −12
  281. drivers/gpu/drm/msm/hdmi/hdmi_phy_8x74.c +1 −12
  282. drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c +1 −12
  283. drivers/gpu/drm/msm/msm_atomic.c +1 −12
  284. drivers/gpu/drm/msm/msm_debugfs.c +1 −12
  285. drivers/gpu/drm/msm/msm_debugfs.h +1 −12
  286. drivers/gpu/drm/msm/msm_drv.c +1 −12
  287. drivers/gpu/drm/msm/msm_drv.h +1 −12
  288. drivers/gpu/drm/msm/msm_fb.c +1 −12
  289. drivers/gpu/drm/msm/msm_fbdev.c +1 −12
  290. drivers/gpu/drm/msm/msm_fence.c +1 −12
  291. drivers/gpu/drm/msm/msm_fence.h +1 −12
  292. drivers/gpu/drm/msm/msm_gem.c +1 −12
  293. drivers/gpu/drm/msm/msm_gem.h +1 −12
  294. drivers/gpu/drm/msm/msm_gem_prime.c +1 −12
  295. drivers/gpu/drm/msm/msm_gem_shrinker.c +1 −12
  296. drivers/gpu/drm/msm/msm_gem_submit.c +1 −12
  297. drivers/gpu/drm/msm/msm_gem_vma.c +1 −12
  298. drivers/gpu/drm/msm/msm_gpu.c +1 −12
  299. drivers/gpu/drm/msm/msm_gpu.h +1 −12
  300. drivers/gpu/drm/msm/msm_iommu.c +1 −12
  301. drivers/gpu/drm/msm/msm_kms.h +1 −12
  302. drivers/gpu/drm/msm/msm_mmu.h +1 −12
  303. drivers/gpu/drm/msm/msm_perf.c +1 −12
  304. drivers/gpu/drm/msm/msm_rd.c +1 −12
  305. drivers/gpu/drm/msm/msm_ringbuffer.c +1 −12
  306. drivers/gpu/drm/msm/msm_ringbuffer.h +1 −12
  307. drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c +1 −12
  308. drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c +1 −12
  309. drivers/gpu/drm/omapdrm/dss/core.c +1 −12
  310. drivers/gpu/drm/omapdrm/dss/dispc.c +1 −12
  311. drivers/gpu/drm/omapdrm/dss/dispc.h +1 −12
  312. drivers/gpu/drm/omapdrm/dss/dispc_coefs.c +1 −12
  313. drivers/gpu/drm/omapdrm/dss/display.c +1 −12
  314. drivers/gpu/drm/omapdrm/dss/dpi.c +1 −12
  315. drivers/gpu/drm/omapdrm/dss/dsi.c +1 −12
  316. drivers/gpu/drm/omapdrm/dss/dss.c +1 −12
  317. drivers/gpu/drm/omapdrm/dss/dss.h +1 −12
  318. drivers/gpu/drm/omapdrm/dss/hdmi.h +1 −12
  319. drivers/gpu/drm/omapdrm/dss/hdmi4.c +1 −12
  320. drivers/gpu/drm/omapdrm/dss/hdmi4_core.c +1 −12
  321. drivers/gpu/drm/omapdrm/dss/hdmi4_core.h +1 −12
  322. drivers/gpu/drm/omapdrm/dss/hdmi5.c +1 −12
  323. drivers/gpu/drm/omapdrm/dss/hdmi5_core.c +1 −12
  324. drivers/gpu/drm/omapdrm/dss/hdmi5_core.h +1 −12
  325. drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c +1 −12
  326. drivers/gpu/drm/omapdrm/dss/omapdss.h +1 −12
  327. drivers/gpu/drm/omapdrm/dss/output.c +1 −12
  328. drivers/gpu/drm/omapdrm/dss/pll.c +1 −12
  329. drivers/gpu/drm/omapdrm/dss/sdi.c +1 −12
  330. drivers/gpu/drm/omapdrm/dss/venc.c +1 −12
  331. drivers/gpu/drm/omapdrm/omap_connector.c +1 −12
  332. drivers/gpu/drm/omapdrm/omap_connector.h +1 −12
  333. drivers/gpu/drm/omapdrm/omap_crtc.c +1 −12
  334. drivers/gpu/drm/omapdrm/omap_crtc.h +1 −12
  335. drivers/gpu/drm/omapdrm/omap_debugfs.c +1 −12
  336. drivers/gpu/drm/omapdrm/omap_drv.c +1 −12
  337. drivers/gpu/drm/omapdrm/omap_drv.h +1 −12
  338. drivers/gpu/drm/omapdrm/omap_encoder.c +1 −12
  339. drivers/gpu/drm/omapdrm/omap_encoder.h +1 −12
  340. drivers/gpu/drm/omapdrm/omap_fb.c +1 −12
  341. drivers/gpu/drm/omapdrm/omap_fb.h +1 −12
  342. drivers/gpu/drm/omapdrm/omap_fbdev.c +1 −12
  343. drivers/gpu/drm/omapdrm/omap_fbdev.h +1 −12
  344. drivers/gpu/drm/omapdrm/omap_gem.c +1 −12
  345. drivers/gpu/drm/omapdrm/omap_gem.h +1 −12
  346. drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c +1 −12
  347. drivers/gpu/drm/omapdrm/omap_irq.c +1 −12
  348. drivers/gpu/drm/omapdrm/omap_irq.h +1 −12
  349. drivers/gpu/drm/omapdrm/omap_plane.c +1 −12
  350. drivers/gpu/drm/omapdrm/omap_plane.h +1 −12
  351. drivers/gpu/drm/panel/panel-jdi-lt070me05000.c +1 −12
  352. drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c +1 −12
  353. drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c +1 −12
  354. drivers/gpu/drm/tilcdc/tilcdc_crtc.c +1 −12
  355. drivers/gpu/drm/tilcdc/tilcdc_drv.c +1 −12
  356. drivers/gpu/drm/tilcdc/tilcdc_drv.h +1 −12
  357. drivers/gpu/drm/tilcdc/tilcdc_external.h +1 −12
  358. drivers/gpu/drm/tilcdc/tilcdc_panel.c +1 −12
  359. drivers/gpu/drm/tilcdc/tilcdc_panel.h +1 −12
  360. drivers/gpu/drm/tilcdc/tilcdc_plane.c +1 −12
  361. drivers/gpu/drm/tilcdc/tilcdc_regs.h +1 −12
  362. drivers/gpu/drm/tilcdc/tilcdc_tfp410.c +1 −12
  363. drivers/gpu/drm/tilcdc/tilcdc_tfp410.h +1 −12
  364. drivers/gpu/drm/vc4/vc4_dpi.c +1 −12
  365. drivers/gpu/drm/vc4/vc4_dsi.c +1 −12
  366. drivers/gpu/drm/vc4/vc4_hdmi.c +1 −12
  367. drivers/gpu/drm/vc4/vc4_v3d.c +1 −12
  368. drivers/gpu/drm/vc4/vc4_vec.c +1 −12
  369. drivers/input/misc/cma3000_d0x.c +1 −12
  370. drivers/input/misc/cma3000_d0x.h +1 −12
  371. drivers/input/misc/cma3000_d0x_i2c.c +1 −12
  372. drivers/iommu/dma-iommu.c +1 −12
  373. drivers/iommu/io-pgtable-arm-v7s.c +1 −12
  374. drivers/iommu/io-pgtable-arm.c +1 −12
  375. drivers/iommu/io-pgtable.c +1 −12
  376. drivers/iommu/qcom_iommu.c +1 −12
  377. drivers/irqchip/irq-gic-common.c +1 −12
  378. drivers/irqchip/irq-gic-common.h +1 −12
  379. drivers/irqchip/irq-gic-pm.c +1 −12
  380. drivers/irqchip/irq-gic-v3-its-pci-msi.c +1 −12
  381. drivers/irqchip/irq-gic-v3-its-platform-msi.c +1 −12
  382. drivers/irqchip/irq-gic-v3-its.c +1 −12
  383. drivers/irqchip/irq-gic-v3.c +1 −12
  384. drivers/irqchip/irq-gic-v4.c +1 −12
  385. drivers/irqchip/irq-mbigen.c +1 −12
  386. drivers/irqchip/irq-partition-percpu.c +1 −12
  387. drivers/memstick/host/rtsx_usb_ms.c +1 −12
  388. drivers/mfd/atmel-flexcom.c +1 −12
  389. drivers/mfd/atmel-hlcdc.c +1 −12
  390. drivers/mfd/sky81452.c +1 −12
  391. drivers/misc/cardreader/rtsx_usb.c +1 −12
  392. drivers/mmc/host/rtsx_usb_sdmmc.c +1 −12
  393. drivers/mtd/spi-nor/stm32-quadspi.c +1 −14
  394. drivers/net/ethernet/lantiq_etop.c +1 −11
  395. drivers/net/ethernet/netx-eth.c +1 −12
  396. drivers/net/ethernet/pasemi/pasemi_mac.c +1 −12
  397. drivers/net/ethernet/pasemi/pasemi_mac.h +1 −12
  398. drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c +1 −12
  399. drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c +1 −12
  400. drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h +1 −12
  401. drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c +1 −12
  402. drivers/perf/arm_spe_pmu.c +1 −12
  403. drivers/pwm/pwm-atmel-hlcdc.c +1 −12
  404. drivers/pwm/pwm-pca9685.c +1 −12
  405. drivers/pwm/pwm-twl-led.c +1 −12
  406. drivers/pwm/pwm-twl.c +1 −12
  407. drivers/uwb/allocator.c +1 −12
  408. drivers/uwb/drp-avail.c +1 −13
  409. drivers/uwb/drp-ie.c +1 −12
  410. drivers/uwb/drp.c +1 −12
  411. drivers/uwb/ie-rcv.c +1 −12
  412. drivers/uwb/pal.c +1 −12
  413. drivers/uwb/radio.c +1 −12
  414. drivers/uwb/rsv.c +1 −12
  415. drivers/video/backlight/arcxcnn_bl.c +1 −12
  416. drivers/video/backlight/sky81452-backlight.c +1 −12
  417. drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c +1 −12
  418. drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c +1 −12
  419. drivers/video/fbdev/omap2/omapfb/dss/apply.c +1 −12
  420. drivers/video/fbdev/omap2/omapfb/dss/core.c +1 −12
  421. drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c +1 −12
  422. drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.h +1 −12
  423. drivers/video/fbdev/omap2/omapfb/dss/dispc.c +1 −12
  424. drivers/video/fbdev/omap2/omapfb/dss/dispc.h +1 −13
  425. drivers/video/fbdev/omap2/omapfb/dss/dispc_coefs.c +1 −12
  426. drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c +1 −12
  427. drivers/video/fbdev/omap2/omapfb/dss/display.c +1 −12
  428. drivers/video/fbdev/omap2/omapfb/dss/dpi.c +1 −12
  429. drivers/video/fbdev/omap2/omapfb/dss/dsi.c +1 −12
  430. drivers/video/fbdev/omap2/omapfb/dss/dss.c +1 −12
  431. drivers/video/fbdev/omap2/omapfb/dss/dss.h +1 −12
  432. drivers/video/fbdev/omap2/omapfb/dss/dss_features.c +1 −12
  433. drivers/video/fbdev/omap2/omapfb/dss/dss_features.h +1 −12
  434. drivers/video/fbdev/omap2/omapfb/dss/hdmi.h +1 −12
  435. drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c +1 −12
  436. drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c +1 −12
  437. drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.h +1 −12
  438. drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c +1 −12
  439. drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c +1 −12
  440. drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.h +1 −12
  441. drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c +1 −12
  442. drivers/video/fbdev/omap2/omapfb/dss/manager.c +1 −12
  443. drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c +1 −12
  444. drivers/video/fbdev/omap2/omapfb/dss/output.c +1 −12
  445. drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c +1 −12
  446. drivers/video/fbdev/omap2/omapfb/dss/overlay.c +1 −12
  447. drivers/video/fbdev/omap2/omapfb/dss/pll.c +1 −12
  448. drivers/video/fbdev/omap2/omapfb/dss/rfbi.c +1 −12
  449. drivers/video/fbdev/omap2/omapfb/dss/sdi.c +1 −12
  450. drivers/video/fbdev/omap2/omapfb/dss/venc.c +1 −12
  451. drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c +1 −12
  452. drivers/video/fbdev/omap2/omapfb/omapfb-main.c +1 −12
  453. drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c +1 −12
  454. drivers/video/fbdev/omap2/omapfb/omapfb.h +1 −12
  455. include/clocksource/arm_arch_timer.h +1 −12
  456. include/clocksource/samsung_pwm.h +1 −12
  457. include/crypto/sm3_base.h +1 −12
  458. include/dt-bindings/mfd/atmel-flexcom.h +1 −12
  459. include/kvm/arm_pmu.h +1 −12
  460. include/kvm/arm_psci.h +1 −12
  461. include/kvm/arm_vgic.h +1 −12
  462. include/linux/apple-gmux.h +1 −12
  463. include/linux/dma-buf.h +1 −12
  464. include/linux/dma-iommu.h +1 −12
  465. include/linux/input/cma3000.h +1 −12
  466. include/linux/irqchip/arm-gic-v3.h +1 −13
  467. include/linux/irqchip/arm-gic-v4.h +1 −12
  468. include/linux/irqchip/chained_irq.h +1 −12
  469. include/linux/irqchip/irq-partition-percpu.h +1 −12
  470. include/linux/mfd/atmel-hlcdc.h +1 −12
  471. include/linux/mfd/sky81452.h +1 −12
  472. include/linux/platform_data/dmtimer-omap.h +1 −12
  473. include/linux/platform_data/sky81452-backlight.h +1 −12
  474. include/linux/rtsx_usb.h +1 −12
  475. include/linux/uwb/debug-cmd.h +1 −12
  476. include/net/nfc/nci.h +1 −13
  477. include/net/nfc/nci_core.h +1 −13
  478. include/video/omap-panel-data.h +1 −12
  479. net/bluetooth/bnep/bnep.h +1 −11
  480. net/nfc/nci/core.c +1 −13
  481. net/nfc/nci/data.c +1 −13
  482. net/nfc/nci/hci.c +1 −13
  483. net/nfc/nci/lib.c +1 −13
  484. net/nfc/nci/ntf.c +1 −13
  485. net/nfc/nci/rsp.c +1 −13
  486. sound/soc/atmel/atmel-i2s.c +1 −12
  487. tools/arch/riscv/include/uapi/asm/bitsperlong.h +1 −12
  488. virt/kvm/arm/aarch32.c +1 −12
  489. virt/kvm/arm/hyp/timer-sr.c +1 −12
  490. virt/kvm/arm/hyp/vgic-v3-sr.c +1 −12
  491. virt/kvm/arm/perf.c +1 −12
  492. virt/kvm/arm/pmu.c +1 −12
  493. virt/kvm/arm/psci.c +1 −12
  494. virt/kvm/arm/vgic/vgic-debug.c +1 −12
  495. virt/kvm/arm/vgic/vgic-init.c +1 −12
  496. virt/kvm/arm/vgic/vgic-irqfd.c +1 −12
  497. virt/kvm/arm/vgic/vgic-its.c +1 −12
  498. virt/kvm/arm/vgic/vgic-mmio.h +1 −12
  499. virt/kvm/arm/vgic/vgic-v2.c +1 −12
  500. virt/kvm/arm/vgic/vgic-v3.c +1 −13
  501. virt/kvm/arm/vgic/vgic-v4.c +1 −12
  502. virt/kvm/arm/vgic/vgic.c +1 −12
  503. virt/kvm/arm/vgic/vgic.h +1 −12
arch/arm/include/asm/arch_gicv3.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/arch_gicv3.h3 * arch/arm/include/asm/arch_gicv3.h
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_ARCH_GICV3_H7#ifndef __ASM_ARCH_GICV3_H
19#define __ASM_ARCH_GICV3_H8#define __ASM_ARCH_GICV3_H
arch/arm/include/asm/arm-cci.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm/include/asm/arm-cci.h3 * arch/arm/include/asm/arm-cci.h
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ASM_ARM_CCI_H8#ifndef __ASM_ARM_CCI_H
arch/arm/include/asm/kvm_hyp.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM_KVM_HYP_H__7#ifndef __ARM_KVM_HYP_H__
arch/arm/include/asm/stage2_pgtable.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 - ARM Ltd3 * Copyright (C) 2016 - ARM Ltd
3 *4 *
4 * stage2 page table helpers5 * stage2 page table helpers
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ARM_S2_PGTABLE_H_8#ifndef __ARM_S2_PGTABLE_H_
arch/arm/include/asm/vdso_datapage.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Adapted from arm64 version.3 * Adapted from arm64 version.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_VDSO_DATAPAGE_H7#ifndef __ASM_VDSO_DATAPAGE_H
19#define __ASM_VDSO_DATAPAGE_H8#define __ASM_VDSO_DATAPAGE_H
arch/arm/kernel/vdso.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Adapted from arm64 version.3 * Adapted from arm64 version.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 * Copyright (C) 2015 Mentor Graphics Corporation.6 * Copyright (C) 2015 Mentor Graphics Corporation.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/cache.h>9#include <linux/cache.h>
arch/arm/kvm/hyp/banked-sr.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Original code:3 * Original code:
3 * Copyright (C) 2012 - Virtual Open Systems and Columbia University4 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
4 * Author: Christoffer Dall <c.dall@virtualopensystems.com>5 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
5 *6 *
6 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>7 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <asm/kvm_hyp.h>10#include <asm/kvm_hyp.h>
arch/arm/kvm/hyp/cp15-sr.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Original code:3 * Original code:
3 * Copyright (C) 2012 - Virtual Open Systems and Columbia University4 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
4 * Author: Christoffer Dall <c.dall@virtualopensystems.com>5 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
5 *6 *
6 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>7 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <asm/kvm_hyp.h>10#include <asm/kvm_hyp.h>
arch/arm/kvm/hyp/entry.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 - ARM Ltd3 * Copyright (C) 2016 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16*/5*/
17 6
18#include <linux/linkage.h>7#include <linux/linkage.h>
arch/arm/kvm/hyp/s2-setup.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 - ARM Ltd3 * Copyright (C) 2016 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/types.h>7#include <linux/types.h>
arch/arm/kvm/hyp/switch.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17#include <linux/jump_label.h>6#include <linux/jump_label.h>
18 7
arch/arm/kvm/hyp/tlb.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Original code:3 * Original code:
3 * Copyright (C) 2012 - Virtual Open Systems and Columbia University4 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
4 * Author: Christoffer Dall <c.dall@virtualopensystems.com>5 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
5 *6 *
6 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>7 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <asm/kvm_hyp.h>10#include <asm/kvm_hyp.h>
arch/arm/kvm/hyp/vfp.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 - Virtual Open Systems and Columbia University3 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
3 * Author: Christoffer Dall <c.dall@virtualopensystems.com>4 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/linkage.h>7#include <linux/linkage.h>
arch/arm/mach-omap2/display.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * display.h - OMAP2+ integration-specific DSS header3 * display.h - OMAP2+ integration-specific DSS header
3 *4 *
4 * Copyright (C) 2011 Texas Instruments, Inc.5 * Copyright (C) 2011 Texas Instruments, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ARCH_ARM_MACH_OMAP2_DISPLAY_H8#ifndef __ARCH_ARM_MACH_OMAP2_DISPLAY_H
arch/arm/vdso/vdso.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Adapted from arm64 version.3 * Adapted from arm64 version.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 *
18 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
19 */8 */
20 9
arch/arm/vdso/vdso.lds.S+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Adapted from arm64 version.3 * Adapted from arm64 version.
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2012 ARM Limited7 * Copyright (C) 2012 ARM Limited
7 *8 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 *
20 * Author: Will Deacon <will.deacon@arm.com>9 * Author: Will Deacon <will.deacon@arm.com>
21 * Heavily based on the vDSO linker scripts for other archs.10 * Heavily based on the vDSO linker scripts for other archs.
22 */11 */
arch/arm64/include/asm/arch_gicv3.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/arch_gicv3.h3 * arch/arm64/include/asm/arch_gicv3.h
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_ARCH_GICV3_H7#ifndef __ASM_ARCH_GICV3_H
19#define __ASM_ARCH_GICV3_H8#define __ASM_ARCH_GICV3_H
arch/arm64/include/asm/arch_timer.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/arch_timer.h3 * arch/arm64/include/asm/arch_timer.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Marc Zyngier <marc.zyngier@arm.com>6 * Author: Marc Zyngier <marc.zyngier@arm.com>
6 *
7 * This program is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_ARCH_TIMER_H8#ifndef __ASM_ARCH_TIMER_H
20#define __ASM_ARCH_TIMER_H9#define __ASM_ARCH_TIMER_H
arch/arm64/include/asm/arm-cci.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/arm-cci.h3 * arch/arm64/include/asm/arm-cci.h
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ASM_ARM_CCI_H8#ifndef __ASM_ARM_CCI_H
arch/arm64/include/asm/asm-bug.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1#ifndef __ASM_ASM_BUG_H2#ifndef __ASM_ASM_BUG_H
2/*3/*
3 * Copyright (C) 2017 ARM Limited4 * Copyright (C) 2017 ARM Limited
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17#define __ASM_ASM_BUG_H6#define __ASM_ASM_BUG_H
18 7
arch/arm64/include/asm/assembler.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/assembler.h, arch/arm/mm/proc-macros.S3 * Based on arch/arm/include/asm/assembler.h, arch/arm/mm/proc-macros.S
3 *4 *
4 * Copyright (C) 1996-2000 Russell King5 * Copyright (C) 1996-2000 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASSEMBLY__8#ifndef __ASSEMBLY__
20#error "Only include this from assembly code"9#error "Only include this from assembly code"
arch/arm64/include/asm/atomic.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/atomic.h3 * Based on arch/arm/include/asm/atomic.h
3 *4 *
4 * Copyright (C) 1996 Russell King.5 * Copyright (C) 1996 Russell King.
5 * Copyright (C) 2002 Deep Blue Solutions Ltd.6 * Copyright (C) 2002 Deep Blue Solutions Ltd.
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20#ifndef __ASM_ATOMIC_H9#ifndef __ASM_ATOMIC_H
21#define __ASM_ATOMIC_H10#define __ASM_ATOMIC_H
arch/arm64/include/asm/atomic_ll_sc.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/atomic.h3 * Based on arch/arm/include/asm/atomic.h
3 *4 *
4 * Copyright (C) 1996 Russell King.5 * Copyright (C) 1996 Russell King.
5 * Copyright (C) 2002 Deep Blue Solutions Ltd.6 * Copyright (C) 2002 Deep Blue Solutions Ltd.
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#ifndef __ASM_ATOMIC_LL_SC_H10#ifndef __ASM_ATOMIC_LL_SC_H
arch/arm64/include/asm/atomic_lse.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/atomic.h3 * Based on arch/arm/include/asm/atomic.h
3 *4 *
4 * Copyright (C) 1996 Russell King.5 * Copyright (C) 1996 Russell King.
5 * Copyright (C) 2002 Deep Blue Solutions Ltd.6 * Copyright (C) 2002 Deep Blue Solutions Ltd.
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#ifndef __ASM_ATOMIC_LSE_H10#ifndef __ASM_ATOMIC_LSE_H
arch/arm64/include/asm/barrier.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/barrier.h3 * Based on arch/arm/include/asm/barrier.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_BARRIER_H7#ifndef __ASM_BARRIER_H
19#define __ASM_BARRIER_H8#define __ASM_BARRIER_H
arch/arm64/include/asm/bitops.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_BITOPS_H5#ifndef __ASM_BITOPS_H
17#define __ASM_BITOPS_H6#define __ASM_BITOPS_H
arch/arm64/include/asm/bug.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 ARM Limited3 * Copyright (C) 2015 ARM Limited
3 * Author: Dave Martin <Dave.Martin@arm.com>4 * Author: Dave Martin <Dave.Martin@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef _ARCH_ARM64_ASM_BUG_H7#ifndef _ARCH_ARM64_ASM_BUG_H
arch/arm64/include/asm/cache.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_CACHE_H5#ifndef __ASM_CACHE_H
17#define __ASM_CACHE_H6#define __ASM_CACHE_H
arch/arm64/include/asm/cacheflush.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/cacheflush.h3 * Based on arch/arm/include/asm/cacheflush.h
3 *4 *
4 * Copyright (C) 1999-2002 Russell King.5 * Copyright (C) 1999-2002 Russell King.
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_CACHEFLUSH_H8#ifndef __ASM_CACHEFLUSH_H
20#define __ASM_CACHEFLUSH_H9#define __ASM_CACHEFLUSH_H
arch/arm64/include/asm/checksum.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 ARM Ltd.3 * Copyright (C) 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_CHECKSUM_H5#ifndef __ASM_CHECKSUM_H
17#define __ASM_CHECKSUM_H6#define __ASM_CHECKSUM_H
arch/arm64/include/asm/cmpxchg.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/cmpxchg.h3 * Based on arch/arm/include/asm/cmpxchg.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_CMPXCHG_H7#ifndef __ASM_CMPXCHG_H
19#define __ASM_CMPXCHG_H8#define __ASM_CMPXCHG_H
arch/arm64/include/asm/compat.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_COMPAT_H5#ifndef __ASM_COMPAT_H
17#define __ASM_COMPAT_H6#define __ASM_COMPAT_H
arch/arm64/include/asm/cpu.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014 ARM Ltd.3 * Copyright (C) 2014 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_CPU_H5#ifndef __ASM_CPU_H
17#define __ASM_CPU_H6#define __ASM_CPU_H
arch/arm64/include/asm/cpu_ops.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_CPU_OPS_H5#ifndef __ASM_CPU_OPS_H
17#define __ASM_CPU_OPS_H6#define __ASM_CPU_OPS_H
arch/arm64/include/asm/cpucaps.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * arch/arm64/include/asm/cpucaps.h3 * arch/arm64/include/asm/cpucaps.h
3 *4 *
4 * Copyright (C) 2016 ARM Ltd.5 * Copyright (C) 2016 ARM Ltd.
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_CPUCAPS_H7#ifndef __ASM_CPUCAPS_H
19#define __ASM_CPUCAPS_H8#define __ASM_CPUCAPS_H
arch/arm64/include/asm/cputype.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_CPUTYPE_H5#ifndef __ASM_CPUTYPE_H
17#define __ASM_CPUTYPE_H6#define __ASM_CPUTYPE_H
arch/arm64/include/asm/daifflags.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2017 ARM Ltd.3 * Copyright (C) 2017 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_DAIFFLAGS_H5#ifndef __ASM_DAIFFLAGS_H
17#define __ASM_DAIFFLAGS_H6#define __ASM_DAIFFLAGS_H
arch/arm64/include/asm/debug-monitors.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_DEBUG_MONITORS_H5#ifndef __ASM_DEBUG_MONITORS_H
17#define __ASM_DEBUG_MONITORS_H6#define __ASM_DEBUG_MONITORS_H
arch/arm64/include/asm/device.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_DEVICE_H5#ifndef __ASM_DEVICE_H
17#define __ASM_DEVICE_H6#define __ASM_DEVICE_H
arch/arm64/include/asm/dma-mapping.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_DMA_MAPPING_H5#ifndef __ASM_DMA_MAPPING_H
17#define __ASM_DMA_MAPPING_H6#define __ASM_DMA_MAPPING_H
arch/arm64/include/asm/elf.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_ELF_H5#ifndef __ASM_ELF_H
17#define __ASM_ELF_H6#define __ASM_ELF_H
arch/arm64/include/asm/esr.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 - ARM Ltd3 * Copyright (C) 2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ASM_ESR_H7#ifndef __ASM_ESR_H
arch/arm64/include/asm/exception.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/exception.h3 * Based on arch/arm/include/asm/exception.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_EXCEPTION_H7#ifndef __ASM_EXCEPTION_H
19#define __ASM_EXCEPTION_H8#define __ASM_EXCEPTION_H
arch/arm64/include/asm/exec.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/exec.h3 * Based on arch/arm/include/asm/exec.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_EXEC_H7#ifndef __ASM_EXEC_H
19#define __ASM_EXEC_H8#define __ASM_EXEC_H
arch/arm64/include/asm/fb.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_FB_H_5#ifndef __ASM_FB_H_
17#define __ASM_FB_H_6#define __ASM_FB_H_
arch/arm64/include/asm/fpsimd.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_FP_H5#ifndef __ASM_FP_H
17#define __ASM_FP_H6#define __ASM_FP_H
arch/arm64/include/asm/fpsimdmacros.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * FP/SIMD state saving and restoring macros3 * FP/SIMD state saving and restoring macros
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20.macro fpsimd_save state, tmpnr9.macro fpsimd_save state, tmpnr
arch/arm64/include/asm/futex.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_FUTEX_H5#ifndef __ASM_FUTEX_H
17#define __ASM_FUTEX_H6#define __ASM_FUTEX_H
arch/arm64/include/asm/hardirq.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_HARDIRQ_H5#ifndef __ASM_HARDIRQ_H
17#define __ASM_HARDIRQ_H6#define __ASM_HARDIRQ_H
arch/arm64/include/asm/hw_breakpoint.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_HW_BREAKPOINT_H5#ifndef __ASM_HW_BREAKPOINT_H
17#define __ASM_HW_BREAKPOINT_H6#define __ASM_HW_BREAKPOINT_H
arch/arm64/include/asm/hwcap.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_HWCAP_H5#ifndef __ASM_HWCAP_H
17#define __ASM_HWCAP_H6#define __ASM_HWCAP_H
arch/arm64/include/asm/insn.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Huawei Ltd.3 * Copyright (C) 2013 Huawei Ltd.
3 * Author: Jiang Liu <liuj97@gmail.com>4 * Author: Jiang Liu <liuj97@gmail.com>
4 *5 *
5 * Copyright (C) 2014 Zi Shen Lim <zlim.lnx@gmail.com>6 * Copyright (C) 2014 Zi Shen Lim <zlim.lnx@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_INSN_H8#ifndef __ASM_INSN_H
20#define __ASM_INSN_H9#define __ASM_INSN_H
arch/arm64/include/asm/io.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/io.h3 * Based on arch/arm/include/asm/io.h
3 *4 *
4 * Copyright (C) 1996-2000 Russell King5 * Copyright (C) 1996-2000 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_IO_H8#ifndef __ASM_IO_H
20#define __ASM_IO_H9#define __ASM_IO_H
arch/arm64/include/asm/irqflags.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_IRQFLAGS_H5#ifndef __ASM_IRQFLAGS_H
17#define __ASM_IRQFLAGS_H6#define __ASM_IRQFLAGS_H
arch/arm64/include/asm/jump_label.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Huawei Ltd.3 * Copyright (C) 2013 Huawei Ltd.
3 * Author: Jiang Liu <liuj97@gmail.com>4 * Author: Jiang Liu <liuj97@gmail.com>
4 *5 *
5 * Based on arch/arm/include/asm/jump_label.h6 * Based on arch/arm/include/asm/jump_label.h
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_JUMP_LABEL_H8#ifndef __ASM_JUMP_LABEL_H
20#define __ASM_JUMP_LABEL_H9#define __ASM_JUMP_LABEL_H
arch/arm64/include/asm/kernel-pgtable.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Kernel page table mapping3 * Kernel page table mapping
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ASM_KERNEL_PGTABLE_H8#ifndef __ASM_KERNEL_PGTABLE_H
arch/arm64/include/asm/kgdb.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * AArch64 KGDB support3 * AArch64 KGDB support
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2013 Cavium Inc.7 * Copyright (C) 2013 Cavium Inc.
7 * Author: Vijaya Kumar K <vijaya.kumar@caviumnetworks.com>8 * Author: Vijaya Kumar K <vijaya.kumar@caviumnetworks.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#ifndef __ARM_KGDB_H11#ifndef __ARM_KGDB_H
arch/arm64/include/asm/kvm_arm.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM64_KVM_ARM_H__7#ifndef __ARM64_KVM_ARM_H__
arch/arm64/include/asm/kvm_asm.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM_KVM_ASM_H__7#ifndef __ARM_KVM_ASM_H__
arch/arm64/include/asm/kvm_coproc.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *5 *
5 * Derived from arch/arm/include/asm/kvm_coproc.h6 * Derived from arch/arm/include/asm/kvm_coproc.h
6 * Copyright (C) 2012 Rusty Russell IBM Corporation7 * Copyright (C) 2012 Rusty Russell IBM Corporation
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#ifndef __ARM64_KVM_COPROC_H__10#ifndef __ARM64_KVM_COPROC_H__
arch/arm64/include/asm/kvm_emulate.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Derived from arch/arm/include/kvm_emulate.h6 * Derived from arch/arm/include/kvm_emulate.h
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Author: Christoffer Dall <c.dall@virtualopensystems.com>8 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#ifndef __ARM64_KVM_EMULATE_H__11#ifndef __ARM64_KVM_EMULATE_H__
arch/arm64/include/asm/kvm_host.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Derived from arch/arm/include/asm/kvm_host.h:6 * Derived from arch/arm/include/asm/kvm_host.h:
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Author: Christoffer Dall <c.dall@virtualopensystems.com>8 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#ifndef __ARM64_KVM_HOST_H__11#ifndef __ARM64_KVM_HOST_H__
arch/arm64/include/asm/kvm_hyp.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM64_KVM_HYP_H__7#ifndef __ARM64_KVM_HYP_H__
arch/arm64/include/asm/kvm_mmio.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 - Virtual Open Systems and Columbia University3 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
3 * Author: Christoffer Dall <c.dall@virtualopensystems.com>4 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License, version 2, as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM64_KVM_MMIO_H__7#ifndef __ARM64_KVM_MMIO_H__
arch/arm64/include/asm/kvm_mmu.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ARM64_KVM_MMU_H__7#ifndef __ARM64_KVM_MMU_H__
arch/arm64/include/asm/memory.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/memory.h3 * Based on arch/arm/include/asm/memory.h
3 *4 *
4 * Copyright (C) 2000-2002 Russell King5 * Copyright (C) 2000-2002 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 *
19 * Note: this file should not be included by non-asm/.h files8 * Note: this file should not be included by non-asm/.h files
20 */9 */
21#ifndef __ASM_MEMORY_H10#ifndef __ASM_MEMORY_H
arch/arm64/include/asm/mmu.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_MMU_H5#ifndef __ASM_MMU_H
17#define __ASM_MMU_H6#define __ASM_MMU_H
arch/arm64/include/asm/mmu_context.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/mmu_context.h3 * Based on arch/arm/include/asm/mmu_context.h
3 *4 *
4 * Copyright (C) 1996 Russell King.5 * Copyright (C) 1996 Russell King.
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_MMU_CONTEXT_H8#ifndef __ASM_MMU_CONTEXT_H
20#define __ASM_MMU_CONTEXT_H9#define __ASM_MMU_CONTEXT_H
arch/arm64/include/asm/module.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_MODULE_H5#ifndef __ASM_MODULE_H
17#define __ASM_MODULE_H6#define __ASM_MODULE_H
arch/arm64/include/asm/page-def.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/page.h3 * Based on arch/arm/include/asm/page.h
3 *4 *
4 * Copyright (C) 1995-2003 Russell King5 * Copyright (C) 1995-2003 Russell King
5 * Copyright (C) 2017 ARM Ltd.6 * Copyright (C) 2017 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_PAGE_DEF_H8#ifndef __ASM_PAGE_DEF_H
20#define __ASM_PAGE_DEF_H9#define __ASM_PAGE_DEF_H
arch/arm64/include/asm/page.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/page.h3 * Based on arch/arm/include/asm/page.h
3 *4 *
4 * Copyright (C) 1995-2003 Russell King5 * Copyright (C) 1995-2003 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_PAGE_H8#ifndef __ASM_PAGE_H
20#define __ASM_PAGE_H9#define __ASM_PAGE_H
arch/arm64/include/asm/percpu.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_PERCPU_H5#ifndef __ASM_PERCPU_H
17#define __ASM_PERCPU_H6#define __ASM_PERCPU_H
arch/arm64/include/asm/perf_event.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#ifndef __ASM_PERF_EVENT_H6#ifndef __ASM_PERF_EVENT_H
arch/arm64/include/asm/pgalloc.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/pgalloc.h3 * Based on arch/arm/include/asm/pgalloc.h
3 *4 *
4 * Copyright (C) 2000-2001 Russell King5 * Copyright (C) 2000-2001 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_PGALLOC_H8#ifndef __ASM_PGALLOC_H
20#define __ASM_PGALLOC_H9#define __ASM_PGALLOC_H
arch/arm64/include/asm/pgtable-hwdef.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_PGTABLE_HWDEF_H5#ifndef __ASM_PGTABLE_HWDEF_H
17#define __ASM_PGTABLE_HWDEF_H6#define __ASM_PGTABLE_HWDEF_H
arch/arm64/include/asm/pgtable-prot.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 ARM Ltd.3 * Copyright (C) 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_PGTABLE_PROT_H5#ifndef __ASM_PGTABLE_PROT_H
17#define __ASM_PGTABLE_PROT_H6#define __ASM_PGTABLE_PROT_H
arch/arm64/include/asm/pgtable-types.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Page table types definitions.3 * Page table types definitions.
3 *4 *
4 * Copyright (C) 2014 ARM Ltd.5 * Copyright (C) 2014 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __ASM_PGTABLE_TYPES_H9#ifndef __ASM_PGTABLE_TYPES_H
arch/arm64/include/asm/pgtable.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_PGTABLE_H5#ifndef __ASM_PGTABLE_H
17#define __ASM_PGTABLE_H6#define __ASM_PGTABLE_H
arch/arm64/include/asm/proc-fns.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/proc-fns.h3 * Based on arch/arm/include/asm/proc-fns.h
3 *4 *
4 * Copyright (C) 1997-1999 Russell King5 * Copyright (C) 1997-1999 Russell King
5 * Copyright (C) 2000 Deep Blue Solutions Ltd6 * Copyright (C) 2000 Deep Blue Solutions Ltd
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20#ifndef __ASM_PROCFNS_H9#ifndef __ASM_PROCFNS_H
21#define __ASM_PROCFNS_H10#define __ASM_PROCFNS_H
arch/arm64/include/asm/processor.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/processor.h3 * Based on arch/arm/include/asm/processor.h
3 *4 *
4 * Copyright (C) 1995-1999 Russell King5 * Copyright (C) 1995-1999 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_PROCESSOR_H8#ifndef __ASM_PROCESSOR_H
20#define __ASM_PROCESSOR_H9#define __ASM_PROCESSOR_H
arch/arm64/include/asm/ptdump.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014 ARM Ltd.3 * Copyright (C) 2014 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_PTDUMP_H5#ifndef __ASM_PTDUMP_H
17#define __ASM_PTDUMP_H6#define __ASM_PTDUMP_H
arch/arm64/include/asm/ptrace.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/ptrace.h3 * Based on arch/arm/include/asm/ptrace.h
3 *4 *
4 * Copyright (C) 1996-2003 Russell King5 * Copyright (C) 1996-2003 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_PTRACE_H8#ifndef __ASM_PTRACE_H
20#define __ASM_PTRACE_H9#define __ASM_PTRACE_H
arch/arm64/include/asm/sections.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 ARM Limited3 * Copyright (C) 2016 ARM Limited
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SECTIONS_H5#ifndef __ASM_SECTIONS_H
17#define __ASM_SECTIONS_H6#define __ASM_SECTIONS_H
arch/arm64/include/asm/shmparam.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SHMPARAM_H5#ifndef __ASM_SHMPARAM_H
17#define __ASM_SHMPARAM_H6#define __ASM_SHMPARAM_H
arch/arm64/include/asm/signal32.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SIGNAL32_H5#ifndef __ASM_SIGNAL32_H
17#define __ASM_SIGNAL32_H6#define __ASM_SIGNAL32_H
arch/arm64/include/asm/smp.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SMP_H5#ifndef __ASM_SMP_H
17#define __ASM_SMP_H6#define __ASM_SMP_H
arch/arm64/include/asm/smp_plat.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Definitions specific to SMP platforms.3 * Definitions specific to SMP platforms.
3 *4 *
4 * Copyright (C) 2013 ARM Ltd.5 * Copyright (C) 2013 ARM Ltd.
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ASM_SMP_PLAT_H8#ifndef __ASM_SMP_PLAT_H
arch/arm64/include/asm/sparsemem.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SPARSEMEM_H5#ifndef __ASM_SPARSEMEM_H
17#define __ASM_SPARSEMEM_H6#define __ASM_SPARSEMEM_H
arch/arm64/include/asm/spinlock.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SPINLOCK_H5#ifndef __ASM_SPINLOCK_H
17#define __ASM_SPINLOCK_H6#define __ASM_SPINLOCK_H
arch/arm64/include/asm/spinlock_types.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SPINLOCK_TYPES_H5#ifndef __ASM_SPINLOCK_TYPES_H
17#define __ASM_SPINLOCK_TYPES_H6#define __ASM_SPINLOCK_TYPES_H
arch/arm64/include/asm/stacktrace.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_STACKTRACE_H5#ifndef __ASM_STACKTRACE_H
17#define __ASM_STACKTRACE_H6#define __ASM_STACKTRACE_H
arch/arm64/include/asm/stage2_pgtable.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 - ARM Ltd3 * Copyright (C) 2016 - ARM Ltd
3 *4 *
4 * stage2 page table helpers5 * stage2 page table helpers
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __ARM64_S2_PGTABLE_H_8#ifndef __ARM64_S2_PGTABLE_H_
arch/arm64/include/asm/stat.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_STAT_H5#ifndef __ASM_STAT_H
17#define __ASM_STAT_H6#define __ASM_STAT_H
arch/arm64/include/asm/string.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_STRING_H5#ifndef __ASM_STRING_H
17#define __ASM_STRING_H6#define __ASM_STRING_H
arch/arm64/include/asm/syscall.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_SYSCALL_H5#ifndef __ASM_SYSCALL_H
17#define __ASM_SYSCALL_H6#define __ASM_SYSCALL_H
arch/arm64/include/asm/sysreg.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Macros for accessing system registers with older binutils.3 * Macros for accessing system registers with older binutils.
3 *4 *
4 * Copyright (C) 2014 ARM Ltd.5 * Copyright (C) 2014 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __ASM_SYSREG_H9#ifndef __ASM_SYSREG_H
arch/arm64/include/asm/system_misc.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/system_misc.h3 * Based on arch/arm/include/asm/system_misc.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_SYSTEM_MISC_H7#ifndef __ASM_SYSTEM_MISC_H
19#define __ASM_SYSTEM_MISC_H8#define __ASM_SYSTEM_MISC_H
arch/arm64/include/asm/thread_info.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/thread_info.h3 * Based on arch/arm/include/asm/thread_info.h
3 *4 *
4 * Copyright (C) 2002 Russell King.5 * Copyright (C) 2002 Russell King.
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_THREAD_INFO_H8#ifndef __ASM_THREAD_INFO_H
20#define __ASM_THREAD_INFO_H9#define __ASM_THREAD_INFO_H
arch/arm64/include/asm/timex.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_TIMEX_H5#ifndef __ASM_TIMEX_H
17#define __ASM_TIMEX_H6#define __ASM_TIMEX_H
arch/arm64/include/asm/tlb.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/tlb.h3 * Based on arch/arm/include/asm/tlb.h
3 *4 *
4 * Copyright (C) 2002 Russell King5 * Copyright (C) 2002 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_TLB_H8#ifndef __ASM_TLB_H
20#define __ASM_TLB_H9#define __ASM_TLB_H
arch/arm64/include/asm/tlbflush.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/tlbflush.h3 * Based on arch/arm/include/asm/tlbflush.h
3 *4 *
4 * Copyright (C) 1999-2003 Russell King5 * Copyright (C) 1999-2003 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_TLBFLUSH_H8#ifndef __ASM_TLBFLUSH_H
20#define __ASM_TLBFLUSH_H9#define __ASM_TLBFLUSH_H
arch/arm64/include/asm/traps.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/traps.h3 * Based on arch/arm/include/asm/traps.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_TRAP_H7#ifndef __ASM_TRAP_H
19#define __ASM_TRAP_H8#define __ASM_TRAP_H
arch/arm64/include/asm/uaccess.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/uaccess.h3 * Based on arch/arm/include/asm/uaccess.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ASM_UACCESS_H7#ifndef __ASM_UACCESS_H
19#define __ASM_UACCESS_H8#define __ASM_UACCESS_H
arch/arm64/include/asm/unistd.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifdef CONFIG_COMPAT5#ifdef CONFIG_COMPAT
17#define __ARCH_WANT_COMPAT_STAT646#define __ARCH_WANT_COMPAT_STAT64
arch/arm64/include/asm/unistd32.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * AArch32 (compat) system call definitions.3 * AArch32 (compat) system call definitions.
3 *4 *
4 * Copyright (C) 2001-2005 Russell King5 * Copyright (C) 2001-2005 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __SYSCALL9#ifndef __SYSCALL
arch/arm64/include/asm/vdso.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Limited3 * Copyright (C) 2012 ARM Limited
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_VDSO_H5#ifndef __ASM_VDSO_H
17#define __ASM_VDSO_H6#define __ASM_VDSO_H
arch/arm64/include/asm/vdso_datapage.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Limited3 * Copyright (C) 2012 ARM Limited
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_VDSO_DATAPAGE_H5#ifndef __ASM_VDSO_DATAPAGE_H
17#define __ASM_VDSO_DATAPAGE_H6#define __ASM_VDSO_DATAPAGE_H
arch/arm64/include/asm/virt.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ASM__VIRT_H7#ifndef __ASM__VIRT_H
arch/arm64/include/asm/word-at-a-time.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __ASM_WORD_AT_A_TIME_H5#ifndef __ASM_WORD_AT_A_TIME_H
17#define __ASM_WORD_AT_A_TIME_H6#define __ASM_WORD_AT_A_TIME_H
arch/arm64/kernel/acpi_parking_protocol.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARM64 ACPI Parking Protocol implementation3 * ARM64 ACPI Parking Protocol implementation
3 *4 *
4 * Authors: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>5 * Authors: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
5 * Mark Salter <msalter@redhat.com>6 * Mark Salter <msalter@redhat.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#include <linux/acpi.h>8#include <linux/acpi.h>
20#include <linux/mm.h>9#include <linux/mm.h>
arch/arm64/kernel/alternative.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * alternative runtime patching3 * alternative runtime patching
3 * inspired by the x86 version4 * inspired by the x86 version
4 *5 *
5 * Copyright (C) 2014 ARM Ltd.6 * Copyright (C) 2014 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#define pr_fmt(fmt) "alternatives: " fmt9#define pr_fmt(fmt) "alternatives: " fmt
arch/arm64/kernel/asm-offsets.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/asm-offsets.c3 * Based on arch/arm/kernel/asm-offsets.c
3 *4 *
4 * Copyright (C) 1995-2003 Russell King5 * Copyright (C) 1995-2003 Russell King
5 * 2001-2002 Keith Owens6 * 2001-2002 Keith Owens
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/arm_sdei.h>10#include <linux/arm_sdei.h>
arch/arm64/kernel/cpu_errata.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Contains CPU specific errata definitions3 * Contains CPU specific errata definitions
3 *4 *
4 * Copyright (C) 2014 ARM Ltd.5 * Copyright (C) 2014 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/arm-smccc.h>8#include <linux/arm-smccc.h>
arch/arm64/kernel/cpu_ops.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * CPU kernel entry/exit control3 * CPU kernel entry/exit control
3 *4 *
4 * Copyright (C) 2013 ARM Ltd.5 * Copyright (C) 2013 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/acpi.h>8#include <linux/acpi.h>
arch/arm64/kernel/cpufeature.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Contains CPU feature definitions3 * Contains CPU feature definitions
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#define pr_fmt(fmt) "CPU features: " fmt8#define pr_fmt(fmt) "CPU features: " fmt
arch/arm64/kernel/cpuinfo.c+1−11
@@ -1,18 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Record and handle CPU attributes.3 * Record and handle CPU attributes.
3 *4 *
4 * Copyright (C) 2014 ARM Ltd.5 * Copyright (C) 2014 ARM Ltd.
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */6 */
17#include <asm/arch_timer.h>7#include <asm/arch_timer.h>
18#include <asm/cache.h>8#include <asm/cache.h>
arch/arm64/kernel/debug-monitors.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARMv8 single-step debug support and mdscr context switching.3 * ARMv8 single-step debug support and mdscr context switching.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 *
18 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
19 */8 */
20 9
arch/arm64/kernel/entry-fpsimd.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * FP/SIMD state saving and restoring3 * FP/SIMD state saving and restoring
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm64/kernel/entry.S+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Low-level exception handling code3 * Low-level exception handling code
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Authors: Catalin Marinas <catalin.marinas@arm.com>6 * Authors: Catalin Marinas <catalin.marinas@arm.com>
6 * Will Deacon <will.deacon@arm.com>7 * Will Deacon <will.deacon@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/arm-smccc.h>10#include <linux/arm-smccc.h>
arch/arm64/kernel/fpsimd.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * FP/SIMD context switching and fault handling3 * FP/SIMD context switching and fault handling
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/bitmap.h>9#include <linux/bitmap.h>
arch/arm64/kernel/head.S+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Low-level CPU initialisation3 * Low-level CPU initialisation
3 * Based on arch/arm/kernel/head.S4 * Based on arch/arm/kernel/head.S
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2003-2012 ARM Ltd.7 * Copyright (C) 2003-2012 ARM Ltd.
7 * Authors: Catalin Marinas <catalin.marinas@arm.com>8 * Authors: Catalin Marinas <catalin.marinas@arm.com>
8 * Will Deacon <will.deacon@arm.com>9 * Will Deacon <will.deacon@arm.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#include <linux/linkage.h>12#include <linux/linkage.h>
arch/arm64/kernel/hibernate-asm.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Hibernate low-level support3 * Hibernate low-level support
3 *4 *
4 * Copyright (C) 2016 ARM Ltd.5 * Copyright (C) 2016 ARM Ltd.
5 * Author: James Morse <james.morse@arm.com>6 * Author: James Morse <james.morse@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#include <linux/linkage.h>8#include <linux/linkage.h>
20#include <linux/errno.h>9#include <linux/errno.h>
arch/arm64/kernel/hw_breakpoint.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * HW_breakpoint: a unified kernel/user-space hardware breakpoint facility,3 * HW_breakpoint: a unified kernel/user-space hardware breakpoint facility,
3 * using the CPU's debug registers.4 * using the CPU's debug registers.
4 *5 *
5 * Copyright (C) 2012 ARM Limited6 * Copyright (C) 2012 ARM Limited
6 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define pr_fmt(fmt) "hw-breakpoint: " fmt10#define pr_fmt(fmt) "hw-breakpoint: " fmt
arch/arm64/kernel/hyp-stub.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Hypervisor stub3 * Hypervisor stub
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Marc Zyngier <marc.zyngier@arm.com>6 * Author: Marc Zyngier <marc.zyngier@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/init.h>9#include <linux/init.h>
arch/arm64/kernel/image.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Linker script macros to generate Image header fields.3 * Linker script macros to generate Image header fields.
3 *4 *
4 * Copyright (C) 2014 ARM Ltd.5 * Copyright (C) 2014 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __ARM64_KERNEL_IMAGE_H7#ifndef __ARM64_KERNEL_IMAGE_H
19#define __ARM64_KERNEL_IMAGE_H8#define __ARM64_KERNEL_IMAGE_H
arch/arm64/kernel/insn.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Huawei Ltd.3 * Copyright (C) 2013 Huawei Ltd.
3 * Author: Jiang Liu <liuj97@gmail.com>4 * Author: Jiang Liu <liuj97@gmail.com>
4 *5 *
5 * Copyright (C) 2014-2016 Zi Shen Lim <zlim.lnx@gmail.com>6 * Copyright (C) 2014-2016 Zi Shen Lim <zlim.lnx@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#include <linux/bitops.h>8#include <linux/bitops.h>
20#include <linux/bug.h>9#include <linux/bug.h>
arch/arm64/kernel/io.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/io.c3 * Based on arch/arm/kernel/io.c
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/export.h>8#include <linux/export.h>
arch/arm64/kernel/irq.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/irq.c3 * Based on arch/arm/kernel/irq.c
3 *4 *
@@ -7,18 +8,6 @@ · 3 unmodified lines
7 * Dynamic Tick Timer written by Tony Lindgren <tony@atomide.com> and8 * Dynamic Tick Timer written by Tony Lindgren <tony@atomide.com> and
8 * Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>.9 * Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>.
9 * Copyright (C) 2012 ARM Ltd.10 * Copyright (C) 2012 ARM Ltd.
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 * This program is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU General Public License for more details.
19 *
20 * You should have received a copy of the GNU General Public License
21 * along with this program. If not, see <http://www.gnu.org/licenses/>.
22 */11 */
23 12
24#include <linux/kernel_stat.h>13#include <linux/kernel_stat.h>
arch/arm64/kernel/jump_label.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Huawei Ltd.3 * Copyright (C) 2013 Huawei Ltd.
3 * Author: Jiang Liu <liuj97@gmail.com>4 * Author: Jiang Liu <liuj97@gmail.com>
4 *5 *
5 * Based on arch/arm/kernel/jump_label.c6 * Based on arch/arm/kernel/jump_label.c
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#include <linux/kernel.h>8#include <linux/kernel.h>
20#include <linux/jump_label.h>9#include <linux/jump_label.h>
arch/arm64/kernel/kgdb.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * AArch64 KGDB support3 * AArch64 KGDB support
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Copyright (C) 2013 Cavium Inc.7 * Copyright (C) 2013 Cavium Inc.
7 * Author: Vijaya Kumar K <vijaya.kumar@caviumnetworks.com>8 * Author: Vijaya Kumar K <vijaya.kumar@caviumnetworks.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/bug.h>11#include <linux/bug.h>
arch/arm64/kernel/module.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * AArch64 loadable module support.3 * AArch64 loadable module support.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 *
18 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
19 */8 */
20 9
arch/arm64/kernel/perf_callchain.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * arm64 callchain support3 * arm64 callchain support
3 *4 *
4 * Copyright (C) 2015 ARM Limited5 * Copyright (C) 2015 ARM Limited
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#include <linux/perf_event.h>7#include <linux/perf_event.h>
19#include <linux/uaccess.h>8#include <linux/uaccess.h>
arch/arm64/kernel/perf_event.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ARMv8 PMUv3 Performance Events handling code.3 * ARMv8 PMUv3 Performance Events handling code.
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Author: Will Deacon <will.deacon@arm.com>6 * Author: Will Deacon <will.deacon@arm.com>
6 *7 *
7 * This code is based heavily on the ARMv7 perf event code.8 * This code is based heavily on the ARMv7 perf event code.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <asm/irq_regs.h>11#include <asm/irq_regs.h>
arch/arm64/kernel/process.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/process.c3 * Based on arch/arm/kernel/process.c
3 *4 *
4 * Original Copyright (C) 1995 Linus Torvalds5 * Original Copyright (C) 1995 Linus Torvalds
5 * Copyright (C) 1996-2000 Russell King - Converted to ARM.6 * Copyright (C) 1996-2000 Russell King - Converted to ARM.
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <stdarg.h>10#include <stdarg.h>
arch/arm64/kernel/ptrace.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/ptrace.c3 * Based on arch/arm/kernel/ptrace.c
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * edited by Linus Torvalds6 * edited by Linus Torvalds
6 * ARM modifications Copyright (C) 2000 Russell King7 * ARM modifications Copyright (C) 2000 Russell King
7 * Copyright (C) 2012 ARM Ltd.8 * Copyright (C) 2012 ARM Ltd.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/audit.h>11#include <linux/audit.h>
arch/arm64/kernel/setup.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/setup.c3 * Based on arch/arm/kernel/setup.c
3 *4 *
4 * Copyright (C) 1995-2001 Russell King5 * Copyright (C) 1995-2001 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/acpi.h>9#include <linux/acpi.h>
arch/arm64/kernel/signal.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/signal.c3 * Based on arch/arm/kernel/signal.c
3 *4 *
4 * Copyright (C) 1995-2009 Russell King5 * Copyright (C) 1995-2009 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/cache.h>9#include <linux/cache.h>
arch/arm64/kernel/signal32.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/signal.c3 * Based on arch/arm/kernel/signal.c
3 *4 *
4 * Copyright (C) 1995-2009 Russell King5 * Copyright (C) 1995-2009 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 * Modified by Will Deacon <will.deacon@arm.com>7 * Modified by Will Deacon <will.deacon@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/compat.h>10#include <linux/compat.h>
arch/arm64/kernel/smp.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * SMP initialisation and IPI support3 * SMP initialisation and IPI support
3 * Based on arch/arm/kernel/smp.c4 * Based on arch/arm/kernel/smp.c
4 *5 *
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/acpi.h>9#include <linux/acpi.h>
arch/arm64/kernel/smp_spin_table.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Spin Table SMP initialisation3 * Spin Table SMP initialisation
3 *4 *
4 * Copyright (C) 2013 ARM Ltd.5 * Copyright (C) 2013 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/delay.h>8#include <linux/delay.h>
arch/arm64/kernel/stacktrace.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Stack tracing support3 * Stack tracing support
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#include <linux/kernel.h>7#include <linux/kernel.h>
19#include <linux/export.h>8#include <linux/export.h>
arch/arm64/kernel/sys.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * AArch64-specific system calls implementation3 * AArch64-specific system calls implementation
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/compiler.h>9#include <linux/compiler.h>
arch/arm64/kernel/sys_compat.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/sys_arm.c3 * Based on arch/arm/kernel/sys_arm.c
3 *4 *
4 * Copyright (C) People who wrote linux/arch/i386/kernel/sys_i386.c5 * Copyright (C) People who wrote linux/arch/i386/kernel/sys_i386.c
5 * Copyright (C) 1995, 1996 Russell King.6 * Copyright (C) 1995, 1996 Russell King.
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/compat.h>10#include <linux/compat.h>
arch/arm64/kernel/time.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/time.c3 * Based on arch/arm/kernel/time.c
3 *4 *
4 * Copyright (C) 1991, 1992, 1995 Linus Torvalds5 * Copyright (C) 1991, 1992, 1995 Linus Torvalds
5 * Modifications for ARM (C) 1994-2001 Russell King6 * Modifications for ARM (C) 1994-2001 Russell King
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/clockchips.h>10#include <linux/clockchips.h>
arch/arm64/kernel/traps.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/kernel/traps.c3 * Based on arch/arm/kernel/traps.c
3 *4 *
4 * Copyright (C) 1995-2009 Russell King5 * Copyright (C) 1995-2009 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/bug.h>9#include <linux/bug.h>
arch/arm64/kernel/vdso.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * VDSO implementations.3 * VDSO implementations.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 *
18 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
19 */8 */
20 9
arch/arm64/kernel/vdso/gettimeofday.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Userspace implementations of gettimeofday() and friends.3 * Userspace implementations of gettimeofday() and friends.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 *
18 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
19 */8 */
20 9
arch/arm64/kernel/vdso/note.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Limited3 * Copyright (C) 2012 ARM Limited
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 *
16 * Author: Will Deacon <will.deacon@arm.com>5 * Author: Will Deacon <will.deacon@arm.com>
17 *6 *
18 * This supplies .note.* sections to go into the PT_NOTE inside the vDSO text.7 * This supplies .note.* sections to go into the PT_NOTE inside the vDSO text.
arch/arm64/kernel/vdso/sigreturn.S+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Sigreturn trampoline for returning from a signal when the SA_RESTORER3 * Sigreturn trampoline for returning from a signal when the SA_RESTORER
3 * flag is not set.4 * flag is not set.
4 *5 *
5 * Copyright (C) 2012 ARM Limited6 * Copyright (C) 2012 ARM Limited
6 *7 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 *
19 * Author: Will Deacon <will.deacon@arm.com>8 * Author: Will Deacon <will.deacon@arm.com>
20 */9 */
21 10
arch/arm64/kernel/vdso/vdso.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Limited3 * Copyright (C) 2012 ARM Limited
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 *
16 * Author: Will Deacon <will.deacon@arm.com>5 * Author: Will Deacon <will.deacon@arm.com>
17 */6 */
18 7
arch/arm64/kernel/vdso/vdso.lds.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * GNU linker script for the VDSO library.3 * GNU linker script for the VDSO library.
3*4*
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 *
18 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
19 * Heavily based on the vDSO linker scripts for other archs.8 * Heavily based on the vDSO linker scripts for other archs.
20 */9 */
arch/arm64/kvm/debug.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Debug and Guest Debug support3 * Debug and Guest Debug support
3 *4 *
4 * Copyright (C) 2015 - Linaro Ltd5 * Copyright (C) 2015 - Linaro Ltd
5 * Author: Alex Bennée <alex.bennee@linaro.org>6 * Author: Alex Bennée <alex.bennee@linaro.org>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/kvm_host.h>9#include <linux/kvm_host.h>
arch/arm64/kvm/guest.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Derived from arch/arm/kvm/guest.c:6 * Derived from arch/arm/kvm/guest.c:
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Author: Christoffer Dall <c.dall@virtualopensystems.com>8 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/bits.h>11#include <linux/bits.h>
arch/arm64/kvm/handle_exit.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Derived from arch/arm/kvm/handle_exit.c:6 * Derived from arch/arm/kvm/handle_exit.c:
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Author: Christoffer Dall <c.dall@virtualopensystems.com>8 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/kvm.h>11#include <linux/kvm.h>
arch/arm64/kvm/hyp-init.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License, version 2, as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/linkage.h>7#include <linux/linkage.h>
arch/arm64/kvm/hyp.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/linkage.h>7#include <linux/linkage.h>
arch/arm64/kvm/hyp/debug-sr.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/compiler.h>7#include <linux/compiler.h>
arch/arm64/kvm/hyp/entry.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/linkage.h>7#include <linux/linkage.h>
arch/arm64/kvm/hyp/fpsimd.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/linkage.h>7#include <linux/linkage.h>
arch/arm64/kvm/hyp/hyp-entry.S+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015-2018 - ARM Ltd3 * Copyright (C) 2015-2018 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/arm-smccc.h>7#include <linux/arm-smccc.h>
arch/arm64/kvm/hyp/switch.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/arm-smccc.h>7#include <linux/arm-smccc.h>
arch/arm64/kvm/hyp/sysreg-sr.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012-2015 - ARM Ltd3 * Copyright (C) 2012-2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/compiler.h>7#include <linux/compiler.h>
arch/arm64/kvm/hyp/tlb.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 - ARM Ltd3 * Copyright (C) 2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/irqflags.h>7#include <linux/irqflags.h>
arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012-2015 - ARM Ltd3 * Copyright (C) 2012-2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/compiler.h>7#include <linux/compiler.h>
arch/arm64/kvm/inject_fault.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Fault injection for both 32 and 64bit guests.3 * Fault injection for both 32 and 64bit guests.
3 *4 *
@@ -7,18 +8,6 @@ · 3 unmodified lines
7 * Based on arch/arm/kvm/emulate.c8 * Based on arch/arm/kvm/emulate.c
8 * Copyright (C) 2012 - Virtual Open Systems and Columbia University9 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
9 * Author: Christoffer Dall <c.dall@virtualopensystems.com>10 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
10 *
11 * This program is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 * This program is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU General Public License for more details.
19 *
20 * You should have received a copy of the GNU General Public License
21 * along with this program. If not, see <http://www.gnu.org/licenses/>.
22 */11 */
23 12
24#include <linux/kvm_host.h>13#include <linux/kvm_host.h>
arch/arm64/kvm/regmap.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Derived from arch/arm/kvm/emulate.c:6 * Derived from arch/arm/kvm/emulate.c:
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Author: Christoffer Dall <c.dall@virtualopensystems.com>8 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/mm.h>11#include <linux/mm.h>
arch/arm64/kvm/reset.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Derived from arch/arm/kvm/reset.c6 * Derived from arch/arm/kvm/reset.c
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Author: Christoffer Dall <c.dall@virtualopensystems.com>8 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License, version 2, as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/errno.h>11#include <linux/errno.h>
arch/arm64/kvm/sys_regs.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Authors: Rusty Russell <rusty@rustcorp.com.au>8 * Authors: Rusty Russell <rusty@rustcorp.com.au>
8 * Christoffer Dall <c.dall@virtualopensystems.com>9 * Christoffer Dall <c.dall@virtualopensystems.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License, version 2, as
12 * published by the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#include <linux/bsearch.h>12#include <linux/bsearch.h>
arch/arm64/kvm/sys_regs.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Derived from arch/arm/kvm/coproc.h6 * Derived from arch/arm/kvm/coproc.h
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Authors: Christoffer Dall <c.dall@virtualopensystems.com>8 * Authors: Christoffer Dall <c.dall@virtualopensystems.com>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License, version 2, as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#ifndef __ARM64_KVM_SYS_REGS_LOCAL_H__11#ifndef __ARM64_KVM_SYS_REGS_LOCAL_H__
arch/arm64/kvm/sys_regs_generic_v8.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2012 - Virtual Open Systems and Columbia University7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
7 * Authors: Rusty Russell <rusty@rustcorp.au>8 * Authors: Rusty Russell <rusty@rustcorp.au>
8 * Christoffer Dall <c.dall@virtualopensystems.com>9 * Christoffer Dall <c.dall@virtualopensystems.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License, version 2, as
12 * published by the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22#include <linux/kvm_host.h>11#include <linux/kvm_host.h>
23#include <asm/cputype.h>12#include <asm/cputype.h>
arch/arm64/kvm/va_layout.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2017 ARM Ltd.3 * Copyright (C) 2017 ARM Ltd.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/kvm_host.h>7#include <linux/kvm_host.h>
arch/arm64/lib/clear_page.S+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arm64/lib/clear_user.S+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/lib/clear_user.S3 * Based on arch/arm/lib/clear_user.S
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#include <linux/linkage.h>7#include <linux/linkage.h>
19 8
arch/arm64/lib/copy_from_user.S+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arm64/lib/copy_in_user.S+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copy from user space to user space3 * Copy from user space to user space
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/linkage.h>8#include <linux/linkage.h>
arch/arm64/lib/copy_page.S+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arm64/lib/copy_template.S+1−13
@@ -1,25 +1,13 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 * Copyright (C) 2013 Linaro.4 * Copyright (C) 2013 Linaro.
4 *5 *
5 * This code is based on glibc cortex strings work originally authored by Linaro6 * This code is based on glibc cortex strings work originally authored by Linaro
6 * and re-licensed under GPLv2 for the Linux kernel. The original code can
7 * be found @7 * be found @
8 *8 *
9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/
10 * files/head:/src/aarch64/10 * files/head:/src/aarch64/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program. If not, see <http://www.gnu.org/licenses/>.
23 */11 */
24 12
25 13
arch/arm64/lib/copy_to_user.S+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/linkage.h>6#include <linux/linkage.h>
arch/arm64/lib/delay.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Delay loops based on the OpenRISC implementation.3 * Delay loops based on the OpenRISC implementation.
3 *4 *
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 *6 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 *
18 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
19 */8 */
20 9
arch/arm64/lib/memchr.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/lib/memchr.S3 * Based on arch/arm/lib/memchr.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 * Copyright (C) 2013 ARM Ltd.6 * Copyright (C) 2013 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm64/lib/memcmp.S+1−13
@@ -1,25 +1,13 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 * Copyright (C) 2013 Linaro.4 * Copyright (C) 2013 Linaro.
4 *5 *
5 * This code is based on glibc cortex strings work originally authored by Linaro6 * This code is based on glibc cortex strings work originally authored by Linaro
6 * and re-licensed under GPLv2 for the Linux kernel. The original code can
7 * be found @7 * be found @
8 *8 *
9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/
10 * files/head:/src/aarch64/10 * files/head:/src/aarch64/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program. If not, see <http://www.gnu.org/licenses/>.
23 */11 */
24 12
25#include <linux/linkage.h>13#include <linux/linkage.h>
arch/arm64/lib/memcpy.S+1−13
@@ -1,25 +1,13 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 * Copyright (C) 2013 Linaro.4 * Copyright (C) 2013 Linaro.
4 *5 *
5 * This code is based on glibc cortex strings work originally authored by Linaro6 * This code is based on glibc cortex strings work originally authored by Linaro
6 * and re-licensed under GPLv2 for the Linux kernel. The original code can
7 * be found @7 * be found @
8 *8 *
9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/
10 * files/head:/src/aarch64/10 * files/head:/src/aarch64/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program. If not, see <http://www.gnu.org/licenses/>.
23 */11 */
24 12
25#include <linux/linkage.h>13#include <linux/linkage.h>
arch/arm64/lib/memmove.S+1−13
@@ -1,25 +1,13 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 * Copyright (C) 2013 Linaro.4 * Copyright (C) 2013 Linaro.
4 *5 *
5 * This code is based on glibc cortex strings work originally authored by Linaro6 * This code is based on glibc cortex strings work originally authored by Linaro
6 * and re-licensed under GPLv2 for the Linux kernel. The original code can
7 * be found @7 * be found @
8 *8 *
9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/
10 * files/head:/src/aarch64/10 * files/head:/src/aarch64/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program. If not, see <http://www.gnu.org/licenses/>.
23 */11 */
24 12
25#include <linux/linkage.h>13#include <linux/linkage.h>
arch/arm64/lib/memset.S+1−13
@@ -1,25 +1,13 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 * Copyright (C) 2013 Linaro.4 * Copyright (C) 2013 Linaro.
4 *5 *
5 * This code is based on glibc cortex strings work originally authored by Linaro6 * This code is based on glibc cortex strings work originally authored by Linaro
6 * and re-licensed under GPLv2 for the Linux kernel. The original code can
7 * be found @7 * be found @
8 *8 *
9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/
10 * files/head:/src/aarch64/10 * files/head:/src/aarch64/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program. If not, see <http://www.gnu.org/licenses/>.
23 */11 */
24 12
25#include <linux/linkage.h>13#include <linux/linkage.h>
arch/arm64/lib/strchr.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/lib/strchr.S3 * Based on arch/arm/lib/strchr.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 * Copyright (C) 2013 ARM Ltd.6 * Copyright (C) 2013 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm64/lib/strcmp.S+1−13
@@ -1,25 +1,13 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 * Copyright (C) 2013 Linaro.4 * Copyright (C) 2013 Linaro.
4 *5 *
5 * This code is based on glibc cortex strings work originally authored by Linaro6 * This code is based on glibc cortex strings work originally authored by Linaro
6 * and re-licensed under GPLv2 for the Linux kernel. The original code can
7 * be found @7 * be found @
8 *8 *
9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/
10 * files/head:/src/aarch64/10 * files/head:/src/aarch64/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program. If not, see <http://www.gnu.org/licenses/>.
23 */11 */
24 12
25#include <linux/linkage.h>13#include <linux/linkage.h>
arch/arm64/lib/strlen.S+1−13
@@ -1,25 +1,13 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 * Copyright (C) 2013 Linaro.4 * Copyright (C) 2013 Linaro.
4 *5 *
5 * This code is based on glibc cortex strings work originally authored by Linaro6 * This code is based on glibc cortex strings work originally authored by Linaro
6 * and re-licensed under GPLv2 for the Linux kernel. The original code can
7 * be found @7 * be found @
8 *8 *
9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/
10 * files/head:/src/aarch64/10 * files/head:/src/aarch64/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program. If not, see <http://www.gnu.org/licenses/>.
23 */11 */
24 12
25#include <linux/linkage.h>13#include <linux/linkage.h>
arch/arm64/lib/strncmp.S+1−13
@@ -1,25 +1,13 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 * Copyright (C) 2013 Linaro.4 * Copyright (C) 2013 Linaro.
4 *5 *
5 * This code is based on glibc cortex strings work originally authored by Linaro6 * This code is based on glibc cortex strings work originally authored by Linaro
6 * and re-licensed under GPLv2 for the Linux kernel. The original code can
7 * be found @7 * be found @
8 *8 *
9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/
10 * files/head:/src/aarch64/10 * files/head:/src/aarch64/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program. If not, see <http://www.gnu.org/licenses/>.
23 */11 */
24 12
25#include <linux/linkage.h>13#include <linux/linkage.h>
arch/arm64/lib/strnlen.S+1−13
@@ -1,25 +1,13 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 ARM Ltd.3 * Copyright (C) 2013 ARM Ltd.
3 * Copyright (C) 2013 Linaro.4 * Copyright (C) 2013 Linaro.
4 *5 *
5 * This code is based on glibc cortex strings work originally authored by Linaro6 * This code is based on glibc cortex strings work originally authored by Linaro
6 * and re-licensed under GPLv2 for the Linux kernel. The original code can
7 * be found @7 * be found @
8 *8 *
9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/9 * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/
10 * files/head:/src/aarch64/10 * files/head:/src/aarch64/
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program. If not, see <http://www.gnu.org/licenses/>.
23 */11 */
24 12
25#include <linux/linkage.h>13#include <linux/linkage.h>
arch/arm64/lib/strrchr.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/lib/strrchr.S3 * Based on arch/arm/lib/strrchr.S
3 *4 *
4 * Copyright (C) 1995-2000 Russell King5 * Copyright (C) 1995-2000 Russell King
5 * Copyright (C) 2013 ARM Ltd.6 * Copyright (C) 2013 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/linkage.h>9#include <linux/linkage.h>
arch/arm64/lib/uaccess_flushcache.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2017 ARM Ltd.3 * Copyright (C) 2017 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/uaccess.h>6#include <linux/uaccess.h>
arch/arm64/mm/cache.S+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Cache maintenance3 * Cache maintenance
3 *4 *
4 * Copyright (C) 2001 Deep Blue Solutions Ltd.5 * Copyright (C) 2001 Deep Blue Solutions Ltd.
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/errno.h>9#include <linux/errno.h>
arch/arm64/mm/context.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/mm/context.c3 * Based on arch/arm/mm/context.c
3 *4 *
4 * Copyright (C) 2002-2003 Deep Blue Solutions Ltd, all rights reserved.5 * Copyright (C) 2002-2003 Deep Blue Solutions Ltd, all rights reserved.
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/bitops.h>9#include <linux/bitops.h>
arch/arm64/mm/copypage.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/mm/copypage.c3 * Based on arch/arm/mm/copypage.c
3 *4 *
4 * Copyright (C) 2002 Deep Blue Solutions Ltd, All Rights Reserved.5 * Copyright (C) 2002 Deep Blue Solutions Ltd, All Rights Reserved.
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/mm.h>9#include <linux/mm.h>
arch/arm64/mm/dma-mapping.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * SWIOTLB-based DMA API implementation3 * SWIOTLB-based DMA API implementation
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/gfp.h>9#include <linux/gfp.h>
arch/arm64/mm/fault.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/mm/fault.c3 * Based on arch/arm/mm/fault.c
3 *4 *
4 * Copyright (C) 1995 Linus Torvalds5 * Copyright (C) 1995 Linus Torvalds
5 * Copyright (C) 1995-2004 Russell King6 * Copyright (C) 1995-2004 Russell King
6 * Copyright (C) 2012 ARM Ltd.7 * Copyright (C) 2012 ARM Ltd.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/acpi.h>10#include <linux/acpi.h>
arch/arm64/mm/flush.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/mm/flush.c3 * Based on arch/arm/mm/flush.c
3 *4 *
4 * Copyright (C) 1995-2002 Russell King5 * Copyright (C) 1995-2002 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/export.h>9#include <linux/export.h>
arch/arm64/mm/init.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/mm/init.c3 * Based on arch/arm/mm/init.c
3 *4 *
4 * Copyright (C) 1995-2005 Russell King5 * Copyright (C) 1995-2005 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/kernel.h>9#include <linux/kernel.h>
arch/arm64/mm/ioremap.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/mm/ioremap.c3 * Based on arch/arm/mm/ioremap.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 * Hacked to allow all architectures to build, and various cleanups7 * Hacked to allow all architectures to build, and various cleanups
7 * by Russell King8 * by Russell King
8 * Copyright (C) 2012 ARM Ltd.9 * Copyright (C) 2012 ARM Ltd.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#include <linux/export.h>12#include <linux/export.h>
arch/arm64/mm/mmap.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/mm/mmap.c3 * Based on arch/arm/mm/mmap.c
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/elf.h>8#include <linux/elf.h>
arch/arm64/mm/mmu.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on arch/arm/mm/mmu.c3 * Based on arch/arm/mm/mmu.c
3 *4 *
4 * Copyright (C) 1995-2005 Russell King5 * Copyright (C) 1995-2005 Russell King
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/cache.h>9#include <linux/cache.h>
arch/arm64/mm/numa.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * NUMA support, based on the x86 implementation.3 * NUMA support, based on the x86 implementation.
3 *4 *
4 * Copyright (C) 2015 Cavium Inc.5 * Copyright (C) 2015 Cavium Inc.
5 * Author: Ganapatrao Kulkarni <gkulkarni@cavium.com>6 * Author: Ganapatrao Kulkarni <gkulkarni@cavium.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#define pr_fmt(fmt) "NUMA: " fmt9#define pr_fmt(fmt) "NUMA: " fmt
arch/arm64/mm/pgd.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * PGD allocation/freeing3 * PGD allocation/freeing
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Catalin Marinas <catalin.marinas@arm.com>6 * Author: Catalin Marinas <catalin.marinas@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/mm.h>9#include <linux/mm.h>
arch/arm64/mm/proc.S+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/mm/proc.S3 * Based on arch/arm/mm/proc.S
3 *4 *
4 * Copyright (C) 2001 Deep Blue Solutions Ltd.5 * Copyright (C) 2001 Deep Blue Solutions Ltd.
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 * Author: Catalin Marinas <catalin.marinas@arm.com>7 * Author: Catalin Marinas <catalin.marinas@arm.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/init.h>10#include <linux/init.h>
arch/arm64/net/bpf_jit.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * BPF JIT compiler for ARM643 * BPF JIT compiler for ARM64
3 *4 *
4 * Copyright (C) 2014-2016 Zi Shen Lim <zlim.lnx@gmail.com>5 * Copyright (C) 2014-2016 Zi Shen Lim <zlim.lnx@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef _BPF_JIT_H7#ifndef _BPF_JIT_H
19#define _BPF_JIT_H8#define _BPF_JIT_H
arch/arm64/net/bpf_jit_comp.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * BPF JIT compiler for ARM643 * BPF JIT compiler for ARM64
3 *4 *
4 * Copyright (C) 2014-2016 Zi Shen Lim <zlim.lnx@gmail.com>5 * Copyright (C) 2014-2016 Zi Shen Lim <zlim.lnx@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#define pr_fmt(fmt) "bpf_jit: " fmt8#define pr_fmt(fmt) "bpf_jit: " fmt
arch/ia64/include/asm/exception.h+1−13
@@ -1,16 +1,4 @@
1/*1/* SPDX-License-Identifier: GPL-2.0-only */
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 *
6 * This program is distributed in the hope that it will be useful,
7 * but WITHOUT ANY WARRANTY; without even the implied warranty of
8 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9 * GNU General Public License for more details.
10 *
11 * You should have received a copy of the GNU General Public License
12 * along with this program. If not, see <http://www.gnu.org/licenses/>.
13 */
14#ifndef __ASM_EXCEPTION_H2#ifndef __ASM_EXCEPTION_H
15#define __ASM_EXCEPTION_H3#define __ASM_EXCEPTION_H
16 4
arch/nios2/include/asm/timex.h+1−13
@@ -1,17 +1,5 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* Copyright Altera Corporation (C) 2014. All rights reserved.2/* Copyright Altera Corporation (C) 2014. All rights reserved.
2 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License, version 2,
5 * as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 *
12 * You should have received a copy of the GNU General Public License
13 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 *
15 */3 */
16 4
17#ifndef _ASM_NIOS2_TIMEX_H5#ifndef _ASM_NIOS2_TIMEX_H
arch/nios2/lib/delay.c+1−13
@@ -1,17 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/* Copyright Altera Corporation (C) 2014. All rights reserved.2/* Copyright Altera Corporation (C) 2014. All rights reserved.
2 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License, version 2,
5 * as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 *
12 * You should have received a copy of the GNU General Public License
13 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 *
15 */3 */
16 4
17#include <linux/module.h>5#include <linux/module.h>
arch/riscv/include/asm/barrier.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Based on arch/arm/include/asm/barrier.h3 * Based on arch/arm/include/asm/barrier.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Copyright (C) 2013 Regents of the University of California6 * Copyright (C) 2013 Regents of the University of California
6 * Copyright (C) 2017 SiFive7 * Copyright (C) 2017 SiFive
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#ifndef _ASM_RISCV_BARRIER_H10#ifndef _ASM_RISCV_BARRIER_H
arch/riscv/include/asm/hwcap.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copied from arch/arm64/include/asm/hwcap.h3 * Copied from arch/arm64/include/asm/hwcap.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Copyright (C) 2017 SiFive6 * Copyright (C) 2017 SiFive
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __ASM_HWCAP_H8#ifndef __ASM_HWCAP_H
20#define __ASM_HWCAP_H9#define __ASM_HWCAP_H
arch/riscv/include/asm/vdso.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Limited3 * Copyright (C) 2012 ARM Limited
3 * Copyright (C) 2014 Regents of the University of California4 * Copyright (C) 2014 Regents of the University of California
4 * Copyright (C) 2017 SiFive5 * Copyright (C) 2017 SiFive
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef _ASM_RISCV_VDSO_H8#ifndef _ASM_RISCV_VDSO_H
arch/riscv/include/uapi/asm/auxvec.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 * Copyright (C) 2015 Regents of the University of California4 * Copyright (C) 2015 Regents of the University of California
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef _UAPI_ASM_RISCV_AUXVEC_H7#ifndef _UAPI_ASM_RISCV_AUXVEC_H
arch/riscv/include/uapi/asm/bitsperlong.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 * Copyright (C) 2015 Regents of the University of California4 * Copyright (C) 2015 Regents of the University of California
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef _UAPI_ASM_RISCV_BITSPERLONG_H7#ifndef _UAPI_ASM_RISCV_BITSPERLONG_H
arch/riscv/include/uapi/asm/byteorder.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 * Copyright (C) 2015 Regents of the University of California4 * Copyright (C) 2015 Regents of the University of California
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef _UAPI_ASM_RISCV_BYTEORDER_H7#ifndef _UAPI_ASM_RISCV_BYTEORDER_H
arch/riscv/include/uapi/asm/hwcap.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copied from arch/arm64/include/asm/hwcap.h3 * Copied from arch/arm64/include/asm/hwcap.h
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Copyright (C) 2017 SiFive6 * Copyright (C) 2017 SiFive
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __UAPI_ASM_HWCAP_H8#ifndef __UAPI_ASM_HWCAP_H
20#define __UAPI_ASM_HWCAP_H9#define __UAPI_ASM_HWCAP_H
arch/riscv/include/uapi/asm/ucontext.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 * Copyright (C) 2017 SiFive, Inc.4 * Copyright (C) 2017 SiFive, Inc.
4 *5 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 *
17 * This file was copied from arch/arm64/include/uapi/asm/ucontext.h6 * This file was copied from arch/arm64/include/uapi/asm/ucontext.h
18 */7 */
19#ifndef _UAPI__ASM_UCONTEXT_H8#ifndef _UAPI__ASM_UCONTEXT_H
arch/riscv/kernel/cpufeature.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copied from arch/arm64/kernel/cpufeature.c3 * Copied from arch/arm64/kernel/cpufeature.c
3 *4 *
4 * Copyright (C) 2015 ARM Ltd.5 * Copyright (C) 2015 ARM Ltd.
5 * Copyright (C) 2017 SiFive6 * Copyright (C) 2017 SiFive
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/of.h>9#include <linux/of.h>
arch/riscv/kernel/smp.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * SMP initialisation and IPI support3 * SMP initialisation and IPI support
3 * Based on arch/arm64/kernel/smp.c4 * Based on arch/arm64/kernel/smp.c
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2012 ARM Ltd.6 * Copyright (C) 2012 ARM Ltd.
6 * Copyright (C) 2015 Regents of the University of California7 * Copyright (C) 2015 Regents of the University of California
7 * Copyright (C) 2017 SiFive8 * Copyright (C) 2017 SiFive
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/interrupt.h>11#include <linux/interrupt.h>
arch/riscv/kernel/vdso.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2004 Benjamin Herrenschmidt, IBM Corp.3 * Copyright (C) 2004 Benjamin Herrenschmidt, IBM Corp.
3 * <benh@kernel.crashing.org>4 * <benh@kernel.crashing.org>
4 * Copyright (C) 2012 ARM Limited5 * Copyright (C) 2012 ARM Limited
5 * Copyright (C) 2015 Regents of the University of California6 * Copyright (C) 2015 Regents of the University of California
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/mm.h>9#include <linux/mm.h>
crypto/sm3_generic.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * SM3 secure hash, as specified by OSCCA GM/T 0004-2012 SM3 and3 * SM3 secure hash, as specified by OSCCA GM/T 0004-2012 SM3 and
3 * described at https://tools.ietf.org/html/draft-shen-sm3-hash-014 * described at https://tools.ietf.org/html/draft-shen-sm3-hash-01
4 *5 *
5 * Copyright (C) 2017 ARM Limited or its affiliates.6 * Copyright (C) 2017 ARM Limited or its affiliates.
6 * Written by Gilad Ben-Yossef <gilad@benyossef.com>7 * Written by Gilad Ben-Yossef <gilad@benyossef.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program; if not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <crypto/internal/hash.h>10#include <crypto/internal/hash.h>
drivers/clocksource/dw_apb_timer_of.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Altera Corporation3 * Copyright (C) 2012 Altera Corporation
3 * Copyright (c) 2011 Picochip Ltd., Jamie Iles4 * Copyright (c) 2011 Picochip Ltd., Jamie Iles
4 *5 *
5 * Modified from mach-picoxcell/time.c6 * Modified from mach-picoxcell/time.c
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#include <linux/delay.h>8#include <linux/delay.h>
20#include <linux/dw_apb_timer.h>9#include <linux/dw_apb_timer.h>
drivers/crypto/stm32/stm32-hash.c+1−15
@@ -1,23 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * This file is part of STM32 Crypto driver for Linux.3 * This file is part of STM32 Crypto driver for Linux.
3 *4 *
4 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved5 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
5 * Author(s): Lionel DEBIEVE <lionel.debieve@st.com> for STMicroelectronics.6 * Author(s): Lionel DEBIEVE <lionel.debieve@st.com> for STMicroelectronics.
6 *
7 * License terms: GPL V2.0.
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU General Public License version 2 as published by
11 * the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful, but
14 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
16 * details.
17 *
18 * You should have received a copy of the GNU General Public License along with
19 * this program. If not, see <http://www.gnu.org/licenses/>.
20 *
21 */7 */
22 8
23#include <linux/clk.h>9#include <linux/clk.h>
drivers/dma-buf/dma-buf.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Framework for buffer objects that can be shared across devices/subsystems.3 * Framework for buffer objects that can be shared across devices/subsystems.
3 *4 *
@@ -8,18 +9,6 @@ · 4 unmodified lines
8 * Arnd Bergmann <arnd@arndb.de>, Rob Clark <rob@ti.com> and9 * Arnd Bergmann <arnd@arndb.de>, Rob Clark <rob@ti.com> and
9 * Daniel Vetter <daniel@ffwll.ch> for their support in creation and10 * Daniel Vetter <daniel@ffwll.ch> for their support in creation and
10 * refining of this idea.11 * refining of this idea.
11 *
12 * This program is free software; you can redistribute it and/or modify it
13 * under the terms of the GNU General Public License version 2 as published by
14 * the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful, but WITHOUT
17 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
19 * more details.
20 *
21 * You should have received a copy of the GNU General Public License along with
22 * this program. If not, see <http://www.gnu.org/licenses/>.
23 */12 */
24 13
25#include <linux/fs.h>14#include <linux/fs.h>
drivers/dma/at_xdmac.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Driver for the Atmel Extensible DMA Controller (aka XDMAC on AT91 systems)3 * Driver for the Atmel Extensible DMA Controller (aka XDMAC on AT91 systems)
3 *4 *
4 * Copyright (C) 2014 Atmel Corporation5 * Copyright (C) 2014 Atmel Corporation
5 *6 *
6 * Author: Ludovic Desroches <ludovic.desroches@atmel.com>7 * Author: Ludovic Desroches <ludovic.desroches@atmel.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <asm/barrier.h>10#include <asm/barrier.h>
drivers/gpio/gpio-xgene.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * AppliedMicro X-Gene SoC GPIO Driver3 * AppliedMicro X-Gene SoC GPIO Driver
3 *4 *
4 * Copyright (c) 2014, Applied Micro Circuits Corporation5 * Copyright (c) 2014, Applied Micro Circuits Corporation
5 * Author: Feng Kan <fkan@apm.com>.6 * Author: Feng Kan <fkan@apm.com>.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/acpi.h>9#include <linux/acpi.h>
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Traphandler3 * Copyright (C) 2014 Traphandler
3 * Copyright (C) 2014 Free Electrons4 * Copyright (C) 2014 Free Electrons
4 *5 *
5 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>6 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>
6 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>7 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/clk.h>10#include <linux/clk.h>
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Traphandler3 * Copyright (C) 2014 Traphandler
3 * Copyright (C) 2014 Free Electrons4 * Copyright (C) 2014 Free Electrons
@@ -5,18 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>7 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>
7 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>8 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU General Public License version 2 as published by
11 * the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful, but WITHOUT
14 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
16 * more details.
17 *
18 * You should have received a copy of the GNU General Public License along with
19 * this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/clk.h>11#include <linux/clk.h>
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014 Traphandler3 * Copyright (C) 2014 Traphandler
3 * Copyright (C) 2014 Free Electrons4 * Copyright (C) 2014 Free Electrons
@@ -5,18 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>7 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>
7 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>8 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU General Public License version 2 as published by
11 * the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful, but WITHOUT
14 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
16 * more details.
17 *
18 * You should have received a copy of the GNU General Public License along with
19 * this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#ifndef DRM_ATMEL_HLCDC_H11#ifndef DRM_ATMEL_HLCDC_H
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Traphandler3 * Copyright (C) 2014 Traphandler
3 * Copyright (C) 2014 Free Electrons4 * Copyright (C) 2014 Free Electrons
@@ -5,18 +6,6 @@ · 1 unmodified line
5 *6 *
6 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>7 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>
7 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>8 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU General Public License version 2 as published by
11 * the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful, but WITHOUT
14 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
16 * more details.
17 *
18 * You should have received a copy of the GNU General Public License along with
19 * this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/of_graph.h>11#include <linux/of_graph.h>
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Free Electrons3 * Copyright (C) 2014 Free Electrons
3 * Copyright (C) 2014 Atmel4 * Copyright (C) 2014 Atmel
4 *5 *
5 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>6 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include "atmel_hlcdc_dc.h"9#include "atmel_hlcdc_dc.h"
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Etnaviv Project3 * Copyright (C) 2015 Etnaviv Project
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published by
6 * the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful, but WITHOUT
9 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11 * more details.
12 *
13 * You should have received a copy of the GNU General Public License along with
14 * this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/dma-fence-array.h>6#include <linux/dma-fence-array.h>
drivers/gpu/drm/i2c/tda998x_drv.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/component.h>7#include <linux/component.h>
drivers/gpu/drm/msm/adreno/a3xx_gpu.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *5 *
5 * Copyright (c) 2014 The Linux Foundation. All rights reserved.6 * Copyright (c) 2014 The Linux Foundation. All rights reserved.
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifdef CONFIG_MSM_OCMEM9#ifdef CONFIG_MSM_OCMEM
drivers/gpu/drm/msm/adreno/a3xx_gpu.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __A3XX_GPU_H__7#ifndef __A3XX_GPU_H__
drivers/gpu/drm/msm/adreno/adreno_device.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013-2014 Red Hat3 * Copyright (C) 2013-2014 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *5 *
5 * Copyright (c) 2014,2017 The Linux Foundation. All rights reserved.6 * Copyright (c) 2014,2017 The Linux Foundation. All rights reserved.
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include "adreno_gpu.h"9#include "adreno_gpu.h"
drivers/gpu/drm/msm/adreno/adreno_gpu.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *5 *
5 * Copyright (c) 2014 The Linux Foundation. All rights reserved.6 * Copyright (c) 2014 The Linux Foundation. All rights reserved.
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/ascii85.h>9#include <linux/ascii85.h>
drivers/gpu/drm/msm/adreno/adreno_gpu.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *5 *
5 * Copyright (c) 2014,2017 The Linux Foundation. All rights reserved.6 * Copyright (c) 2014,2017 The Linux Foundation. All rights reserved.
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __ADRENO_GPU_H__9#ifndef __ADRENO_GPU_H__
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014-2018 The Linux Foundation. All rights reserved.3 * Copyright (c) 2014-2018 The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#define pr_fmt(fmt) "[drm:%s:%d] " fmt, __func__, __LINE__8#define pr_fmt(fmt) "[drm:%s:%d] " fmt, __func__, __LINE__
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2015-2018 The Linux Foundation. All rights reserved.3 * Copyright (c) 2015-2018 The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef _DPU_CRTC_H_8#ifndef _DPU_CRTC_H_
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014-2018, The Linux Foundation. All rights reserved.3 * Copyright (c) 2014-2018, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#define pr_fmt(fmt) "[drm:%s:%d] " fmt, __func__, __LINE__8#define pr_fmt(fmt) "[drm:%s:%d] " fmt, __func__, __LINE__
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.3 * Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __DPU_ENCODER_H__8#ifndef __DPU_ENCODER_H__
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014-2018, The Linux Foundation. All rights reserved.3 * Copyright (c) 2014-2018, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#define pr_fmt(fmt) "[drm:%s:%d] " fmt, __func__, __LINE__8#define pr_fmt(fmt) "[drm:%s:%d] " fmt, __func__, __LINE__
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.3 * Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __DPU_KMS_H__8#ifndef __DPU_KMS_H__
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-2018 The Linux Foundation. All rights reserved.3 * Copyright (C) 2014-2018 The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#define pr_fmt(fmt) "[drm:%s:%d] " fmt, __func__, __LINE__8#define pr_fmt(fmt) "[drm:%s:%d] " fmt, __func__, __LINE__
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.3 * Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef _DPU_PLANE_H_8#ifndef _DPU_PLANE_H_
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_crtc.h>7#include <drm/drm_crtc.h>
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2015, The Linux Foundation. All rights reserved.3 * Copyright (c) 2015, The Linux Foundation. All rights reserved.
3 * Copyright (c) 2014, Inforce Computing. All rights reserved.4 * Copyright (c) 2014, Inforce Computing. All rights reserved.
4 *5 *
5 * Author: Vinay Simha <vinaysimha@inforcecomputing.com>6 * Author: Vinay Simha <vinaysimha@inforcecomputing.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <drm/drm_crtc.h>9#include <drm/drm_crtc.h>
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_crtc.h>7#include <drm/drm_crtc.h>
drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_print.h>7#include <drm/drm_print.h>
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18 7
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __MDP4_KMS_H__7#ifndef __MDP4_KMS_H__
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Red Hat3 * Copyright (C) 2014 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 * Author: Vinay Simha <vinaysimha@inforcecomputing.com>5 * Author: Vinay Simha <vinaysimha@inforcecomputing.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <drm/drm_crtc.h>8#include <drm/drm_crtc.h>
drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Red Hat3 * Copyright (C) 2014 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 * Author: Vinay Simha <vinaysimha@inforcecomputing.com>5 * Author: Vinay Simha <vinaysimha@inforcecomputing.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/gpio.h>8#include <linux/gpio.h>
drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Red Hat3 * Copyright (C) 2014 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/clk.h>7#include <linux/clk.h>
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "mdp4_kms.h"7#include "mdp4_kms.h"
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014-2015 The Linux Foundation. All rights reserved.3 * Copyright (c) 2014-2015 The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/sort.h>8#include <linux/sort.h>
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014, The Linux Foundation. All rights reserved.3 * Copyright (c) 2014, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <drm/drm_crtc.h>8#include <drm/drm_crtc.h>
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/irq.h>7#include <linux/irq.h>
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014, The Linux Foundation. All rights reserved.3 * Copyright (c) 2014, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/of_irq.h>8#include <linux/of_irq.h>
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __MDP5_KMS_H__7#ifndef __MDP5_KMS_H__
drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2016, The Linux Foundation. All rights reserved.3 * Copyright (c) 2016, The Linux Foundation. All rights reserved.
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published by
6 * the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful, but WITHOUT
9 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11 * more details.
12 *
13 * You should have received a copy of the GNU General Public License along with
14 * this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/irqdomain.h>6#include <linux/irqdomain.h>
drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2017 The Linux Foundation. All rights reserved.3 * Copyright (C) 2017 The Linux Foundation. All rights reserved.
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published by
6 * the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful, but WITHOUT
9 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11 * more details.
12 *
13 * You should have received a copy of the GNU General Public License along with
14 * this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include "mdp5_kms.h"6#include "mdp5_kms.h"
drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2017 The Linux Foundation. All rights reserved.3 * Copyright (C) 2017 The Linux Foundation. All rights reserved.
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published by
6 * the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful, but WITHOUT
9 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11 * more details.
12 *
13 * You should have received a copy of the GNU General Public License along with
14 * this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#ifndef __MDP5_LM_H__6#ifndef __MDP5_LM_H__
drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Red Hat3 * Copyright (C) 2016 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "mdp5_kms.h"7#include "mdp5_kms.h"
drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 Red Hat3 * Copyright (C) 2016 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __MDP5_PIPE_H__7#ifndef __MDP5_PIPE_H__
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014-2015 The Linux Foundation. All rights reserved.3 * Copyright (C) 2014-2015 The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <drm/drm_print.h>8#include <drm/drm_print.h>
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014, The Linux Foundation. All rights reserved.3 * Copyright (c) 2014, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <drm/drm_util.h>8#include <drm/drm_util.h>
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2014, The Linux Foundation. All rights reserved.3 * Copyright (c) 2014, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __MDP5_SMP_H__8#ifndef __MDP5_SMP_H__
drivers/gpu/drm/msm/disp/mdp_format.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014 The Linux Foundation. All rights reserved.3 * Copyright (c) 2014 The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19 8
drivers/gpu/drm/msm/disp/mdp_kms.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18 7
drivers/gpu/drm/msm/disp/mdp_kms.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __MDP_KMS_H__7#ifndef __MDP_KMS_H__
drivers/gpu/drm/msm/hdmi/hdmi.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014 The Linux Foundation. All rights reserved.3 * Copyright (c) 2014 The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/of_irq.h>8#include <linux/of_irq.h>
drivers/gpu/drm/msm/hdmi/hdmi.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __HDMI_CONNECTOR_H__7#ifndef __HDMI_CONNECTOR_H__
drivers/gpu/drm/msm/hdmi/hdmi_audio.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/hdmi.h>7#include <linux/hdmi.h>
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "hdmi.h"7#include "hdmi.h"
drivers/gpu/drm/msm/hdmi/hdmi_connector.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/gpio.h>7#include <linux/gpio.h>
drivers/gpu/drm/msm/hdmi/hdmi_i2c.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "hdmi.h"7#include "hdmi.h"
drivers/gpu/drm/msm/hdmi/hdmi_phy_8960.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "hdmi.h"7#include "hdmi.h"
drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "hdmi.h"7#include "hdmi.h"
drivers/gpu/drm/msm/hdmi/hdmi_phy_8x74.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "hdmi.h"7#include "hdmi.h"
drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2016, The Linux Foundation. All rights reserved.3 * Copyright (c) 2016, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/clk-provider.h>8#include <linux/clk-provider.h>
drivers/gpu/drm/msm/msm_atomic.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Red Hat3 * Copyright (C) 2014 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_atomic_uapi.h>7#include <drm/drm_atomic_uapi.h>
drivers/gpu/drm/msm/msm_debugfs.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013-2016 Red Hat3 * Copyright (C) 2013-2016 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifdef CONFIG_DEBUG_FS7#ifdef CONFIG_DEBUG_FS
drivers/gpu/drm/msm/msm_debugfs.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 Red Hat3 * Copyright (C) 2016 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __MSM_DEBUGFS_H__7#ifndef __MSM_DEBUGFS_H__
drivers/gpu/drm/msm/msm_drv.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.3 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/kthread.h>8#include <linux/kthread.h>
drivers/gpu/drm/msm/msm_drv.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.3 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __MSM_DRV_H__8#ifndef __MSM_DRV_H__
drivers/gpu/drm/msm/msm_fb.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_crtc.h>7#include <drm/drm_crtc.h>
drivers/gpu/drm/msm/msm_fbdev.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_crtc.h>7#include <drm/drm_crtc.h>
drivers/gpu/drm/msm/msm_fence.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013-2016 Red Hat3 * Copyright (C) 2013-2016 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/dma-fence.h>7#include <linux/dma-fence.h>
drivers/gpu/drm/msm/msm_fence.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013-2016 Red Hat3 * Copyright (C) 2013-2016 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __MSM_FENCE_H__7#ifndef __MSM_FENCE_H__
drivers/gpu/drm/msm/msm_gem.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/spinlock.h>7#include <linux/spinlock.h>
drivers/gpu/drm/msm/msm_gem.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __MSM_GEM_H__7#ifndef __MSM_GEM_H__
drivers/gpu/drm/msm/msm_gem_prime.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "msm_drv.h"7#include "msm_drv.h"
drivers/gpu/drm/msm/msm_gem_shrinker.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Red Hat3 * Copyright (C) 2016 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "msm_drv.h"7#include "msm_drv.h"
drivers/gpu/drm/msm/msm_gem_submit.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/sync_file.h>7#include <linux/sync_file.h>
drivers/gpu/drm/msm/msm_gem_vma.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Red Hat3 * Copyright (C) 2016 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "msm_drv.h"7#include "msm_drv.h"
drivers/gpu/drm/msm/msm_gpu.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "msm_gpu.h"7#include "msm_gpu.h"
drivers/gpu/drm/msm/msm_gpu.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __MSM_GPU_H__7#ifndef __MSM_GPU_H__
drivers/gpu/drm/msm/msm_iommu.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "msm_drv.h"7#include "msm_drv.h"
drivers/gpu/drm/msm/msm_kms.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.3 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __MSM_KMS_H__8#ifndef __MSM_KMS_H__
drivers/gpu/drm/msm/msm_mmu.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __MSM_MMU_H__7#ifndef __MSM_MMU_H__
drivers/gpu/drm/msm/msm_perf.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18/* For profiling, userspace can:7/* For profiling, userspace can:
drivers/gpu/drm/msm/msm_rd.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18/* For debugging crashes, userspace can:7/* For debugging crashes, userspace can:
drivers/gpu/drm/msm/msm_ringbuffer.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "msm_ringbuffer.h"7#include "msm_ringbuffer.h"
drivers/gpu/drm/msm/msm_ringbuffer.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Red Hat3 * Copyright (C) 2013 Red Hat
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __MSM_RINGBUFFER_H__7#ifndef __MSM_RINGBUFFER_H__
drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Sony ACX565AKM LCD Panel driver3 * Sony ACX565AKM LCD Panel driver
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 * Original Driver Author: Imre Deak <imre.deak@nokia.com>7 * Original Driver Author: Imre Deak <imre.deak@nokia.com>
7 * Based on panel-generic.c by Tomi Valkeinen <tomi.valkeinen@ti.com>8 * Based on panel-generic.c by Tomi Valkeinen <tomi.valkeinen@ti.com>
8 * Adapted to new DSS2 framework: Roger Quadros <roger.quadros@nokia.com>9 * Adapted to new DSS2 framework: Roger Quadros <roger.quadros@nokia.com>
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#include <linux/backlight.h>12#include <linux/backlight.h>
drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Toppoly TD028TTEC1 panel support3 * Toppoly TD028TTEC1 panel support
3 *4 *
@@ -10,18 +11,6 @@ · 6 unmodified lines
10 *11 *
11 * Ported and adapted from Neo 1973 U-Boot by:12 * Ported and adapted from Neo 1973 U-Boot by:
12 * H. Nikolaus Schaller <hns@goldelico.com>13 * H. Nikolaus Schaller <hns@goldelico.com>
13 *
14 * This program is free software; you can redistribute it and/or modify it
15 * under the terms of the GNU General Public License version 2 as published by
16 * the Free Software Foundation.
17 *
18 * This program is distributed in the hope that it will be useful, but WITHOUT
19 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
20 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
21 * more details.
22 *
23 * You should have received a copy of the GNU General Public License along with
24 * this program. If not, see <http://www.gnu.org/licenses/>.
25 */14 */
26 15
27#include <linux/module.h>16#include <linux/module.h>
drivers/gpu/drm/omapdrm/dss/core.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *5 *
5 * Some code and ideas taken from drivers/video/omap/ driver6 * Some code and ideas taken from drivers/video/omap/ driver
6 * by Imre Deak.7 * by Imre Deak.
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define DSS_SUBSYS_NAME "CORE"10#define DSS_SUBSYS_NAME "CORE"
drivers/gpu/drm/omapdrm/dss/dispc.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *5 *
5 * Some code and ideas taken from drivers/video/omap/ driver6 * Some code and ideas taken from drivers/video/omap/ driver
6 * by Imre Deak.7 * by Imre Deak.
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define DSS_SUBSYS_NAME "DISPC"10#define DSS_SUBSYS_NAME "DISPC"
drivers/gpu/drm/omapdrm/dss/dispc.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Archit Taneja <archit@ti.com>4 * Author: Archit Taneja <archit@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __OMAP2_DISPC_REG_H7#ifndef __OMAP2_DISPC_REG_H
drivers/gpu/drm/omapdrm/dss/dispc_coefs.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Chandrabhanu Mahapatra <cmahapatra@ti.com>4 * Author: Chandrabhanu Mahapatra <cmahapatra@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/kernel.h>7#include <linux/kernel.h>
drivers/gpu/drm/omapdrm/dss/display.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *5 *
5 * Some code and ideas taken from drivers/video/omap/ driver6 * Some code and ideas taken from drivers/video/omap/ driver
6 * by Imre Deak.7 * by Imre Deak.
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define DSS_SUBSYS_NAME "DISPLAY"10#define DSS_SUBSYS_NAME "DISPLAY"
drivers/gpu/drm/omapdrm/dss/dpi.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *5 *
5 * Some code and ideas taken from drivers/video/omap/ driver6 * Some code and ideas taken from drivers/video/omap/ driver
6 * by Imre Deak.7 * by Imre Deak.
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define DSS_SUBSYS_NAME "DPI"10#define DSS_SUBSYS_NAME "DPI"
drivers/gpu/drm/omapdrm/dss/dsi.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#define DSS_SUBSYS_NAME "DSI"7#define DSS_SUBSYS_NAME "DSI"
drivers/gpu/drm/omapdrm/dss/dss.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *5 *
5 * Some code and ideas taken from drivers/video/omap/ driver6 * Some code and ideas taken from drivers/video/omap/ driver
6 * by Imre Deak.7 * by Imre Deak.
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define DSS_SUBSYS_NAME "DSS"10#define DSS_SUBSYS_NAME "DSS"
drivers/gpu/drm/omapdrm/dss/dss.h+1−12
@@ -1,21 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *5 *
5 * Some code and ideas taken from drivers/video/omap/ driver6 * Some code and ideas taken from drivers/video/omap/ driver
6 * by Imre Deak.7 * by Imre Deak.
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#ifndef __OMAP2_DSS_H10#ifndef __OMAP2_DSS_H
drivers/gpu/drm/omapdrm/dss/hdmi.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * HDMI driver definition for TI OMAP4 Processor.3 * HDMI driver definition for TI OMAP4 Processor.
3 *4 *
4 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef _HDMI_H8#ifndef _HDMI_H
drivers/gpu/drm/omapdrm/dss/hdmi4.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * HDMI interface DSS driver for TI's OMAP4 family of SoCs.3 * HDMI interface DSS driver for TI's OMAP4 family of SoCs.
3 *4 *
4 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/
5 * Authors: Yong Zhi6 * Authors: Yong Zhi
6 * Mythri pk <mythripk@ti.com>7 * Mythri pk <mythripk@ti.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define DSS_SUBSYS_NAME "HDMI"10#define DSS_SUBSYS_NAME "HDMI"
drivers/gpu/drm/omapdrm/dss/hdmi4_core.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * HDMI TI81xx, TI38xx, TI OMAP4 etc IP driver Library3 * HDMI TI81xx, TI38xx, TI OMAP4 etc IP driver Library
3 *4 *
4 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/
5 * Authors: Yong Zhi6 * Authors: Yong Zhi
6 * Mythri pk <mythripk@ti.com>7 * Mythri pk <mythripk@ti.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define DSS_SUBSYS_NAME "HDMICORE"10#define DSS_SUBSYS_NAME "HDMICORE"
drivers/gpu/drm/omapdrm/dss/hdmi4_core.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * HDMI header definition for OMAP4 HDMI core IP3 * HDMI header definition for OMAP4 HDMI core IP
3 *4 *
4 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef _HDMI4_CORE_H_8#ifndef _HDMI4_CORE_H_
drivers/gpu/drm/omapdrm/dss/hdmi5.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * HDMI driver for OMAP53 * HDMI driver for OMAP5
3 *4 *
@@ -8,18 +9,6 @@ · 4 unmodified lines
8 * Mythri pk9 * Mythri pk
9 * Archit Taneja <archit@ti.com>10 * Archit Taneja <archit@ti.com>
10 * Tomi Valkeinen <tomi.valkeinen@ti.com>11 * Tomi Valkeinen <tomi.valkeinen@ti.com>
11 *
12 * This program is free software; you can redistribute it and/or modify it
13 * under the terms of the GNU General Public License version 2 as published by
14 * the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful, but WITHOUT
17 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
19 * more details.
20 *
21 * You should have received a copy of the GNU General Public License along with
22 * this program. If not, see <http://www.gnu.org/licenses/>.
23 */12 */
24 13
25#define DSS_SUBSYS_NAME "HDMI"14#define DSS_SUBSYS_NAME "HDMI"
drivers/gpu/drm/omapdrm/dss/hdmi5_core.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP5 HDMI CORE IP driver library3 * OMAP5 HDMI CORE IP driver library
3 *4 *
@@ -7,18 +8,6 @@ · 3 unmodified lines
7 * Mythri pk8 * Mythri pk
8 * Archit Taneja <archit@ti.com>9 * Archit Taneja <archit@ti.com>
9 * Tomi Valkeinen <tomi.valkeinen@ti.com>10 * Tomi Valkeinen <tomi.valkeinen@ti.com>
10 *
11 * This program is free software; you can redistribute it and/or modify it
12 * under the terms of the GNU General Public License version 2 as published by
13 * the Free Software Foundation.
14 *
15 * This program is distributed in the hope that it will be useful, but WITHOUT
16 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
17 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
18 * more details.
19 *
20 * You should have received a copy of the GNU General Public License along with
21 * this program. If not, see <http://www.gnu.org/licenses/>.
22 */11 */
23 12
24#include <linux/kernel.h>13#include <linux/kernel.h>
drivers/gpu/drm/omapdrm/dss/hdmi5_core.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * HDMI driver definition for TI OMAP5 processors.3 * HDMI driver definition for TI OMAP5 processors.
3 *4 *
4 * Copyright (C) 2011-2012 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2011-2012 Texas Instruments Incorporated - http://www.ti.com/
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef _HDMI5_CORE_H_8#ifndef _HDMI5_CORE_H_
drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18/*7/*
drivers/gpu/drm/omapdrm/dss/omapdss.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __OMAP_DRM_DSS_H7#ifndef __OMAP_DRM_DSS_H
drivers/gpu/drm/omapdrm/dss/output.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Archit Taneja <archit@ti.com>4 * Author: Archit Taneja <archit@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/kernel.h>7#include <linux/kernel.h>
drivers/gpu/drm/omapdrm/dss/pll.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published by
6 * the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful, but WITHOUT
9 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11 * more details.
12 *
13 * You should have received a copy of the GNU General Public License along with
14 * this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#define DSS_SUBSYS_NAME "PLL"6#define DSS_SUBSYS_NAME "PLL"
drivers/gpu/drm/omapdrm/dss/sdi.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#define DSS_SUBSYS_NAME "SDI"7#define DSS_SUBSYS_NAME "SDI"
drivers/gpu/drm/omapdrm/dss/venc.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *5 *
5 * VENC settings from TI's DSS driver6 * VENC settings from TI's DSS driver
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#define DSS_SUBSYS_NAME "VENC"9#define DSS_SUBSYS_NAME "VENC"
drivers/gpu/drm/omapdrm/omap_connector.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob@ti.com>4 * Author: Rob Clark <rob@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_atomic_helper.h>7#include <drm/drm_atomic_helper.h>
drivers/gpu/drm/omapdrm/omap_connector.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_connector.h -- OMAP DRM Connector3 * omap_connector.h -- OMAP DRM Connector
3 *4 *
4 * Copyright (C) 2011 Texas Instruments5 * Copyright (C) 2011 Texas Instruments
5 * Author: Rob Clark <rob@ti.com>6 * Author: Rob Clark <rob@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __OMAPDRM_CONNECTOR_H__9#ifndef __OMAPDRM_CONNECTOR_H__
drivers/gpu/drm/omapdrm/omap_crtc.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob@ti.com>4 * Author: Rob Clark <rob@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_atomic.h>7#include <drm/drm_atomic.h>
drivers/gpu/drm/omapdrm/omap_crtc.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_crtc.h -- OMAP DRM CRTC3 * omap_crtc.h -- OMAP DRM CRTC
3 *4 *
4 * Copyright (C) 2011 Texas Instruments5 * Copyright (C) 2011 Texas Instruments
5 * Author: Rob Clark <rob@ti.com>6 * Author: Rob Clark <rob@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __OMAPDRM_CRTC_H__9#ifndef __OMAPDRM_CRTC_H__
drivers/gpu/drm/omapdrm/omap_debugfs.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob.clark@linaro.org>4 * Author: Rob Clark <rob.clark@linaro.org>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/seq_file.h>7#include <linux/seq_file.h>
drivers/gpu/drm/omapdrm/omap_drv.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob@ti.com>4 * Author: Rob Clark <rob@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/of.h>7#include <linux/of.h>
drivers/gpu/drm/omapdrm/omap_drv.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob@ti.com>4 * Author: Rob Clark <rob@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __OMAPDRM_DRV_H__7#ifndef __OMAPDRM_DRV_H__
drivers/gpu/drm/omapdrm/omap_encoder.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob@ti.com>4 * Author: Rob Clark <rob@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/list.h>7#include <linux/list.h>
drivers/gpu/drm/omapdrm/omap_encoder.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_encoder.h -- OMAP DRM Encoder3 * omap_encoder.h -- OMAP DRM Encoder
3 *4 *
4 * Copyright (C) 2011 Texas Instruments5 * Copyright (C) 2011 Texas Instruments
5 * Author: Rob Clark <rob@ti.com>6 * Author: Rob Clark <rob@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __OMAPDRM_ENCODER_H__9#ifndef __OMAPDRM_ENCODER_H__
drivers/gpu/drm/omapdrm/omap_fb.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob@ti.com>4 * Author: Rob Clark <rob@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/seq_file.h>7#include <linux/seq_file.h>
drivers/gpu/drm/omapdrm/omap_fb.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_fb.h -- OMAP DRM Framebuffer3 * omap_fb.h -- OMAP DRM Framebuffer
3 *4 *
4 * Copyright (C) 2011 Texas Instruments5 * Copyright (C) 2011 Texas Instruments
5 * Author: Rob Clark <rob@ti.com>6 * Author: Rob Clark <rob@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __OMAPDRM_FB_H__9#ifndef __OMAPDRM_FB_H__
drivers/gpu/drm/omapdrm/omap_fbdev.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob@ti.com>4 * Author: Rob Clark <rob@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_crtc.h>7#include <drm/drm_crtc.h>
drivers/gpu/drm/omapdrm/omap_fbdev.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_fbdev.h -- OMAP DRM FBDEV Compatibility3 * omap_fbdev.h -- OMAP DRM FBDEV Compatibility
3 *4 *
4 * Copyright (C) 2011 Texas Instruments5 * Copyright (C) 2011 Texas Instruments
5 * Author: Rob Clark <rob@ti.com>6 * Author: Rob Clark <rob@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __OMAPDRM_FBDEV_H__9#ifndef __OMAPDRM_FBDEV_H__
drivers/gpu/drm/omapdrm/omap_gem.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob.clark@linaro.org>4 * Author: Rob Clark <rob.clark@linaro.org>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/seq_file.h>7#include <linux/seq_file.h>
drivers/gpu/drm/omapdrm/omap_gem.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_gem.h -- OMAP DRM GEM Object Management3 * omap_gem.h -- OMAP DRM GEM Object Management
3 *4 *
4 * Copyright (C) 2011 Texas Instruments5 * Copyright (C) 2011 Texas Instruments
5 * Author: Rob Clark <rob@ti.com>6 * Author: Rob Clark <rob@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __OMAPDRM_GEM_H__9#ifndef __OMAPDRM_GEM_H__
drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob.clark@linaro.org>4 * Author: Rob Clark <rob.clark@linaro.org>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/dma-buf.h>7#include <linux/dma-buf.h>
drivers/gpu/drm/omapdrm/omap_irq.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob.clark@linaro.org>4 * Author: Rob Clark <rob.clark@linaro.org>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include "omap_drv.h"7#include "omap_drv.h"
drivers/gpu/drm/omapdrm/omap_irq.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_irq.h -- OMAP DRM IRQ Handling3 * omap_irq.h -- OMAP DRM IRQ Handling
3 *4 *
4 * Copyright (C) 2011 Texas Instruments5 * Copyright (C) 2011 Texas Instruments
5 * Author: Rob Clark <rob@ti.com>6 * Author: Rob Clark <rob@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __OMAPDRM_IRQ_H__9#ifndef __OMAPDRM_IRQ_H__
drivers/gpu/drm/omapdrm/omap_plane.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/3 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3 * Author: Rob Clark <rob.clark@linaro.org>4 * Author: Rob Clark <rob.clark@linaro.org>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_atomic.h>7#include <drm/drm_atomic.h>
drivers/gpu/drm/omapdrm/omap_plane.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * omap_plane.h -- OMAP DRM Plane3 * omap_plane.h -- OMAP DRM Plane
3 *4 *
4 * Copyright (C) 2011 Texas Instruments5 * Copyright (C) 2011 Texas Instruments
5 * Author: Rob Clark <rob@ti.com>6 * Author: Rob Clark <rob@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __OMAPDRM_PLANE_H__9#ifndef __OMAPDRM_PLANE_H__
drivers/gpu/drm/panel/panel-jdi-lt070me05000.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 InforceComputing3 * Copyright (C) 2016 InforceComputing
3 * Author: Vinay Simha BN <simhavcs@gmail.com>4 * Author: Vinay Simha BN <simhavcs@gmail.com>
@@ -8,18 +9,6 @@ · 4 unmodified lines
8 * From internet archives, the panel for Nexus 7 2nd Gen, 2013 model is a9 * From internet archives, the panel for Nexus 7 2nd Gen, 2013 model is a
9 * JDI model LT070ME05000, and its data sheet is at:10 * JDI model LT070ME05000, and its data sheet is at:
10 * http://panelone.net/en/7-0-inch/JDI_LT070ME05000_7.0_inch-datasheet11 * http://panelone.net/en/7-0-inch/JDI_LT070ME05000_7.0_inch-datasheet
11 *
12 * This program is free software; you can redistribute it and/or modify it
13 * under the terms of the GNU General Public License version 2 as published by
14 * the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful, but WITHOUT
17 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
19 * more details.
20 *
21 * You should have received a copy of the GNU General Public License along with
22 * this program. If not, see <http://www.gnu.org/licenses/>.
23 */12 */
24#include <linux/backlight.h>13#include <linux/backlight.h>
25#include <linux/gpio/consumer.h>14#include <linux/gpio/consumer.h>
drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Red Hat3 * Copyright (C) 2015 Red Hat
3 * Copyright (C) 2015 Sony Mobile Communications Inc.4 * Copyright (C) 2015 Sony Mobile Communications Inc.
4 * Author: Werner Johansson <werner.johansson@sonymobile.com>5 * Author: Werner Johansson <werner.johansson@sonymobile.com>
5 *6 *
6 * Based on AUO panel driver by Rob Clark <robdclark@gmail.com>7 * Based on AUO panel driver by Rob Clark <robdclark@gmail.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/backlight.h>10#include <linux/backlight.h>
drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Red Hat3 * Copyright (C) 2015 Red Hat
3 * Copyright (C) 2015 Sony Mobile Communications Inc.4 * Copyright (C) 2015 Sony Mobile Communications Inc.
4 * Author: Werner Johansson <werner.johansson@sonymobile.com>5 * Author: Werner Johansson <werner.johansson@sonymobile.com>
5 *6 *
6 * Based on AUO panel driver by Rob Clark <robdclark@gmail.com>7 * Based on AUO panel driver by Rob Clark <robdclark@gmail.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/backlight.h>10#include <linux/backlight.h>
drivers/gpu/drm/tilcdc/tilcdc_crtc.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drm_atomic.h>7#include <drm/drm_atomic.h>
drivers/gpu/drm/tilcdc/tilcdc_drv.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18/* LCDC DRM driver, based on da8xx-fb */7/* LCDC DRM driver, based on da8xx-fb */
drivers/gpu/drm/tilcdc/tilcdc_drv.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __TILCDC_DRV_H__7#ifndef __TILCDC_DRV_H__
drivers/gpu/drm/tilcdc/tilcdc_external.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 Texas Instruments3 * Copyright (C) 2015 Texas Instruments
3 * Author: Jyri Sarha <jsarha@ti.com>4 * Author: Jyri Sarha <jsarha@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __TILCDC_EXTERNAL_H__7#ifndef __TILCDC_EXTERNAL_H__
drivers/gpu/drm/tilcdc/tilcdc_panel.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/pinctrl/pinmux.h>7#include <linux/pinctrl/pinmux.h>
drivers/gpu/drm/tilcdc/tilcdc_panel.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __TILCDC_PANEL_H__7#ifndef __TILCDC_PANEL_H__
drivers/gpu/drm/tilcdc/tilcdc_plane.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Texas Instruments3 * Copyright (C) 2015 Texas Instruments
3 * Author: Jyri Sarha <jsarha@ti.com>4 * Author: Jyri Sarha <jsarha@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <drm/drmP.h>7#include <drm/drmP.h>
drivers/gpu/drm/tilcdc/tilcdc_regs.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __TILCDC_REGS_H__7#ifndef __TILCDC_REGS_H__
drivers/gpu/drm/tilcdc/tilcdc_tfp410.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/i2c.h>7#include <linux/i2c.h>
drivers/gpu/drm/tilcdc/tilcdc_tfp410.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Rob Clark <robdclark@gmail.com>4 * Author: Rob Clark <robdclark@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __TILCDC_TFP410_H__7#ifndef __TILCDC_TFP410_H__
drivers/gpu/drm/vc4/vc4_dpi.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Broadcom Limited3 * Copyright (C) 2016 Broadcom Limited
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published by
6 * the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful, but WITHOUT
9 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11 * more details.
12 *
13 * You should have received a copy of the GNU General Public License along with
14 * this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17/**6/**
drivers/gpu/drm/vc4/vc4_dsi.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Broadcom3 * Copyright (C) 2016 Broadcom
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published by
6 * the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful, but WITHOUT
9 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11 * more details.
12 *
13 * You should have received a copy of the GNU General Public License along with
14 * this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17/**6/**
drivers/gpu/drm/vc4/vc4_hdmi.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Broadcom3 * Copyright (C) 2015 Broadcom
3 * Copyright (c) 2014 The Linux Foundation. All rights reserved.4 * Copyright (c) 2014 The Linux Foundation. All rights reserved.
4 * Copyright (C) 2013 Red Hat5 * Copyright (C) 2013 Red Hat
5 * Author: Rob Clark <robdclark@gmail.com>6 * Author: Rob Clark <robdclark@gmail.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20/**9/**
drivers/gpu/drm/vc4/vc4_v3d.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (c) 2014 The Linux Foundation. All rights reserved.3 * Copyright (c) 2014 The Linux Foundation. All rights reserved.
3 * Copyright (C) 2013 Red Hat4 * Copyright (C) 2013 Red Hat
4 * Author: Rob Clark <robdclark@gmail.com>5 * Author: Rob Clark <robdclark@gmail.com>
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/clk.h>8#include <linux/clk.h>
drivers/gpu/drm/vc4/vc4_vec.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Broadcom3 * Copyright (C) 2016 Broadcom
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published by
6 * the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful, but WITHOUT
9 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11 * more details.
12 *
13 * You should have received a copy of the GNU General Public License along with
14 * this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17/**6/**
drivers/input/misc/cma3000_d0x.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * VTI CMA3000_D0x Accelerometer driver3 * VTI CMA3000_D0x Accelerometer driver
3 *4 *
4 * Copyright (C) 2010 Texas Instruments5 * Copyright (C) 2010 Texas Instruments
5 * Author: Hemanth V <hemanthv@ti.com>6 * Author: Hemanth V <hemanthv@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/types.h>9#include <linux/types.h>
drivers/input/misc/cma3000_d0x.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * VTI CMA3000_D0x Accelerometer driver3 * VTI CMA3000_D0x Accelerometer driver
3 *4 *
4 * Copyright (C) 2010 Texas Instruments5 * Copyright (C) 2010 Texas Instruments
5 * Author: Hemanth V <hemanthv@ti.com>6 * Author: Hemanth V <hemanthv@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef _INPUT_CMA3000_H9#ifndef _INPUT_CMA3000_H
drivers/input/misc/cma3000_d0x_i2c.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Implements I2C interface for VTI CMA300_D0x Accelerometer driver3 * Implements I2C interface for VTI CMA300_D0x Accelerometer driver
3 *4 *
4 * Copyright (C) 2010 Texas Instruments5 * Copyright (C) 2010 Texas Instruments
5 * Author: Hemanth V <hemanthv@ti.com>6 * Author: Hemanth V <hemanthv@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/module.h>9#include <linux/module.h>
drivers/iommu/dma-iommu.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * A fairly generic DMA-API to IOMMU-API glue layer.3 * A fairly generic DMA-API to IOMMU-API glue layer.
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 *6 *
6 * based in part on arch/arm/mm/dma-mapping.c:7 * based in part on arch/arm/mm/dma-mapping.c:
7 * Copyright (C) 2000-2004 Russell King8 * Copyright (C) 2000-2004 Russell King
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/acpi_iort.h>11#include <linux/acpi_iort.h>
drivers/iommu/io-pgtable-arm-v7s.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * CPU-agnostic ARM page table allocator.3 * CPU-agnostic ARM page table allocator.
3 *4 *
@@ -14,18 +15,6 @@ · 10 unmodified lines
14 * - PXN15 * - PXN
15 * - Domains16 * - Domains
16 *17 *
17 * This program is free software; you can redistribute it and/or modify
18 * it under the terms of the GNU General Public License version 2 as
19 * published by the Free Software Foundation.
20 *
21 * This program is distributed in the hope that it will be useful,
22 * but WITHOUT ANY WARRANTY; without even the implied warranty of
23 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24 * GNU General Public License for more details.
25 *
26 * You should have received a copy of the GNU General Public License
27 * along with this program. If not, see <http://www.gnu.org/licenses/>.
28 *
29 * Copyright (C) 2014-2015 ARM Limited18 * Copyright (C) 2014-2015 ARM Limited
30 * Copyright (c) 2014-2015 MediaTek Inc.19 * Copyright (c) 2014-2015 MediaTek Inc.
31 */20 */
drivers/iommu/io-pgtable-arm.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * CPU-agnostic ARM page table allocator.3 * CPU-agnostic ARM page table allocator.
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 *
16 * Copyright (C) 2014 ARM Limited5 * Copyright (C) 2014 ARM Limited
17 *6 *
18 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
drivers/iommu/io-pgtable.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Generic page table allocator for IOMMUs.3 * Generic page table allocator for IOMMUs.
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 *
16 * Copyright (C) 2014 ARM Limited5 * Copyright (C) 2014 ARM Limited
17 *6 *
18 * Author: Will Deacon <will.deacon@arm.com>7 * Author: Will Deacon <will.deacon@arm.com>
drivers/iommu/qcom_iommu.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * IOMMU API for QCOM secure IOMMUs. Somewhat based on arm-smmu.c3 * IOMMU API for QCOM secure IOMMUs. Somewhat based on arm-smmu.c
3 *4 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 *
16 * Copyright (C) 2013 ARM Limited5 * Copyright (C) 2013 ARM Limited
17 * Copyright (C) 2017 Red Hat6 * Copyright (C) 2017 Red Hat
18 */7 */
drivers/irqchip/irq-gic-common.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2002 ARM Limited, All Rights Reserved.3 * Copyright (C) 2002 ARM Limited, All Rights Reserved.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/interrupt.h>6#include <linux/interrupt.h>
drivers/irqchip/irq-gic-common.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2002 ARM Limited, All Rights Reserved.3 * Copyright (C) 2002 ARM Limited, All Rights Reserved.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#ifndef _IRQ_GIC_COMMON_H6#ifndef _IRQ_GIC_COMMON_H
drivers/irqchip/irq-gic-pm.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 NVIDIA CORPORATION, All Rights Reserved.3 * Copyright (C) 2016 NVIDIA CORPORATION, All Rights Reserved.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#include <linux/module.h>5#include <linux/module.h>
17#include <linux/clk.h>6#include <linux/clk.h>
drivers/irqchip/irq-gic-v3-its-pci-msi.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013-2015 ARM Limited, All Rights Reserved.3 * Copyright (C) 2013-2015 ARM Limited, All Rights Reserved.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/acpi_iort.h>7#include <linux/acpi_iort.h>
drivers/irqchip/irq-gic-v3-its-platform-msi.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013-2015 ARM Limited, All Rights Reserved.3 * Copyright (C) 2013-2015 ARM Limited, All Rights Reserved.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/acpi_iort.h>7#include <linux/acpi_iort.h>
drivers/irqchip/irq-gic-v3-its.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013-2017 ARM Limited, All Rights Reserved.3 * Copyright (C) 2013-2017 ARM Limited, All Rights Reserved.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/acpi.h>7#include <linux/acpi.h>
drivers/irqchip/irq-gic-v3.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2013-2017 ARM Limited, All Rights Reserved.3 * Copyright (C) 2013-2017 ARM Limited, All Rights Reserved.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#define pr_fmt(fmt) "GICv3: " fmt7#define pr_fmt(fmt) "GICv3: " fmt
drivers/irqchip/irq-gic-v4.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016,2017 ARM Limited, All Rights Reserved.3 * Copyright (C) 2016,2017 ARM Limited, All Rights Reserved.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/interrupt.h>7#include <linux/interrupt.h>
drivers/irqchip/irq-mbigen.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Hisilicon Limited, All Rights Reserved.3 * Copyright (C) 2015 Hisilicon Limited, All Rights Reserved.
3 * Author: Jun Ma <majun258@huawei.com>4 * Author: Jun Ma <majun258@huawei.com>
4 * Author: Yun Wu <wuyun.wu@huawei.com>5 * Author: Yun Wu <wuyun.wu@huawei.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/acpi.h>8#include <linux/acpi.h>
drivers/irqchip/irq-partition-percpu.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 ARM Limited, All Rights Reserved.3 * Copyright (C) 2016 ARM Limited, All Rights Reserved.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/bitops.h>7#include <linux/bitops.h>
drivers/memstick/host/rtsx_usb_ms.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/* Realtek USB Memstick Card Interface driver2/* Realtek USB Memstick Card Interface driver
2 *3 *
3 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved.4 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved.
4 *5 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2
7 * as published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but
10 * WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License along
15 * with this program; if not, see <http://www.gnu.org/licenses/>.
16 *
17 * Author:6 * Author:
18 * Roger Tseng <rogerable@realtek.com>7 * Roger Tseng <rogerable@realtek.com>
19 */8 */
drivers/mfd/atmel-flexcom.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Driver for Atmel Flexcom3 * Driver for Atmel Flexcom
3 *4 *
4 * Copyright (C) 2015 Atmel Corporation5 * Copyright (C) 2015 Atmel Corporation
5 *6 *
6 * Author: Cyrille Pitchen <cyrille.pitchen@atmel.com>7 * Author: Cyrille Pitchen <cyrille.pitchen@atmel.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/module.h>10#include <linux/module.h>
drivers/mfd/atmel-hlcdc.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Free Electrons3 * Copyright (C) 2014 Free Electrons
3 * Copyright (C) 2014 Atmel4 * Copyright (C) 2014 Atmel
4 *5 *
5 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>6 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/clk.h>9#include <linux/clk.h>
drivers/mfd/sky81452.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * sky81452.c SKY81452 MFD driver3 * sky81452.c SKY81452 MFD driver
3 *4 *
4 * Copyright 2014 Skyworks Solutions Inc.5 * Copyright 2014 Skyworks Solutions Inc.
5 * Author : Gyungoh Yoo <jack.yoo@skyworksinc.com>6 * Author : Gyungoh Yoo <jack.yoo@skyworksinc.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2
9 * as published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but
12 * WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License along
17 * with this program; if not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/kernel.h>9#include <linux/kernel.h>
drivers/misc/cardreader/rtsx_usb.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/* Driver for Realtek USB card reader2/* Driver for Realtek USB card reader
2 *3 *
3 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved.4 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved.
4 *5 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2
7 * as published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but
10 * WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License along
15 * with this program; if not, see <http://www.gnu.org/licenses/>.
16 *
17 * Author:6 * Author:
18 * Roger Tseng <rogerable@realtek.com>7 * Roger Tseng <rogerable@realtek.com>
19 */8 */
drivers/mmc/host/rtsx_usb_sdmmc.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/* Realtek USB SD/MMC Card Interface driver2/* Realtek USB SD/MMC Card Interface driver
2 *3 *
3 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved.4 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved.
4 *5 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2
7 * as published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but
10 * WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License along
15 * with this program; if not, see <http://www.gnu.org/licenses/>.
16 *
17 * Author:6 * Author:
18 * Roger Tseng <rogerable@realtek.com>7 * Roger Tseng <rogerable@realtek.com>
19 */8 */
drivers/mtd/spi-nor/stm32-quadspi.c+1−14
@@ -1,22 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Driver for stm32 quadspi controller3 * Driver for stm32 quadspi controller
3 *4 *
4 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved5 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
5 * Author(s): Ludovic Barre author <ludovic.barre@st.com>.6 * Author(s): Ludovic Barre author <ludovic.barre@st.com>.
6 *
7 * License terms: GPL V2.0.
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU General Public License version 2 as published by
11 * the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful, but
14 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
16 * details.
17 *
18 * You should have received a copy of the GNU General Public License along with
19 * This program. If not, see <http://www.gnu.org/licenses/>.
20 */7 */
21#include <linux/clk.h>8#include <linux/clk.h>
22#include <linux/errno.h>9#include <linux/errno.h>
drivers/net/ethernet/lantiq_etop.c+1−11
@@ -1,15 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * This program is free software; you can redistribute it and/or modify it
3 * under the terms of the GNU General Public License version 2 as published
4 * by the Free Software Foundation.
5 *
6 * This program is distributed in the hope that it will be useful,
7 * but WITHOUT ANY WARRANTY; without even the implied warranty of
8 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9 * GNU General Public License for more details.
10 *
11 * You should have received a copy of the GNU General Public License
12 * along with this program; if not, see <http://www.gnu.org/licenses/>.
13 *3 *
14 * Copyright (C) 2011 John Crispin <blogic@openwrt.org>4 * Copyright (C) 2011 John Crispin <blogic@openwrt.org>
15 */5 */
drivers/net/ethernet/netx-eth.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * drivers/net/ethernet/netx-eth.c3 * drivers/net/ethernet/netx-eth.c
3 *4 *
4 * Copyright (c) 2005 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix5 * Copyright (c) 2005 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2
8 * as published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program; if not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/init.h>8#include <linux/init.h>
drivers/net/ethernet/pasemi/pasemi_mac.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2006-2007 PA Semi, Inc3 * Copyright (C) 2006-2007 PA Semi, Inc
3 *4 *
4 * Driver for the PA Semi PWRficient onchip 1G/10G Ethernet MACs5 * Driver for the PA Semi PWRficient onchip 1G/10G Ethernet MACs
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program; if not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#include <linux/module.h>8#include <linux/module.h>
drivers/net/ethernet/pasemi/pasemi_mac.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2006 PA Semi, Inc3 * Copyright (C) 2006 PA Semi, Inc
3 *4 *
4 * Driver for the PA6T-1682M onchip 1G/10G Ethernet MACs, soft state and5 * Driver for the PA6T-1682M onchip 1G/10G Ethernet MACs, soft state and
5 * hardware register layouts.6 * hardware register layouts.
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef PASEMI_MAC_H9#ifndef PASEMI_MAC_H
drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2006-2008 PA Semi, Inc3 * Copyright (C) 2006-2008 PA Semi, Inc
3 *4 *
4 * Ethtool hooks for the PA Semi PWRficient onchip 1G/10G Ethernet MACs5 * Ethtool hooks for the PA Semi PWRficient onchip 1G/10G Ethernet MACs
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program; if not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19 8
drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c+1−12
@@ -1,16 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/* Copyright Altera Corporation (C) 2016. All rights reserved.2/* Copyright Altera Corporation (C) 2016. All rights reserved.
2 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License, version 2,
5 * as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 *
12 * You should have received a copy of the GNU General Public License
13 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 *3 *
15 * Author: Tien Hock Loh <thloh@altera.com>4 * Author: Tien Hock Loh <thloh@altera.com>
16 */5 */
drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h+1−12
@@ -1,16 +1,5 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* Copyright Altera Corporation (C) 2016. All rights reserved.2/* Copyright Altera Corporation (C) 2016. All rights reserved.
2 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License, version 2,
5 * as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 *
12 * You should have received a copy of the GNU General Public License
13 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 *3 *
15 * Author: Tien Hock Loh <thloh@altera.com>4 * Author: Tien Hock Loh <thloh@altera.com>
16 */5 */
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c+1−12
@@ -1,16 +1,5 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/* Copyright Altera Corporation (C) 2014. All rights reserved.2/* Copyright Altera Corporation (C) 2014. All rights reserved.
2 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License, version 2,
5 * as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 *
12 * You should have received a copy of the GNU General Public License
13 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 *3 *
15 * Adopted from dwmac-sti.c4 * Adopted from dwmac-sti.c
16 */5 */
drivers/perf/arm_spe_pmu.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Perf support for the Statistical Profiling Extension, introduced as3 * Perf support for the Statistical Profiling Extension, introduced as
3 * part of ARMv8.2.4 * part of ARMv8.2.
4 *5 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 *
17 * Copyright (C) 2016 ARM Limited6 * Copyright (C) 2016 ARM Limited
18 *7 *
19 * Author: Will Deacon <will.deacon@arm.com>8 * Author: Will Deacon <will.deacon@arm.com>
drivers/pwm/pwm-atmel-hlcdc.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Free Electrons3 * Copyright (C) 2014 Free Electrons
3 * Copyright (C) 2014 Atmel4 * Copyright (C) 2014 Atmel
4 *5 *
5 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>6 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/clk.h>9#include <linux/clk.h>
drivers/pwm/pwm-pca9685.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Driver for PCA9685 16-channel 12-bit PWM LED controller3 * Driver for PCA9685 16-channel 12-bit PWM LED controller
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2015 Clemens Gruber <clemens.gruber@pqgruber.com>6 * Copyright (C) 2015 Clemens Gruber <clemens.gruber@pqgruber.com>
6 *7 *
7 * based on the pwm-twl-led.c driver8 * based on the pwm-twl-led.c driver
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU General Public License version 2 as published by
11 * the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful, but WITHOUT
14 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
16 * more details.
17 *
18 * You should have received a copy of the GNU General Public License along with
19 * this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#include <linux/acpi.h>11#include <linux/acpi.h>
drivers/pwm/pwm-twl-led.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Driver for TWL4030/6030 Pulse Width Modulator used as LED driver3 * Driver for TWL4030/6030 Pulse Width Modulator used as LED driver
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * This driver is a complete rewrite of the former pwm-twl6030.c authorded by:8 * This driver is a complete rewrite of the former pwm-twl6030.c authorded by:
8 * Hemanth V <hemanthv@ti.com>9 * Hemanth V <hemanthv@ti.com>
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#include <linux/module.h>12#include <linux/module.h>
drivers/pwm/pwm-twl.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Driver for TWL4030/6030 Generic Pulse Width Modulator3 * Driver for TWL4030/6030 Generic Pulse Width Modulator
3 *4 *
4 * Copyright (C) 2012 Texas Instruments5 * Copyright (C) 2012 Texas Instruments
5 * Author: Peter Ujfalusi <peter.ujfalusi@ti.com>6 * Author: Peter Ujfalusi <peter.ujfalusi@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/module.h>9#include <linux/module.h>
drivers/uwb/allocator.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * UWB reservation management.3 * UWB reservation management.
3 *4 *
4 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.5 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
5 *
6 * This program is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU General Public License version
8 * 2 as published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#include <linux/kernel.h>7#include <linux/kernel.h>
19#include <linux/slab.h>8#include <linux/slab.h>
drivers/uwb/drp-avail.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Ultra Wide Band3 * Ultra Wide Band
3 * DRP availability management4 * DRP availability management
@@ -6,19 +7,6 @@ · 2 unmodified lines
6 * Reinette Chatre <reinette.chatre@intel.com>7 * Reinette Chatre <reinette.chatre@intel.com>
7 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.8 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
8 *9 *
9 * This program is free software; you can redistribute it and/or
10 * modify it under the terms of the GNU General Public License version
11 * 2 as published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 *
21 *
22 * Manage DRP Availability (the MAS available for DRP10 * Manage DRP Availability (the MAS available for DRP
23 * reservations). Thus:11 * reservations). Thus:
24 *12 *
drivers/uwb/drp-ie.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * UWB DRP IE management.3 * UWB DRP IE management.
3 *4 *
4 * Copyright (C) 2005-2006 Intel Corporation5 * Copyright (C) 2005-2006 Intel Corporation
5 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.6 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
6 *
7 * This program is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU General Public License version
9 * 2 as published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#include <linux/kernel.h>8#include <linux/kernel.h>
20#include <linux/random.h>9#include <linux/random.h>
drivers/uwb/drp.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Ultra Wide Band3 * Ultra Wide Band
3 * Dynamic Reservation Protocol handling4 * Dynamic Reservation Protocol handling
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2005-2006 Intel Corporation6 * Copyright (C) 2005-2006 Intel Corporation
6 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>7 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
7 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.8 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
8 *
9 * This program is free software; you can redistribute it and/or
10 * modify it under the terms of the GNU General Public License version
11 * 2 as published by the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21#include <linux/kthread.h>10#include <linux/kthread.h>
22#include <linux/freezer.h>11#include <linux/freezer.h>
drivers/uwb/ie-rcv.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Ultra Wide Band3 * Ultra Wide Band
3 * IE Received notification handling.4 * IE Received notification handling.
4 *5 *
5 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.6 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
6 *
7 * This program is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU General Public License version
9 * 2 as published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/errno.h>9#include <linux/errno.h>
drivers/uwb/pal.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * UWB PAL support.3 * UWB PAL support.
3 *4 *
4 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.5 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
5 *
6 * This program is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU General Public License version
8 * 2 as published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#include <linux/kernel.h>7#include <linux/kernel.h>
19#include <linux/debugfs.h>8#include <linux/debugfs.h>
drivers/uwb/radio.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * UWB radio (channel) management.3 * UWB radio (channel) management.
3 *4 *
4 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.5 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
5 *
6 * This program is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU General Public License version
8 * 2 as published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#include <linux/kernel.h>7#include <linux/kernel.h>
19#include <linux/uwb.h>8#include <linux/uwb.h>
drivers/uwb/rsv.c+1−12
@@ -1,19 +1,8 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * UWB reservation management.3 * UWB reservation management.
3 *4 *
4 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.5 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
5 *
6 * This program is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU General Public License version
8 * 2 as published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#include <linux/kernel.h>7#include <linux/kernel.h>
19#include <linux/uwb.h>8#include <linux/uwb.h>
drivers/video/backlight/arcxcnn_bl.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Backlight driver for ArcticSand ARC_X_C_0N_0N Devices3 * Backlight driver for ArcticSand ARC_X_C_0N_0N Devices
3 *4 *
4 * Copyright 2016 ArcticSand, Inc.5 * Copyright 2016 ArcticSand, Inc.
5 * Author : Brian Dodge <bdodge@arcticsand.com>6 * Author : Brian Dodge <bdodge@arcticsand.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2
9 * as published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but
12 * WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License along
17 * with this program; if not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/backlight.h>9#include <linux/backlight.h>
drivers/video/backlight/sky81452-backlight.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * sky81452-backlight.c SKY81452 backlight driver3 * sky81452-backlight.c SKY81452 backlight driver
3 *4 *
4 * Copyright 2014 Skyworks Solutions Inc.5 * Copyright 2014 Skyworks Solutions Inc.
5 * Author : Gyungoh Yoo <jack.yoo@skyworksinc.com>6 * Author : Gyungoh Yoo <jack.yoo@skyworksinc.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2
9 * as published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but
12 * WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License along
17 * with this program; if not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/backlight.h>9#include <linux/backlight.h>
drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Sony ACX565AKM LCD Panel driver3 * Sony ACX565AKM LCD Panel driver
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 * Original Driver Author: Imre Deak <imre.deak@nokia.com>7 * Original Driver Author: Imre Deak <imre.deak@nokia.com>
7 * Based on panel-generic.c by Tomi Valkeinen <tomi.valkeinen@nokia.com>8 * Based on panel-generic.c by Tomi Valkeinen <tomi.valkeinen@nokia.com>
8 * Adapted to new DSS2 framework: Roger Quadros <roger.quadros@nokia.com>9 * Adapted to new DSS2 framework: Roger Quadros <roger.quadros@nokia.com>
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#include <linux/kernel.h>12#include <linux/kernel.h>
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Toppoly TD028TTEC1 panel support3 * Toppoly TD028TTEC1 panel support
3 *4 *
@@ -10,18 +11,6 @@ · 6 unmodified lines
10 *11 *
11 * Ported and adapted from Neo 1973 U-Boot by:12 * Ported and adapted from Neo 1973 U-Boot by:
12 * H. Nikolaus Schaller <hns@goldelico.com>13 * H. Nikolaus Schaller <hns@goldelico.com>
13 *
14 * This program is free software; you can redistribute it and/or modify it
15 * under the terms of the GNU General Public License version 2 as published by
16 * the Free Software Foundation.
17 *
18 * This program is distributed in the hope that it will be useful, but WITHOUT
19 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
20 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
21 * more details.
22 *
23 * You should have received a copy of the GNU General Public License along with
24 * this program. If not, see <http://www.gnu.org/licenses/>.
25 */14 */
26 15
27#include <linux/module.h>16#include <linux/module.h>
drivers/video/fbdev/omap2/omapfb/dss/apply.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2011 Texas Instruments3 * Copyright (C) 2011 Texas Instruments
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#define DSS_SUBSYS_NAME "APPLY"7#define DSS_SUBSYS_NAME "APPLY"
drivers/video/fbdev/omap2/omapfb/dss/core.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/core.c3 * linux/drivers/video/omap2/dss/core.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#define DSS_SUBSYS_NAME "CORE"12#define DSS_SUBSYS_NAME "CORE"
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#define DSS_SUBSYS_NAME "APPLY"7#define DSS_SUBSYS_NAME "APPLY"
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 Texas Instruments3 * Copyright (C) 2012 Texas Instruments
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __OMAP2_DSS_DISPC_COMPAT_H7#ifndef __OMAP2_DSS_DISPC_COMPAT_H
drivers/video/fbdev/omap2/omapfb/dss/dispc.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/dispc.c3 * linux/drivers/video/omap2/dss/dispc.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#define DSS_SUBSYS_NAME "DISPC"12#define DSS_SUBSYS_NAME "DISPC"
drivers/video/fbdev/omap2/omapfb/dss/dispc.h+1−13
@@ -1,21 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/drivers/video/omap2/dss/dispc.h3 * linux/drivers/video/omap2/dss/dispc.h
3 *4 *
4 * Copyright (C) 2011 Texas Instruments5 * Copyright (C) 2011 Texas Instruments
5 * Author: Archit Taneja <archit@ti.com>6 * Author: Archit Taneja <archit@ti.com>
6 *
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */7 */
20 8
21#ifndef __OMAP2_DISPC_REG_H9#ifndef __OMAP2_DISPC_REG_H
drivers/video/fbdev/omap2/omapfb/dss/dispc_coefs.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/dispc_coefs.c3 * linux/drivers/video/omap2/dss/dispc_coefs.c
3 *4 *
4 * Copyright (C) 2011 Texas Instruments5 * Copyright (C) 2011 Texas Instruments
5 * Author: Chandrabhanu Mahapatra <cmahapatra@ti.com>6 * Author: Chandrabhanu Mahapatra <cmahapatra@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/kernel.h>9#include <linux/kernel.h>
drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>
4 *5 *
5 * Some code and ideas taken from drivers/video/omap/ driver6 * Some code and ideas taken from drivers/video/omap/ driver
6 * by Imre Deak.7 * by Imre Deak.
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define DSS_SUBSYS_NAME "DISPLAY"10#define DSS_SUBSYS_NAME "DISPLAY"
drivers/video/fbdev/omap2/omapfb/dss/display.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/display.c3 * linux/drivers/video/omap2/dss/display.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#define DSS_SUBSYS_NAME "DISPLAY"12#define DSS_SUBSYS_NAME "DISPLAY"
drivers/video/fbdev/omap2/omapfb/dss/dpi.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/dpi.c3 * linux/drivers/video/omap2/dss/dpi.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#define DSS_SUBSYS_NAME "DPI"12#define DSS_SUBSYS_NAME "DPI"
drivers/video/fbdev/omap2/omapfb/dss/dsi.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/dsi.c3 * linux/drivers/video/omap2/dss/dsi.c
3 *4 *
4 * Copyright (C) 2009 Nokia Corporation5 * Copyright (C) 2009 Nokia Corporation
5 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>6 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#define DSS_SUBSYS_NAME "DSI"9#define DSS_SUBSYS_NAME "DSI"
drivers/video/fbdev/omap2/omapfb/dss/dss.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/dss.c3 * linux/drivers/video/omap2/dss/dss.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#define DSS_SUBSYS_NAME "DSS"12#define DSS_SUBSYS_NAME "DSS"
drivers/video/fbdev/omap2/omapfb/dss/dss.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/drivers/video/omap2/dss/dss.h3 * linux/drivers/video/omap2/dss/dss.h
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#ifndef __OMAP2_DSS_H12#ifndef __OMAP2_DSS_H
drivers/video/fbdev/omap2/omapfb/dss/dss_features.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/dss_features.c3 * linux/drivers/video/omap2/dss/dss_features.c
3 *4 *
4 * Copyright (C) 2010 Texas Instruments5 * Copyright (C) 2010 Texas Instruments
5 * Author: Archit Taneja <archit@ti.com>6 * Author: Archit Taneja <archit@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/kernel.h>9#include <linux/kernel.h>
drivers/video/fbdev/omap2/omapfb/dss/dss_features.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/drivers/video/omap2/dss/dss_features.h3 * linux/drivers/video/omap2/dss/dss_features.h
3 *4 *
4 * Copyright (C) 2010 Texas Instruments5 * Copyright (C) 2010 Texas Instruments
5 * Author: Archit Taneja <archit@ti.com>6 * Author: Archit Taneja <archit@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __OMAP2_DSS_FEATURES_H9#ifndef __OMAP2_DSS_FEATURES_H
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * HDMI driver definition for TI OMAP4 Processor.3 * HDMI driver definition for TI OMAP4 Processor.
3 *4 *
4 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef _HDMI_H8#ifndef _HDMI_H
drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * HDMI interface DSS driver for TI's OMAP4 family of SoCs.3 * HDMI interface DSS driver for TI's OMAP4 family of SoCs.
3 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/4 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/
4 * Authors: Yong Zhi5 * Authors: Yong Zhi
5 * Mythri pk <mythripk@ti.com>6 * Mythri pk <mythripk@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#define DSS_SUBSYS_NAME "HDMI"9#define DSS_SUBSYS_NAME "HDMI"
drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * ti_hdmi_4xxx_ip.c3 * ti_hdmi_4xxx_ip.c
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/6 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/
6 * Authors: Yong Zhi7 * Authors: Yong Zhi
7 * Mythri pk <mythripk@ti.com>8 * Mythri pk <mythripk@ti.com>
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU General Public License version 2 as published by
11 * the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful, but WITHOUT
14 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
16 * more details.
17 *
18 * You should have received a copy of the GNU General Public License along with
19 * this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#define DSS_SUBSYS_NAME "HDMICORE"11#define DSS_SUBSYS_NAME "HDMICORE"
drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * HDMI header definition for OMAP4 HDMI core IP3 * HDMI header definition for OMAP4 HDMI core IP
3 *4 *
4 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef _HDMI4_CORE_H_8#ifndef _HDMI4_CORE_H_
drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * HDMI driver for OMAP53 * HDMI driver for OMAP5
3 *4 *
@@ -8,18 +9,6 @@ · 4 unmodified lines
8 * Mythri pk9 * Mythri pk
9 * Archit Taneja <archit@ti.com>10 * Archit Taneja <archit@ti.com>
10 * Tomi Valkeinen <tomi.valkeinen@ti.com>11 * Tomi Valkeinen <tomi.valkeinen@ti.com>
11 *
12 * This program is free software; you can redistribute it and/or modify it
13 * under the terms of the GNU General Public License version 2 as published by
14 * the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful, but WITHOUT
17 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
19 * more details.
20 *
21 * You should have received a copy of the GNU General Public License along with
22 * this program. If not, see <http://www.gnu.org/licenses/>.
23 */12 */
24 13
25#define DSS_SUBSYS_NAME "HDMI"14#define DSS_SUBSYS_NAME "HDMI"
drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * OMAP5 HDMI CORE IP driver library3 * OMAP5 HDMI CORE IP driver library
3 *4 *
@@ -8,18 +9,6 @@ · 4 unmodified lines
8 * Mythri pk9 * Mythri pk
9 * Archit Taneja <archit@ti.com>10 * Archit Taneja <archit@ti.com>
10 * Tomi Valkeinen <tomi.valkeinen@ti.com>11 * Tomi Valkeinen <tomi.valkeinen@ti.com>
11 *
12 * This program is free software; you can redistribute it and/or modify it
13 * under the terms of the GNU General Public License version 2 as published by
14 * the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful, but WITHOUT
17 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
19 * more details.
20 *
21 * You should have received a copy of the GNU General Public License along with
22 * this program. If not, see <http://www.gnu.org/licenses/>.
23 */12 */
24 13
25#include <linux/kernel.h>14#include <linux/kernel.h>
drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * HDMI driver definition for TI OMAP5 processors.3 * HDMI driver definition for TI OMAP5 processors.
3 *4 *
4 * Copyright (C) 2011-2012 Texas Instruments Incorporated - http://www.ti.com/5 * Copyright (C) 2011-2012 Texas Instruments Incorporated - http://www.ti.com/
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License version 2 as published by
8 * the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef _HDMI5_CORE_H_8#ifndef _HDMI5_CORE_H_
drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>
4 *5 *
5 * Some code and ideas taken from drivers/video/omap/ driver6 * Some code and ideas taken from drivers/video/omap/ driver
6 * by Imre Deak.7 * by Imre Deak.
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define DSS_SUBSYS_NAME "MANAGER"10#define DSS_SUBSYS_NAME "MANAGER"
drivers/video/fbdev/omap2/omapfb/dss/manager.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/manager.c3 * linux/drivers/video/omap2/dss/manager.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#define DSS_SUBSYS_NAME "MANAGER"12#define DSS_SUBSYS_NAME "MANAGER"
drivers/video/fbdev/omap2/omapfb/dss/omapdss-boot-init.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Texas Instruments3 * Copyright (C) 2014 Texas Instruments
3 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18/*7/*
drivers/video/fbdev/omap2/omapfb/dss/output.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 Texas Instruments Ltd3 * Copyright (C) 2012 Texas Instruments Ltd
3 * Author: Archit Taneja <archit@ti.com>4 * Author: Archit Taneja <archit@ti.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along with
15 * this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/kernel.h>7#include <linux/kernel.h>
drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2009 Nokia Corporation3 * Copyright (C) 2009 Nokia Corporation
3 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>4 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>
4 *5 *
5 * Some code and ideas taken from drivers/video/omap/ driver6 * Some code and ideas taken from drivers/video/omap/ driver
6 * by Imre Deak.7 * by Imre Deak.
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#define DSS_SUBSYS_NAME "OVERLAY"10#define DSS_SUBSYS_NAME "OVERLAY"
drivers/video/fbdev/omap2/omapfb/dss/overlay.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/overlay.c3 * linux/drivers/video/omap2/dss/overlay.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#define DSS_SUBSYS_NAME "OVERLAY"12#define DSS_SUBSYS_NAME "OVERLAY"
drivers/video/fbdev/omap2/omapfb/dss/pll.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2014 Texas Instruments Incorporated3 * Copyright (C) 2014 Texas Instruments Incorporated
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published by
6 * the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful, but WITHOUT
9 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11 * more details.
12 *
13 * You should have received a copy of the GNU General Public License along with
14 * this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#define DSS_SUBSYS_NAME "PLL"6#define DSS_SUBSYS_NAME "PLL"
drivers/video/fbdev/omap2/omapfb/dss/rfbi.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/rfbi.c3 * linux/drivers/video/omap2/dss/rfbi.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#define DSS_SUBSYS_NAME "RFBI"12#define DSS_SUBSYS_NAME "RFBI"
drivers/video/fbdev/omap2/omapfb/dss/sdi.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/sdi.c3 * linux/drivers/video/omap2/dss/sdi.c
3 *4 *
4 * Copyright (C) 2009 Nokia Corporation5 * Copyright (C) 2009 Nokia Corporation
5 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>6 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#define DSS_SUBSYS_NAME "SDI"9#define DSS_SUBSYS_NAME "SDI"
drivers/video/fbdev/omap2/omapfb/dss/venc.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/dss/venc.c3 * linux/drivers/video/omap2/dss/venc.c
3 *4 *
@@ -5,18 +6,6 @@ · 1 unmodified line
5 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>6 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>
6 *7 *
7 * VENC settings from TI's DSS driver8 * VENC settings from TI's DSS driver
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU General Public License version 2 as published by
11 * the Free Software Foundation.
12 *
13 * This program is distributed in the hope that it will be useful, but WITHOUT
14 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
16 * more details.
17 *
18 * You should have received a copy of the GNU General Public License along with
19 * this program. If not, see <http://www.gnu.org/licenses/>.
20 */9 */
21 10
22#define DSS_SUBSYS_NAME "VENC"11#define DSS_SUBSYS_NAME "VENC"
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/omapfb-ioctl.c3 * linux/drivers/video/omap2/omapfb-ioctl.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#include <linux/fb.h>12#include <linux/fb.h>
drivers/video/fbdev/omap2/omapfb/omapfb-main.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/omapfb-main.c3 * linux/drivers/video/omap2/omapfb-main.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#include <linux/module.h>12#include <linux/module.h>
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * linux/drivers/video/omap2/omapfb-sysfs.c3 * linux/drivers/video/omap2/omapfb-sysfs.c
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#include <linux/fb.h>12#include <linux/fb.h>
drivers/video/fbdev/omap2/omapfb/omapfb.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * linux/drivers/video/omap2/omapfb.h3 * linux/drivers/video/omap2/omapfb.h
3 *4 *
@@ -6,18 +7,6 @@ · 2 unmodified lines
6 *7 *
7 * Some code and ideas taken from drivers/video/omap/ driver8 * Some code and ideas taken from drivers/video/omap/ driver
8 * by Imre Deak.9 * by Imre Deak.
9 *
10 * This program is free software; you can redistribute it and/or modify it
11 * under the terms of the GNU General Public License version 2 as published by
12 * the Free Software Foundation.
13 *
14 * This program is distributed in the hope that it will be useful, but WITHOUT
15 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
17 * more details.
18 *
19 * You should have received a copy of the GNU General Public License along with
20 * this program. If not, see <http://www.gnu.org/licenses/>.
21 */10 */
22 11
23#ifndef __DRIVERS_VIDEO_OMAP2_OMAPFB_H__12#ifndef __DRIVERS_VIDEO_OMAP2_OMAPFB_H__
include/clocksource/arm_arch_timer.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __CLKSOURCE_ARM_ARCH_TIMER_H5#ifndef __CLKSOURCE_ARM_ARCH_TIMER_H
17#define __CLKSOURCE_ARM_ARCH_TIMER_H6#define __CLKSOURCE_ARM_ARCH_TIMER_H
include/clocksource/samsung_pwm.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013 Samsung Electronics Co., Ltd.3 * Copyright (C) 2013 Samsung Electronics Co., Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __CLOCKSOURCE_SAMSUNG_PWM_H5#ifndef __CLOCKSOURCE_SAMSUNG_PWM_H
17#define __CLOCKSOURCE_SAMSUNG_PWM_H6#define __CLOCKSOURCE_SAMSUNG_PWM_H
include/crypto/sm3_base.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * sm3_base.h - core logic for SM3 implementations3 * sm3_base.h - core logic for SM3 implementations
3 *4 *
4 * Copyright (C) 2017 ARM Limited or its affiliates.5 * Copyright (C) 2017 ARM Limited or its affiliates.
5 * Written by Gilad Ben-Yossef <gilad@benyossef.com>6 * Written by Gilad Ben-Yossef <gilad@benyossef.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <crypto/internal/hash.h>9#include <crypto/internal/hash.h>
include/dt-bindings/mfd/atmel-flexcom.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * This header provides macros for Atmel Flexcom DT bindings.3 * This header provides macros for Atmel Flexcom DT bindings.
3 *4 *
4 * Copyright (C) 2015 Cyrille Pitchen <cyrille.pitchen@atmel.com>5 * Copyright (C) 2015 Cyrille Pitchen <cyrille.pitchen@atmel.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful, but
11 * WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18 7
19#ifndef __DT_BINDINGS_ATMEL_FLEXCOM_H__8#ifndef __DT_BINDINGS_ATMEL_FLEXCOM_H__
include/kvm/arm_pmu.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015 Linaro Ltd.3 * Copyright (C) 2015 Linaro Ltd.
3 * Author: Shannon Zhao <shannon.zhao@linaro.org>4 * Author: Shannon Zhao <shannon.zhao@linaro.org>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __ASM_ARM_KVM_PMU_H7#ifndef __ASM_ARM_KVM_PMU_H
include/kvm/arm_psci.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012,2013 - ARM Ltd3 * Copyright (C) 2012,2013 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __KVM_ARM_PSCI_H__7#ifndef __KVM_ARM_PSCI_H__
include/kvm/arm_vgic.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015, 2016 ARM Ltd.3 * Copyright (C) 2015, 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __KVM_ARM_VGIC_H5#ifndef __KVM_ARM_VGIC_H
17#define __KVM_ARM_VGIC_H6#define __KVM_ARM_VGIC_H
include/linux/apple-gmux.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * apple-gmux.h - microcontroller built into dual GPU MacBook Pro & Mac Pro3 * apple-gmux.h - microcontroller built into dual GPU MacBook Pro & Mac Pro
3 * Copyright (C) 2015 Lukas Wunner <lukas@wunner.de>4 * Copyright (C) 2015 Lukas Wunner <lukas@wunner.de>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License (version 2) as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program; if not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef LINUX_APPLE_GMUX_H7#ifndef LINUX_APPLE_GMUX_H
include/linux/dma-buf.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Header file for dma buffer sharing framework.3 * Header file for dma buffer sharing framework.
3 *4 *
@@ -8,18 +9,6 @@ · 4 unmodified lines
8 * Arnd Bergmann <arnd@arndb.de>, Rob Clark <rob@ti.com> and9 * Arnd Bergmann <arnd@arndb.de>, Rob Clark <rob@ti.com> and
9 * Daniel Vetter <daniel@ffwll.ch> for their support in creation and10 * Daniel Vetter <daniel@ffwll.ch> for their support in creation and
10 * refining of this idea.11 * refining of this idea.
11 *
12 * This program is free software; you can redistribute it and/or modify it
13 * under the terms of the GNU General Public License version 2 as published by
14 * the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful, but WITHOUT
17 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
19 * more details.
20 *
21 * You should have received a copy of the GNU General Public License along with
22 * this program. If not, see <http://www.gnu.org/licenses/>.
23 */12 */
24#ifndef __DMA_BUF_H__13#ifndef __DMA_BUF_H__
25#define __DMA_BUF_H__14#define __DMA_BUF_H__
include/linux/dma-iommu.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014-2015 ARM Ltd.3 * Copyright (C) 2014-2015 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __DMA_IOMMU_H5#ifndef __DMA_IOMMU_H
17#define __DMA_IOMMU_H6#define __DMA_IOMMU_H
include/linux/input/cma3000.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * VTI CMA3000_Dxx Accelerometer driver3 * VTI CMA3000_Dxx Accelerometer driver
3 *4 *
4 * Copyright (C) 2010 Texas Instruments5 * Copyright (C) 2010 Texas Instruments
5 * Author: Hemanth V <hemanthv@ti.com>6 * Author: Hemanth V <hemanthv@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef _LINUX_CMA3000_H9#ifndef _LINUX_CMA3000_H
include/linux/irqchip/arm-gic-v3.h+1−13
@@ -1,19 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2013, 2014 ARM Limited, All Rights Reserved.3 * Copyright (C) 2013, 2014 ARM Limited, All Rights Reserved.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */5 */
18#ifndef __LINUX_IRQCHIP_ARM_GIC_V3_H6#ifndef __LINUX_IRQCHIP_ARM_GIC_V3_H
19#define __LINUX_IRQCHIP_ARM_GIC_V3_H7#define __LINUX_IRQCHIP_ARM_GIC_V3_H
include/linux/irqchip/arm-gic-v4.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016,2017 ARM Limited, All Rights Reserved.3 * Copyright (C) 2016,2017 ARM Limited, All Rights Reserved.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef __LINUX_IRQCHIP_ARM_GIC_V4_H7#ifndef __LINUX_IRQCHIP_ARM_GIC_V4_H
include/linux/irqchip/chained_irq.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Chained IRQ handlers support.3 * Chained IRQ handlers support.
3 *4 *
4 * Copyright (C) 2011 ARM Ltd.5 * Copyright (C) 2011 ARM Ltd.
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */6 */
18#ifndef __IRQCHIP_CHAINED_IRQ_H7#ifndef __IRQCHIP_CHAINED_IRQ_H
19#define __IRQCHIP_CHAINED_IRQ_H8#define __IRQCHIP_CHAINED_IRQ_H
include/linux/irqchip/irq-partition-percpu.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2016 ARM Limited, All Rights Reserved.3 * Copyright (C) 2016 ARM Limited, All Rights Reserved.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/fwnode.h>7#include <linux/fwnode.h>
include/linux/mfd/atmel-hlcdc.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2014 Free Electrons3 * Copyright (C) 2014 Free Electrons
3 * Copyright (C) 2014 Atmel4 * Copyright (C) 2014 Atmel
4 *5 *
5 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>6 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __LINUX_MFD_HLCDC_H9#ifndef __LINUX_MFD_HLCDC_H
include/linux/mfd/sky81452.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * sky81452.h SKY81452 MFD driver3 * sky81452.h SKY81452 MFD driver
3 *4 *
4 * Copyright 2014 Skyworks Solutions Inc.5 * Copyright 2014 Skyworks Solutions Inc.
5 * Author : Gyungoh Yoo <jack.yoo@skyworksinc.com>6 * Author : Gyungoh Yoo <jack.yoo@skyworksinc.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2
9 * as published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but
12 * WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License along
17 * with this program; if not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef _SKY81452_H9#ifndef _SKY81452_H
include/linux/platform_data/dmtimer-omap.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * DMTIMER platform data for TI OMAP platforms3 * DMTIMER platform data for TI OMAP platforms
3 *4 *
4 * Copyright (C) 2012 Texas Instruments5 * Copyright (C) 2012 Texas Instruments
5 * Author: Jon Hunter <jon-hunter@ti.com>6 * Author: Jon Hunter <jon-hunter@ti.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2 as published by
9 * the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along with
17 * this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef __PLATFORM_DATA_DMTIMER_OMAP_H__9#ifndef __PLATFORM_DATA_DMTIMER_OMAP_H__
include/linux/platform_data/sky81452-backlight.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * sky81452.h SKY81452 backlight driver3 * sky81452.h SKY81452 backlight driver
3 *4 *
4 * Copyright 2014 Skyworks Solutions Inc.5 * Copyright 2014 Skyworks Solutions Inc.
5 * Author : Gyungoh Yoo <jack.yoo@skyworksinc.com>6 * Author : Gyungoh Yoo <jack.yoo@skyworksinc.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License version 2
9 * as published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful, but
12 * WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License along
17 * with this program; if not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#ifndef _SKY81452_BACKLIGHT_H9#ifndef _SKY81452_BACKLIGHT_H
include/linux/rtsx_usb.h+1−12
@@ -1,19 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/* Driver for Realtek RTS5139 USB card reader2/* Driver for Realtek RTS5139 USB card reader
2 *3 *
3 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved.4 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved.
4 *5 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2
7 * as published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful, but
10 * WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License along
15 * with this program; if not, see <http://www.gnu.org/licenses/>.
16 *
17 * Author:6 * Author:
18 * Roger Tseng <rogerable@realtek.com>7 * Roger Tseng <rogerable@realtek.com>
19 */8 */
include/linux/uwb/debug-cmd.h+1−12
@@ -1,20 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Ultra Wide Band3 * Ultra Wide Band
3 * Debug interface commands4 * Debug interface commands
4 *5 *
5 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.6 * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
6 *
7 * This program is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU General Public License version
9 * 2 as published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19#ifndef __LINUX__UWB__DEBUG_CMD_H__8#ifndef __LINUX__UWB__DEBUG_CMD_H__
20#define __LINUX__UWB__DEBUG_CMD_H__9#define __LINUX__UWB__DEBUG_CMD_H__
include/net/nfc/nci.h+1−13
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * The NFC Controller Interface is the communication protocol between an3 * The NFC Controller Interface is the communication protocol between an
3 * NFC Controller (NFCC) and a Device Host (DH).4 * NFC Controller (NFCC) and a Device Host (DH).
@@ -10,19 +11,6 @@ · 6 unmodified lines
10 * Acknowledgements:11 * Acknowledgements:
11 * This file is based on hci.h, which was written12 * This file is based on hci.h, which was written
12 * by Maxim Krasnyansky.13 * by Maxim Krasnyansky.
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2
16 * as published by the Free Software Foundation
17 *
18 * This program is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU General Public License for more details.
22 *
23 * You should have received a copy of the GNU General Public License
24 * along with this program; if not, see <http://www.gnu.org/licenses/>.
25 *
26 */14 */
27 15
28#ifndef __NCI_H16#ifndef __NCI_H
include/net/nfc/nci_core.h+1−13
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * The NFC Controller Interface is the communication protocol between an3 * The NFC Controller Interface is the communication protocol between an
3 * NFC Controller (NFCC) and a Device Host (DH).4 * NFC Controller (NFCC) and a Device Host (DH).
@@ -11,19 +12,6 @@ · 7 unmodified lines
11 * Acknowledgements:12 * Acknowledgements:
12 * This file is based on hci_core.h, which was written13 * This file is based on hci_core.h, which was written
13 * by Maxim Krasnyansky.14 * by Maxim Krasnyansky.
14 *
15 * This program is free software; you can redistribute it and/or modify
16 * it under the terms of the GNU General Public License version 2
17 * as published by the Free Software Foundation
18 *
19 * This program is distributed in the hope that it will be useful,
20 * but WITHOUT ANY WARRANTY; without even the implied warranty of
21 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22 * GNU General Public License for more details.
23 *
24 * You should have received a copy of the GNU General Public License
25 * along with this program; if not, see <http://www.gnu.org/licenses/>.
26 *
27 */15 */
28 16
29#ifndef __NCI_CORE_H17#ifndef __NCI_CORE_H
include/video/omap-panel-data.h+1−12
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Header containing platform_data structs for omap panels3 * Header containing platform_data structs for omap panels
3 *4 *
@@ -10,18 +11,6 @@ · 6 unmodified lines
10 *11 *
11 * Copyright (C) 2010 Canonical Ltd.12 * Copyright (C) 2010 Canonical Ltd.
12 * Author: Bryan Wu <bryan.wu@canonical.com>13 * Author: Bryan Wu <bryan.wu@canonical.com>
13 *
14 * This program is free software; you can redistribute it and/or modify it
15 * under the terms of the GNU General Public License version 2 as published by
16 * the Free Software Foundation.
17 *
18 * This program is distributed in the hope that it will be useful, but WITHOUT
19 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
20 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
21 * more details.
22 *
23 * You should have received a copy of the GNU General Public License along with
24 * this program. If not, see <http://www.gnu.org/licenses/>.
25 */14 */
26 15
27#ifndef __OMAP_PANEL_DATA_H16#ifndef __OMAP_PANEL_DATA_H
net/bluetooth/bnep/bnep.h+1−11
@@ -1,18 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 BNEP protocol definition for Linux Bluetooth stack (BlueZ).3 BNEP protocol definition for Linux Bluetooth stack (BlueZ).
3 Copyright (C) 2002 Maxim Krasnyansky <maxk@qualcomm.com>4 Copyright (C) 2002 Maxim Krasnyansky <maxk@qualcomm.com>
4 5
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License, version 2, as
7 published by the Free Software Foundation.
8
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
13
14 You should have received a copy of the GNU General Public License
15 along with this program; if not, see <http://www.gnu.org/licenses/>.
16*/6*/
17 7
18#ifndef _BNEP_H8#ifndef _BNEP_H
net/nfc/nci/core.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * The NFC Controller Interface is the communication protocol between an3 * The NFC Controller Interface is the communication protocol between an
3 * NFC Controller (NFCC) and a Device Host (DH).4 * NFC Controller (NFCC) and a Device Host (DH).
@@ -10,19 +11,6 @@ · 6 unmodified lines
10 * Acknowledgements:11 * Acknowledgements:
11 * This file is based on hci_core.c, which was written12 * This file is based on hci_core.c, which was written
12 * by Maxim Krasnyansky.13 * by Maxim Krasnyansky.
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2
16 * as published by the Free Software Foundation
17 *
18 * This program is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU General Public License for more details.
22 *
23 * You should have received a copy of the GNU General Public License
24 * along with this program; if not, see <http://www.gnu.org/licenses/>.
25 *
26 */14 */
27 15
28#define pr_fmt(fmt) KBUILD_MODNAME ": %s: " fmt, __func__16#define pr_fmt(fmt) KBUILD_MODNAME ": %s: " fmt, __func__
net/nfc/nci/data.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * The NFC Controller Interface is the communication protocol between an3 * The NFC Controller Interface is the communication protocol between an
3 * NFC Controller (NFCC) and a Device Host (DH).4 * NFC Controller (NFCC) and a Device Host (DH).
@@ -6,19 +7,6 @@ · 2 unmodified lines
6 * Copyright (C) 2014 Marvell International Ltd.7 * Copyright (C) 2014 Marvell International Ltd.
7 *8 *
8 * Written by Ilan Elias <ilane@ti.com>9 * Written by Ilan Elias <ilane@ti.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2
12 * as published by the Free Software Foundation
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program; if not, see <http://www.gnu.org/licenses/>.
21 *
22 */10 */
23 11
24#define pr_fmt(fmt) KBUILD_MODNAME ": %s: " fmt, __func__12#define pr_fmt(fmt) KBUILD_MODNAME ": %s: " fmt, __func__
net/nfc/nci/hci.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * The NFC Controller Interface is the communication protocol between an3 * The NFC Controller Interface is the communication protocol between an
3 * NFC Controller (NFCC) and a Device Host (DH).4 * NFC Controller (NFCC) and a Device Host (DH).
@@ -5,19 +6,6 @@ · 1 unmodified line
5 * section of the NCI 1.1 specification.6 * section of the NCI 1.1 specification.
6 *7 *
7 * Copyright (C) 2014 STMicroelectronics SAS. All rights reserved.8 * Copyright (C) 2014 STMicroelectronics SAS. All rights reserved.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2
11 * as published by the Free Software Foundation
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program; if not, see <http://www.gnu.org/licenses/>.
20 *
21 */9 */
22 10
23#include <linux/skbuff.h>11#include <linux/skbuff.h>
net/nfc/nci/lib.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * The NFC Controller Interface is the communication protocol between an3 * The NFC Controller Interface is the communication protocol between an
3 * NFC Controller (NFCC) and a Device Host (DH).4 * NFC Controller (NFCC) and a Device Host (DH).
@@ -9,19 +10,6 @@ · 5 unmodified lines
9 * Acknowledgements:10 * Acknowledgements:
10 * This file is based on lib.c, which was written11 * This file is based on lib.c, which was written
11 * by Maxim Krasnyansky.12 * by Maxim Krasnyansky.
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2
15 * as published by the Free Software Foundation
16 *
17 * This program is distributed in the hope that it will be useful,
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 * GNU General Public License for more details.
21 *
22 * You should have received a copy of the GNU General Public License
23 * along with this program; if not, see <http://www.gnu.org/licenses/>.
24 *
25 */13 */
26 14
27#include <linux/module.h>15#include <linux/module.h>
net/nfc/nci/ntf.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * The NFC Controller Interface is the communication protocol between an3 * The NFC Controller Interface is the communication protocol between an
3 * NFC Controller (NFCC) and a Device Host (DH).4 * NFC Controller (NFCC) and a Device Host (DH).
@@ -10,19 +11,6 @@ · 6 unmodified lines
10 * Acknowledgements:11 * Acknowledgements:
11 * This file is based on hci_event.c, which was written12 * This file is based on hci_event.c, which was written
12 * by Maxim Krasnyansky.13 * by Maxim Krasnyansky.
13 *
14 * This program is free software; you can redistribute it and/or modify
15 * it under the terms of the GNU General Public License version 2
16 * as published by the Free Software Foundation
17 *
18 * This program is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU General Public License for more details.
22 *
23 * You should have received a copy of the GNU General Public License
24 * along with this program; if not, see <http://www.gnu.org/licenses/>.
25 *
26 */14 */
27 15
28#define pr_fmt(fmt) KBUILD_MODNAME ": %s: " fmt, __func__16#define pr_fmt(fmt) KBUILD_MODNAME ": %s: " fmt, __func__
net/nfc/nci/rsp.c+1−13
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * The NFC Controller Interface is the communication protocol between an3 * The NFC Controller Interface is the communication protocol between an
3 * NFC Controller (NFCC) and a Device Host (DH).4 * NFC Controller (NFCC) and a Device Host (DH).
@@ -9,19 +10,6 @@ · 5 unmodified lines
9 * Acknowledgements:10 * Acknowledgements:
10 * This file is based on hci_event.c, which was written11 * This file is based on hci_event.c, which was written
11 * by Maxim Krasnyansky.12 * by Maxim Krasnyansky.
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2
15 * as published by the Free Software Foundation
16 *
17 * This program is distributed in the hope that it will be useful,
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 * GNU General Public License for more details.
21 *
22 * You should have received a copy of the GNU General Public License
23 * along with this program; if not, see <http://www.gnu.org/licenses/>.
24 *
25 */13 */
26 14
27#define pr_fmt(fmt) KBUILD_MODNAME ": %s: " fmt, __func__15#define pr_fmt(fmt) KBUILD_MODNAME ": %s: " fmt, __func__
sound/soc/atmel/atmel-i2s.c+1−12
@@ -1,21 +1,10 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Driver for Atmel I2S controller3 * Driver for Atmel I2S controller
3 *4 *
4 * Copyright (C) 2015 Atmel Corporation5 * Copyright (C) 2015 Atmel Corporation
5 *6 *
6 * Author: Cyrille Pitchen <cyrille.pitchen@atmel.com>7 * Author: Cyrille Pitchen <cyrille.pitchen@atmel.com>
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of the GNU General Public License version 2 as published by
10 * the Free Software Foundation.
11 *
12 * This program is distributed in the hope that it will be useful, but WITHOUT
13 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
15 * more details.
16 *
17 * You should have received a copy of the GNU General Public License along with
18 * this program. If not, see <http://www.gnu.org/licenses/>.
19 */8 */
20 9
21#include <linux/init.h>10#include <linux/init.h>
tools/arch/riscv/include/uapi/asm/bitsperlong.h+1−12
@@ -1,18 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2012 ARM Ltd.3 * Copyright (C) 2012 ARM Ltd.
3 * Copyright (C) 2015 Regents of the University of California4 * Copyright (C) 2015 Regents of the University of California
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#ifndef _UAPI_ASM_RISCV_BITSPERLONG_H7#ifndef _UAPI_ASM_RISCV_BITSPERLONG_H
virt/kvm/arm/aarch32.c+1−12
@@ -1,3 +1,4 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * (not much of an) Emulation layer for 32bit guests.3 * (not much of an) Emulation layer for 32bit guests.
3 *4 *
@@ -7,18 +8,6 @@ · 3 unmodified lines
7 * based on arch/arm/kvm/emulate.c8 * based on arch/arm/kvm/emulate.c
8 * Copyright (C) 2012 - Virtual Open Systems and Columbia University9 * Copyright (C) 2012 - Virtual Open Systems and Columbia University
9 * Author: Christoffer Dall <c.dall@virtualopensystems.com>10 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
10 *
11 * This program is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 *
15 * This program is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU General Public License for more details.
19 *
20 * You should have received a copy of the GNU General Public License
21 * along with this program. If not, see <http://www.gnu.org/licenses/>.
22 */11 */
23 12
24#include <linux/kvm_host.h>13#include <linux/kvm_host.h>
virt/kvm/arm/hyp/timer-sr.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012-2015 - ARM Ltd3 * Copyright (C) 2012-2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <clocksource/arm_arch_timer.h>7#include <clocksource/arm_arch_timer.h>
virt/kvm/arm/hyp/vgic-v3-sr.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012-2015 - ARM Ltd3 * Copyright (C) 2012-2015 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/compiler.h>7#include <linux/compiler.h>
virt/kvm/arm/perf.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Based on the x86 implementation.3 * Based on the x86 implementation.
3 *4 *
4 * Copyright (C) 2012 ARM Ltd.5 * Copyright (C) 2012 ARM Ltd.
5 * Author: Marc Zyngier <marc.zyngier@arm.com>6 * Author: Marc Zyngier <marc.zyngier@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/perf_event.h>9#include <linux/perf_event.h>
virt/kvm/arm/pmu.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015 Linaro Ltd.3 * Copyright (C) 2015 Linaro Ltd.
3 * Author: Shannon Zhao <shannon.zhao@linaro.org>4 * Author: Shannon Zhao <shannon.zhao@linaro.org>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/cpu.h>7#include <linux/cpu.h>
virt/kvm/arm/psci.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2012 - ARM Ltd3 * Copyright (C) 2012 - ARM Ltd
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/arm-smccc.h>7#include <linux/arm-smccc.h>
virt/kvm/arm/vgic/vgic-debug.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2016 Linaro3 * Copyright (C) 2016 Linaro
3 * Author: Christoffer Dall <christoffer.dall@linaro.org>4 * Author: Christoffer Dall <christoffer.dall@linaro.org>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/cpu.h>7#include <linux/cpu.h>
virt/kvm/arm/vgic/vgic-init.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015, 2016 ARM Ltd.3 * Copyright (C) 2015, 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/uaccess.h>6#include <linux/uaccess.h>
virt/kvm/arm/vgic/vgic-irqfd.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015, 2016 ARM Ltd.3 * Copyright (C) 2015, 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/kvm.h>6#include <linux/kvm.h>
virt/kvm/arm/vgic/vgic-its.c+1−12
@@ -1,20 +1,9 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * GICv3 ITS emulation3 * GICv3 ITS emulation
3 *4 *
4 * Copyright (C) 2015,2016 ARM Ltd.5 * Copyright (C) 2015,2016 ARM Ltd.
5 * Author: Andre Przywara <andre.przywara@arm.com>6 * Author: Andre Przywara <andre.przywara@arm.com>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */7 */
19 8
20#include <linux/cpu.h>9#include <linux/cpu.h>
virt/kvm/arm/vgic/vgic-mmio.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015, 2016 ARM Ltd.3 * Copyright (C) 2015, 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __KVM_ARM_VGIC_MMIO_H__5#ifndef __KVM_ARM_VGIC_MMIO_H__
17#define __KVM_ARM_VGIC_MMIO_H__6#define __KVM_ARM_VGIC_MMIO_H__
virt/kvm/arm/vgic/vgic-v2.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015, 2016 ARM Ltd.3 * Copyright (C) 2015, 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/irqchip/arm-gic.h>6#include <linux/irqchip/arm-gic.h>
virt/kvm/arm/vgic/vgic-v3.c+1−13
@@ -1,16 +1,4 @@
1/*1// SPDX-License-Identifier: GPL-2.0-only
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of the GNU General Public License version 2 as
4 * published by the Free Software Foundation.
5 *
6 * This program is distributed in the hope that it will be useful,
7 * but WITHOUT ANY WARRANTY; without even the implied warranty of
8 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9 * GNU General Public License for more details.
10 *
11 * You should have received a copy of the GNU General Public License
12 * along with this program. If not, see <http://www.gnu.org/licenses/>.
13 */
14 2
15#include <linux/irqchip/arm-gic-v3.h>3#include <linux/irqchip/arm-gic-v3.h>
16#include <linux/kvm.h>4#include <linux/kvm.h>
virt/kvm/arm/vgic/vgic-v4.c+1−12
@@ -1,18 +1,7 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2017 ARM Ltd.3 * Copyright (C) 2017 ARM Ltd.
3 * Author: Marc Zyngier <marc.zyngier@arm.com>4 * Author: Marc Zyngier <marc.zyngier@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */5 */
17 6
18#include <linux/interrupt.h>7#include <linux/interrupt.h>
virt/kvm/arm/vgic/vgic.c+1−12
@@ -1,17 +1,6 @@
1// SPDX-License-Identifier: GPL-2.0-only
1/*2/*
2 * Copyright (C) 2015, 2016 ARM Ltd.3 * Copyright (C) 2015, 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16 5
17#include <linux/interrupt.h>6#include <linux/interrupt.h>
virt/kvm/arm/vgic/vgic.h+1−12
@@ -1,17 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0-only */
1/*2/*
2 * Copyright (C) 2015, 2016 ARM Ltd.3 * Copyright (C) 2015, 2016 ARM Ltd.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */4 */
16#ifndef __KVM_ARM_VGIC_NEW_H__5#ifndef __KVM_ARM_VGIC_NEW_H__
17#define __KVM_ARM_VGIC_NEW_H__6#define __KVM_ARM_VGIC_NEW_H__

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t