checkpatch: Add warnings for unexpected struct names

As a way of keeping the driver declarations more consistent, add a warning
if the struct used does not end with _priv or _plat.

Signed-off-by: Simon Glass <sjg@chromium.org>
45 jobs for dm-pull-14dec20 in 26 minutes and 40 seconds (queued for 1 second)
latest
Status Name Job ID Coverage
  Testsuites
passed Build envtools #189294
all

00:00:25

passed Build tools-only #189293
all

00:00:18

passed Check for configs without MAINTAINERS entry #189292
all

00:00:23

passed cppcheck #189288
all

00:00:28

passed grep TODO/FIXME/HACK #189289
all

00:00:31

passed htmldocs #189290
all

00:00:38

passed Run binman, buildman, dtoc, Kconfig and patman testsuites #189295
all

00:01:28

passed Run tests for Nokia RX-51 (aka N900) #189296
all

00:02:23

passed sloccount #189291
all

00:00:30

 
  Test.Py
passed evb-ast2500 test.py #189300
all

00:00:27

passed integratorcp_cm926ejs test.py #189304
all

00:00:27

passed qemu_arm64 test.py #189306
all

00:01:32

passed qemu_arm test.py #189305
all

00:01:09

passed qemu_malta64el test.py #189314
all

00:00:30

passed qemu_malta64 test.py #189313
all

00:00:52

passed qemu_maltael test.py #189312
all

00:00:52

passed qemu_malta test.py #189311
all

00:00:31

passed qemu_mips64el test.py #189310
all

00:00:35

passed qemu_mips64 test.py #189309
all

00:00:52

passed qemu_mipsel test.py #189308
all

00:00:31

passed qemu_mips test.py #189307
all

00:00:33

passed qemu-ppce500 test.py #189315
all

00:00:32

passed qemu-riscv32_spl test.py #189318
all

00:00:57

passed qemu-riscv32 test.py #189316
all

00:00:48

passed qemu-riscv64_spl test.py #189319
all

00:01:03

passed qemu-riscv64 test.py #189317
all

00:00:57

passed qemu-x86_64 test.py #189321
all

00:01:11

passed qemu-x86 test.py #189320
all

00:01:03

passed r2dplus_i82557c test.py #189322
all

00:00:51

passed r2dplus_pcnet test.py #189323
all

00:00:51

passed r2dplus_rtl8139 test.py #189324
all

00:00:27

passed r2dplus_tulip test.py #189325
all

00:00:51

passed sandbox_flattree test.py #189301
all

00:00:37

passed sandbox_spl test.py #189299
all

00:01:15

passed sandbox test.py #189297
all

00:02:20

passed sandbox with clang test.py #189298
all

00:02:56

passed vexpress_ca15_tc2 test.py #189302
all

00:00:27

passed vexpress_ca9x4 test.py #189303
all

00:00:52

passed xilinx_versal_virt test.py #189327
all

00:00:34

passed xilinx_zynq_virt test.py #189326
all

00:00:56

passed xtfpga test.py #189328
all

00:00:27

 
  World Build
passed build all 32bit ARM platforms #189329
all

00:12:24

passed build all 64bit ARM platforms #189330
all

00:15:13

passed build all other platforms #189332
all

00:05:11

passed build all PowerPC platforms #189331
all

00:12:23