if (tgfx_base[0] || tgfx_base[1] || tgfx_base[2]) return 0;
for (i = 0; i < TGFX_MAX_PORTS; i++) { if (tgfx[i].nargs == 0 || tgfx[i].args[0] < 0) continue;
static int __init tgfx_init(void){	tgfx_base[0] = tgfx_probe(tgfx, tgfx_nargs);	tgfx_base[1] = tgfx_probe(tgfx_2, tgfx_nargs_2);	tgfx_base[2] = tgfx_probe(tgfx_3, tgfx_nargs_3);	if (tgfx_base[0] || tgfx_base[1] || tgfx_base[2])		return 0;	return -ENODEV;}