The following patch replaces code to reset the XC3028 tuner with a call
to the tuner reset callback.
Signed-off-by: Istvan Varga <istvan_v@mailbox.hu>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
 
        case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL:
        case CX88_BOARD_WINFAST_DTV1800H:
-               /* GPIO 12 (xc3028 tuner reset) */
-               cx_set(MO_GP1_IO, 0x1010);
-               mdelay(50);
-               cx_clear(MO_GP1_IO, 0x10);
-               mdelay(50);
-               cx_set(MO_GP1_IO, 0x10);
-               mdelay(50);
+               cx88_xc3028_winfast1800h_callback(core, XC2028_TUNER_RESET, 0);
                break;
 
        case CX88_BOARD_WINFAST_DTV1800H_XC4000: