use $(wildcard ) in test Makefiles

The core/test/ and libc/test/ Makefile.check files both contain:

-include core/test/*.d  (or libc/test/*d)

which is incorrect, since that evaluates literally to a *.d file.
This results in each build trying to find that file, and creating
it when not found (in an incorrect way because of other problems in
the Makefile).

The correct way to specify it is:

-include $(wildcard core/test/*.d)

Signed-off-by: Dan Streetman <ddstreet@ieee.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
palmetto: Use the right model of VPD eeprom

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Initial support for NX842 compression engine
make funcs nonstatic
replace PPC_LSHIFT with PPC_BITLSHIFT
replace errors with OPAL errors
printf ld -> lu
typo replace rng with dt_842
split masks into _MASK and _LSH
typo BIMASK -> BITMASK
_PF -> _PREFETCH
cast to unsigned long
typo BILSHIFT -> BITLSHIFT
make dt_node static
reorder dma/842/ee config
update
suffix node name with -powernv
use addr for registering each corpoc
use existing ct/ci values if sane
add debug printouts
fix lshift
add debug param casts