return 0;
 }
 
-static void reset(struct fbtft_par *par)
-{
-       if (!par->gpio.reset)
-               return;
-
-       dev_dbg(par->info->device, "%s()\n", __func__);
-
-       gpiod_set_value(par->gpio.reset, 1);
-       udelay(20);
-       gpiod_set_value(par->gpio.reset, 0);
-       mdelay(120);
-}
-
 /* Check if all necessary GPIOS defined */
 static int verify_gpios(struct fbtft_par *par)
 {
                .set_addr_win = set_addr_win,
                .verify_gpios = verify_gpios,
                .request_gpios_match = request_gpios_match,
-               .reset = reset,
                .write = write,
                .write_register = write_reg8_bus8,
                .write_vmem = write_vmem,