/*
 * Copyright (c) 2012.
 *
 * Gabriel Huau <contact@huau-gabriel.fr>
 *
 * SPDX-License-Identifier:	GPL-2.0+
 */

#ifndef _S3C24X0_GPIO_H_
#define _S3C24X0_GPIO_H_

enum s3c2440_gpio {
	GPA0,
	GPA1,
	GPA2,
	GPA3,
	GPA4,
	GPA5,
	GPA6,
	GPA7,
	GPA8,
	GPA9,
	GPA10,
	GPA11,
	GPA12,
	GPA13,
	GPA14,
	GPA15,
	GPA16,
	GPA17,
	GPA18,
	GPA19,
	GPA20,
	GPA21,
	GPA22,
	GPA23,
	GPA24,

	GPB0 = 32,
	GPB1,
	GPB2,
	GPB3,
	GPB4,
	GPB5,
	GPB6,
	GPB7,
	GPB8,
	GPB9,
	GPB10,

	GPC0 = 64,
	GPC1,
	GPC2,
	GPC3,
	GPC4,
	GPC5,
	GPC6,
	GPC7,
	GPC8,
	GPC9,
	GPC10,
	GPC11,
	GPC12,
	GPC13,
	GPC14,
	GPC15,

	GPD0 = 96,
	GPD1,
	GPD2,
	GPD3,
	GPD4,
	GPD5,
	GPD6,
	GPD7,
	GPD8,
	GPD9,
	GPD10,
	GPD11,
	GPD12,
	GPD13,
	GPD14,
	GPD15,

	GPE0 = 128,
	GPE1,
	GPE2,
	GPE3,
	GPE4,
	GPE5,
	GPE6,
	GPE7,
	GPE8,
	GPE9,
	GPE10,
	GPE11,
	GPE12,
	GPE13,
	GPE14,
	GPE15,

	GPF0 = 160,
	GPF1,
	GPF2,
	GPF3,
	GPF4,
	GPF5,
	GPF6,
	GPF7,

	GPG0 = 192,
	GPG1,
	GPG2,
	GPG3,
	GPG4,
	GPG5,
	GPG6,
	GPG7,
	GPG8,
	GPG9,
	GPG10,
	GPG11,
	GPG12,
	GPG13,
	GPG14,
	GPG15,

	GPH0 = 224,
	GPH1,
	GPH2,
	GPH3,
	GPH4,
	GPH5,
	GPH6,
	GPH7,
	GPH8,
	GPH9,
	GPH10,

	GPJ0 = 256,
	GPJ1,
	GPJ2,
	GPJ3,
	GPJ4,
	GPJ5,
	GPJ6,
	GPJ7,
	GPJ8,
	GPJ9,
	GPJ10,
	GPJ11,
	GPJ12,
};

#endif