Vamos por partes. Depende de los gpios que necesites te interesa o no meterte a quitar toda esa electrónica. Si necesitas menos de 17 gpios no te metas en ese lio. El problema es que el chip de dsl se encarga de dar un reset general cuando arranca la alimentación. Si lo quitas hay que poner unos componentes que hagan ese trabajo. Pero vamos que si te interesan mas gpios os pongo como se hace. Yo en alguna placa, para que no este continuamente parpadeando el led de dsl he levantado la pata de alimentación de la memoria y así el TC3162 no arranca. Aquí van los gpios que no necesitas quitar nada.
Gpios sin tener que desmontar nada:
GPIO 13 -> esta en la resistencia R161 que esta encima del D19
GPIOs 24 a 39 -> Estan en la huella de la memoria U6 que como se utiliza un bus de 16bits los de del 16 al 31 no se utilizan.
Por si me he colado en la foto los pines para los gpios son: 2,4,5,7,8,10,11,13,42,44,45,47,48,50,51,53 Estos son los gpios respectivos del 24 al 39.
Para poder acceder a esos gpios tenéis que modificar el fichero: target/linux/ramips/files/arch/mips/ralink/rt305x/mach-asl26555.c y cambiar esto : rt305x_gpio_init((RT305X_GPIO_MODE_GPIO << RT305X_GPIO_MODE_UART0_SHIFT) | RT305X_GPIO_MODE_SDRAM);
Aquí os pongo las fotos.
GPIO 13

GPIOS 24 a 39

Que disfruteis
