Failed to register i2c client wm8978 at 0x1a

HI every I’m using jetson tk1 board I need working codec wm8978.My log of driver wm8978.c:
i2c i2c-0: Failed to register i2c client wm8978 at 0x1a (-16)
i2c i2c-0: of_i2c: Failure registering /i2c@7000c000/wm8978@1a
wm8978 0-001a: rt5639_headset_detect jack_type = 1
wm8978 0-001a: ASoC: DAPM unknown pin LOUTL
wm8978 0-001a: ASoC: DAPM unknown pin LOUTR
tegra-snd-rt5639 tegra-snd-rt5639.0: wm8978-hifi <-> tegra30-i2k
tegra-snd-rt5639 tegra-snd-rt5639.0: wm8978-hifi <-> dit-hifi mk
tegra-snd-rt5639 tegra-snd-rt5639.0: wm8978-hifi <-> tegra30-i2k
input: wm8978 Headphone Jack as /devices/platform/tegra-snd-rt561
wm8978

root@tegra-ubuntu:/home/ubuntu# i2cdetect -y -r 0
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – -- – -- – -- – -- – -- – -- –
10: – -- – -- – -- – -- – -- UU – -- – -- –
20: – -- – -- – -- – -- – -- – -- – -- – --
30: – -- – -- – -- 36 – -- – -- – -- – -- –
40: – -- – -- – -- – -- – -- – -- 4c – -- 4f
50: 50 – -- – -- – 56 – -- – -- – -- – -- –
60: – -- – -- – -- – -- – -- – 6b – -- – --
wm8978 slave adrress 0x1a

root@tegra-ubuntu:/home/ubuntu# i2cdump -f -y -r 0x00-0xff 0 0x1a
No size specified (using byte-data access)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
10: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
40: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
50: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
80: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
90: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
a0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
b0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
c0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
d0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
e0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
f0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
How to see register value? Please help me?

Any error from the dmesg while accessing the REG?