162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Samsung's S3C64xx SoC series common device tree source
462306a36Sopenharmony_ci * - pin control-related definitions
562306a36Sopenharmony_ci *
662306a36Sopenharmony_ci * Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com>
762306a36Sopenharmony_ci *
862306a36Sopenharmony_ci * Samsung's S3C64xx SoCs pin banks, pin-mux and pin-config options are
962306a36Sopenharmony_ci * listed as device tree nodes in this file.
1062306a36Sopenharmony_ci */
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci#include "s3c64xx-pinctrl.h"
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ci&pinctrl0 {
1562306a36Sopenharmony_ci	/*
1662306a36Sopenharmony_ci	 * Pin banks
1762306a36Sopenharmony_ci	 */
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci	gpa: gpa-gpio-bank {
2062306a36Sopenharmony_ci		gpio-controller;
2162306a36Sopenharmony_ci		#gpio-cells = <2>;
2262306a36Sopenharmony_ci		interrupt-controller;
2362306a36Sopenharmony_ci		#interrupt-cells = <2>;
2462306a36Sopenharmony_ci	};
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_ci	gpb: gpb-gpio-bank {
2762306a36Sopenharmony_ci		gpio-controller;
2862306a36Sopenharmony_ci		#gpio-cells = <2>;
2962306a36Sopenharmony_ci		interrupt-controller;
3062306a36Sopenharmony_ci		#interrupt-cells = <2>;
3162306a36Sopenharmony_ci	};
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ci	gpc: gpc-gpio-bank {
3462306a36Sopenharmony_ci		gpio-controller;
3562306a36Sopenharmony_ci		#gpio-cells = <2>;
3662306a36Sopenharmony_ci		interrupt-controller;
3762306a36Sopenharmony_ci		#interrupt-cells = <2>;
3862306a36Sopenharmony_ci	};
3962306a36Sopenharmony_ci
4062306a36Sopenharmony_ci	gpd: gpd-gpio-bank {
4162306a36Sopenharmony_ci		gpio-controller;
4262306a36Sopenharmony_ci		#gpio-cells = <2>;
4362306a36Sopenharmony_ci		interrupt-controller;
4462306a36Sopenharmony_ci		#interrupt-cells = <2>;
4562306a36Sopenharmony_ci	};
4662306a36Sopenharmony_ci
4762306a36Sopenharmony_ci	gpe: gpe-gpio-bank {
4862306a36Sopenharmony_ci		gpio-controller;
4962306a36Sopenharmony_ci		#gpio-cells = <2>;
5062306a36Sopenharmony_ci	};
5162306a36Sopenharmony_ci
5262306a36Sopenharmony_ci	gpf: gpf-gpio-bank {
5362306a36Sopenharmony_ci		gpio-controller;
5462306a36Sopenharmony_ci		#gpio-cells = <2>;
5562306a36Sopenharmony_ci		interrupt-controller;
5662306a36Sopenharmony_ci		#interrupt-cells = <2>;
5762306a36Sopenharmony_ci	};
5862306a36Sopenharmony_ci
5962306a36Sopenharmony_ci	gpg: gpg-gpio-bank {
6062306a36Sopenharmony_ci		gpio-controller;
6162306a36Sopenharmony_ci		#gpio-cells = <2>;
6262306a36Sopenharmony_ci		interrupt-controller;
6362306a36Sopenharmony_ci		#interrupt-cells = <2>;
6462306a36Sopenharmony_ci	};
6562306a36Sopenharmony_ci
6662306a36Sopenharmony_ci	gph: gph-gpio-bank {
6762306a36Sopenharmony_ci		gpio-controller;
6862306a36Sopenharmony_ci		#gpio-cells = <2>;
6962306a36Sopenharmony_ci		interrupt-controller;
7062306a36Sopenharmony_ci		#interrupt-cells = <2>;
7162306a36Sopenharmony_ci	};
7262306a36Sopenharmony_ci
7362306a36Sopenharmony_ci	gpi: gpi-gpio-bank {
7462306a36Sopenharmony_ci		gpio-controller;
7562306a36Sopenharmony_ci		#gpio-cells = <2>;
7662306a36Sopenharmony_ci	};
7762306a36Sopenharmony_ci
7862306a36Sopenharmony_ci	gpj: gpj-gpio-bank {
7962306a36Sopenharmony_ci		gpio-controller;
8062306a36Sopenharmony_ci		#gpio-cells = <2>;
8162306a36Sopenharmony_ci	};
8262306a36Sopenharmony_ci
8362306a36Sopenharmony_ci	gpk: gpk-gpio-bank {
8462306a36Sopenharmony_ci		gpio-controller;
8562306a36Sopenharmony_ci		#gpio-cells = <2>;
8662306a36Sopenharmony_ci	};
8762306a36Sopenharmony_ci
8862306a36Sopenharmony_ci	gpl: gpl-gpio-bank {
8962306a36Sopenharmony_ci		gpio-controller;
9062306a36Sopenharmony_ci		#gpio-cells = <2>;
9162306a36Sopenharmony_ci		interrupt-controller;
9262306a36Sopenharmony_ci		#interrupt-cells = <2>;
9362306a36Sopenharmony_ci	};
9462306a36Sopenharmony_ci
9562306a36Sopenharmony_ci	gpm: gpm-gpio-bank {
9662306a36Sopenharmony_ci		gpio-controller;
9762306a36Sopenharmony_ci		#gpio-cells = <2>;
9862306a36Sopenharmony_ci		interrupt-controller;
9962306a36Sopenharmony_ci		#interrupt-cells = <2>;
10062306a36Sopenharmony_ci	};
10162306a36Sopenharmony_ci
10262306a36Sopenharmony_ci	gpn: gpn-gpio-bank {
10362306a36Sopenharmony_ci		gpio-controller;
10462306a36Sopenharmony_ci		#gpio-cells = <2>;
10562306a36Sopenharmony_ci		interrupt-controller;
10662306a36Sopenharmony_ci		#interrupt-cells = <2>;
10762306a36Sopenharmony_ci	};
10862306a36Sopenharmony_ci
10962306a36Sopenharmony_ci	gpo: gpo-gpio-bank {
11062306a36Sopenharmony_ci		gpio-controller;
11162306a36Sopenharmony_ci		#gpio-cells = <2>;
11262306a36Sopenharmony_ci		interrupt-controller;
11362306a36Sopenharmony_ci		#interrupt-cells = <2>;
11462306a36Sopenharmony_ci	};
11562306a36Sopenharmony_ci
11662306a36Sopenharmony_ci	gpp: gpp-gpio-bank {
11762306a36Sopenharmony_ci		gpio-controller;
11862306a36Sopenharmony_ci		#gpio-cells = <2>;
11962306a36Sopenharmony_ci		interrupt-controller;
12062306a36Sopenharmony_ci		#interrupt-cells = <2>;
12162306a36Sopenharmony_ci	};
12262306a36Sopenharmony_ci
12362306a36Sopenharmony_ci	gpq: gpq-gpio-bank {
12462306a36Sopenharmony_ci		gpio-controller;
12562306a36Sopenharmony_ci		#gpio-cells = <2>;
12662306a36Sopenharmony_ci		interrupt-controller;
12762306a36Sopenharmony_ci		#interrupt-cells = <2>;
12862306a36Sopenharmony_ci	};
12962306a36Sopenharmony_ci
13062306a36Sopenharmony_ci	/*
13162306a36Sopenharmony_ci	 * Pin groups
13262306a36Sopenharmony_ci	 */
13362306a36Sopenharmony_ci
13462306a36Sopenharmony_ci	uart0_data: uart0-data-pins {
13562306a36Sopenharmony_ci		samsung,pins = "gpa-0", "gpa-1";
13662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
13762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
13862306a36Sopenharmony_ci	};
13962306a36Sopenharmony_ci
14062306a36Sopenharmony_ci	uart0_fctl: uart0-fctl-pins {
14162306a36Sopenharmony_ci		samsung,pins = "gpa-2", "gpa-3";
14262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
14362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
14462306a36Sopenharmony_ci	};
14562306a36Sopenharmony_ci
14662306a36Sopenharmony_ci	uart1_data: uart1-data-pins {
14762306a36Sopenharmony_ci		samsung,pins = "gpa-4", "gpa-5";
14862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
14962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
15062306a36Sopenharmony_ci	};
15162306a36Sopenharmony_ci
15262306a36Sopenharmony_ci	uart1_fctl: uart1-fctl-pins {
15362306a36Sopenharmony_ci		samsung,pins = "gpa-6", "gpa-7";
15462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
15562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
15662306a36Sopenharmony_ci	};
15762306a36Sopenharmony_ci
15862306a36Sopenharmony_ci	uart2_data: uart2-data-pins {
15962306a36Sopenharmony_ci		samsung,pins = "gpb-0", "gpb-1";
16062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
16162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
16262306a36Sopenharmony_ci	};
16362306a36Sopenharmony_ci
16462306a36Sopenharmony_ci	uart3_data: uart3-data-pins {
16562306a36Sopenharmony_ci		samsung,pins = "gpb-2", "gpb-3";
16662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
16762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
16862306a36Sopenharmony_ci	};
16962306a36Sopenharmony_ci
17062306a36Sopenharmony_ci	ext_dma_0: ext-dma-0-pins {
17162306a36Sopenharmony_ci		samsung,pins = "gpb-0", "gpb-1";
17262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
17362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
17462306a36Sopenharmony_ci	};
17562306a36Sopenharmony_ci
17662306a36Sopenharmony_ci	ext_dma_1: ext-dma-1-pins {
17762306a36Sopenharmony_ci		samsung,pins = "gpb-2", "gpb-3";
17862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
17962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
18062306a36Sopenharmony_ci	};
18162306a36Sopenharmony_ci
18262306a36Sopenharmony_ci	irda_data_0: irda-data-0-pins {
18362306a36Sopenharmony_ci		samsung,pins = "gpb-0", "gpb-1";
18462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
18562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
18662306a36Sopenharmony_ci	};
18762306a36Sopenharmony_ci
18862306a36Sopenharmony_ci	irda_data_1: irda-data-1-pins {
18962306a36Sopenharmony_ci		samsung,pins = "gpb-2", "gpb-3";
19062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
19162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
19262306a36Sopenharmony_ci	};
19362306a36Sopenharmony_ci
19462306a36Sopenharmony_ci	irda_sdbw: irda-sdbw-pins {
19562306a36Sopenharmony_ci		samsung,pins = "gpb-4";
19662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
19762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
19862306a36Sopenharmony_ci	};
19962306a36Sopenharmony_ci
20062306a36Sopenharmony_ci	i2c0_bus: i2c0-bus-pins {
20162306a36Sopenharmony_ci		samsung,pins = "gpb-5", "gpb-6";
20262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
20362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
20462306a36Sopenharmony_ci	};
20562306a36Sopenharmony_ci
20662306a36Sopenharmony_ci	i2c1_bus: i2c1-bus-pins {
20762306a36Sopenharmony_ci		/* S3C6410-only */
20862306a36Sopenharmony_ci		samsung,pins = "gpb-2", "gpb-3";
20962306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_6>;
21062306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
21162306a36Sopenharmony_ci	};
21262306a36Sopenharmony_ci
21362306a36Sopenharmony_ci	spi0_bus: spi0-bus-pins {
21462306a36Sopenharmony_ci		samsung,pins = "gpc-0", "gpc-1", "gpc-2";
21562306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
21662306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
21762306a36Sopenharmony_ci	};
21862306a36Sopenharmony_ci
21962306a36Sopenharmony_ci	spi0_cs: spi0-cs-pins {
22062306a36Sopenharmony_ci		samsung,pins = "gpc-3";
22162306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
22262306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
22362306a36Sopenharmony_ci	};
22462306a36Sopenharmony_ci
22562306a36Sopenharmony_ci	spi1_bus: spi1-bus-pins {
22662306a36Sopenharmony_ci		samsung,pins = "gpc-4", "gpc-5", "gpc-6";
22762306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
22862306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
22962306a36Sopenharmony_ci	};
23062306a36Sopenharmony_ci
23162306a36Sopenharmony_ci	spi1_cs: spi1-cs-pins {
23262306a36Sopenharmony_ci		samsung,pins = "gpc-7";
23362306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
23462306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
23562306a36Sopenharmony_ci	};
23662306a36Sopenharmony_ci
23762306a36Sopenharmony_ci	sd0_cmd: sd0-cmd-pins {
23862306a36Sopenharmony_ci		samsung,pins = "gpg-1";
23962306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
24062306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
24162306a36Sopenharmony_ci	};
24262306a36Sopenharmony_ci
24362306a36Sopenharmony_ci	sd0_clk: sd0-clk-pins {
24462306a36Sopenharmony_ci		samsung,pins = "gpg-0";
24562306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
24662306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
24762306a36Sopenharmony_ci	};
24862306a36Sopenharmony_ci
24962306a36Sopenharmony_ci	sd0_bus1: sd0-bus1-pins {
25062306a36Sopenharmony_ci		samsung,pins = "gpg-2";
25162306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
25262306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
25362306a36Sopenharmony_ci	};
25462306a36Sopenharmony_ci
25562306a36Sopenharmony_ci	sd0_bus4: sd0-bus4-pins {
25662306a36Sopenharmony_ci		samsung,pins = "gpg-2", "gpg-3", "gpg-4", "gpg-5";
25762306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
25862306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
25962306a36Sopenharmony_ci	};
26062306a36Sopenharmony_ci
26162306a36Sopenharmony_ci	sd0_cd: sd0-cd-pins {
26262306a36Sopenharmony_ci		samsung,pins = "gpg-6";
26362306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
26462306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
26562306a36Sopenharmony_ci	};
26662306a36Sopenharmony_ci
26762306a36Sopenharmony_ci	sd1_cmd: sd1-cmd-pins {
26862306a36Sopenharmony_ci		samsung,pins = "gph-1";
26962306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
27062306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
27162306a36Sopenharmony_ci	};
27262306a36Sopenharmony_ci
27362306a36Sopenharmony_ci	sd1_clk: sd1-clk-pins {
27462306a36Sopenharmony_ci		samsung,pins = "gph-0";
27562306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
27662306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
27762306a36Sopenharmony_ci	};
27862306a36Sopenharmony_ci
27962306a36Sopenharmony_ci	sd1_bus1: sd1-bus1-pins {
28062306a36Sopenharmony_ci		samsung,pins = "gph-2";
28162306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
28262306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
28362306a36Sopenharmony_ci	};
28462306a36Sopenharmony_ci
28562306a36Sopenharmony_ci	sd1_bus4: sd1-bus4-pins {
28662306a36Sopenharmony_ci		samsung,pins = "gph-2", "gph-3", "gph-4", "gph-5";
28762306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
28862306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
28962306a36Sopenharmony_ci	};
29062306a36Sopenharmony_ci
29162306a36Sopenharmony_ci	sd1_bus8: sd1-bus8-pins {
29262306a36Sopenharmony_ci		samsung,pins = "gph-2", "gph-3", "gph-4", "gph-5",
29362306a36Sopenharmony_ci				"gph-6", "gph-7", "gph-8", "gph-9";
29462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
29562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
29662306a36Sopenharmony_ci	};
29762306a36Sopenharmony_ci
29862306a36Sopenharmony_ci	sd1_cd: sd1-cd-pins {
29962306a36Sopenharmony_ci		samsung,pins = "gpg-6";
30062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
30162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_UP>;
30262306a36Sopenharmony_ci	};
30362306a36Sopenharmony_ci
30462306a36Sopenharmony_ci	sd2_cmd: sd2-cmd-pins {
30562306a36Sopenharmony_ci		samsung,pins = "gpc-4";
30662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
30762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
30862306a36Sopenharmony_ci	};
30962306a36Sopenharmony_ci
31062306a36Sopenharmony_ci	sd2_clk: sd2-clk-pins {
31162306a36Sopenharmony_ci		samsung,pins = "gpc-5";
31262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
31362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
31462306a36Sopenharmony_ci	};
31562306a36Sopenharmony_ci
31662306a36Sopenharmony_ci	sd2_bus1: sd2-bus1-pins {
31762306a36Sopenharmony_ci		samsung,pins = "gph-6";
31862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
31962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
32062306a36Sopenharmony_ci	};
32162306a36Sopenharmony_ci
32262306a36Sopenharmony_ci	sd2_bus4: sd2-bus4-pins {
32362306a36Sopenharmony_ci		samsung,pins = "gph-6", "gph-7", "gph-8", "gph-9";
32462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
32562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
32662306a36Sopenharmony_ci	};
32762306a36Sopenharmony_ci
32862306a36Sopenharmony_ci	i2s0_bus: i2s0-bus-pins {
32962306a36Sopenharmony_ci		samsung,pins = "gpd-0", "gpd-2", "gpd-3", "gpd-4";
33062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
33162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
33262306a36Sopenharmony_ci	};
33362306a36Sopenharmony_ci
33462306a36Sopenharmony_ci	i2s0_cdclk: i2s0-cdclk-pins {
33562306a36Sopenharmony_ci		samsung,pins = "gpd-1";
33662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
33762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
33862306a36Sopenharmony_ci	};
33962306a36Sopenharmony_ci
34062306a36Sopenharmony_ci	i2s1_bus: i2s1-bus-pins {
34162306a36Sopenharmony_ci		samsung,pins = "gpe-0", "gpe-2", "gpe-3", "gpe-4";
34262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
34362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
34462306a36Sopenharmony_ci	};
34562306a36Sopenharmony_ci
34662306a36Sopenharmony_ci	i2s1_cdclk: i2s1-cdclk-pins {
34762306a36Sopenharmony_ci		samsung,pins = "gpe-1";
34862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
34962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
35062306a36Sopenharmony_ci	};
35162306a36Sopenharmony_ci
35262306a36Sopenharmony_ci	i2s2_bus: i2s2-bus-pins {
35362306a36Sopenharmony_ci		/* S3C6410-only */
35462306a36Sopenharmony_ci		samsung,pins = "gpc-4", "gpc-5", "gpc-6", "gph-6",
35562306a36Sopenharmony_ci				"gph-8", "gph-9";
35662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_5>;
35762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
35862306a36Sopenharmony_ci	};
35962306a36Sopenharmony_ci
36062306a36Sopenharmony_ci	i2s2_cdclk: i2s2-cdclk-pins {
36162306a36Sopenharmony_ci		/* S3C6410-only */
36262306a36Sopenharmony_ci		samsung,pins = "gph-7";
36362306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_5>;
36462306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
36562306a36Sopenharmony_ci	};
36662306a36Sopenharmony_ci
36762306a36Sopenharmony_ci	pcm0_bus: pcm0-bus-pins {
36862306a36Sopenharmony_ci		samsung,pins = "gpd-0", "gpd-2", "gpd-3", "gpd-4";
36962306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
37062306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
37162306a36Sopenharmony_ci	};
37262306a36Sopenharmony_ci
37362306a36Sopenharmony_ci	pcm0_extclk: pcm0-extclk-pins {
37462306a36Sopenharmony_ci		samsung,pins = "gpd-1";
37562306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
37662306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
37762306a36Sopenharmony_ci	};
37862306a36Sopenharmony_ci
37962306a36Sopenharmony_ci	pcm1_bus: pcm1-bus-pins {
38062306a36Sopenharmony_ci		samsung,pins = "gpe-0", "gpe-2", "gpe-3", "gpe-4";
38162306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
38262306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
38362306a36Sopenharmony_ci	};
38462306a36Sopenharmony_ci
38562306a36Sopenharmony_ci	pcm1_extclk: pcm1-extclk-pins {
38662306a36Sopenharmony_ci		samsung,pins = "gpe-1";
38762306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
38862306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
38962306a36Sopenharmony_ci	};
39062306a36Sopenharmony_ci
39162306a36Sopenharmony_ci	ac97_bus_0: ac97-bus-0-pins {
39262306a36Sopenharmony_ci		samsung,pins = "gpd-0", "gpd-1", "gpd-2", "gpd-3", "gpd-4";
39362306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
39462306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
39562306a36Sopenharmony_ci	};
39662306a36Sopenharmony_ci
39762306a36Sopenharmony_ci	ac97_bus_1: ac97-bus-1-pins {
39862306a36Sopenharmony_ci		samsung,pins = "gpe-0", "gpe-1", "gpe-2", "gpe-3", "gpe-4";
39962306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
40062306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
40162306a36Sopenharmony_ci	};
40262306a36Sopenharmony_ci
40362306a36Sopenharmony_ci	cam_port: cam-port-pins {
40462306a36Sopenharmony_ci		samsung,pins = "gpf-0", "gpf-1", "gpf-2", "gpf-4",
40562306a36Sopenharmony_ci				"gpf-5", "gpf-6", "gpf-7", "gpf-8",
40662306a36Sopenharmony_ci				"gpf-9", "gpf-10", "gpf-11", "gpf-12";
40762306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
40862306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
40962306a36Sopenharmony_ci	};
41062306a36Sopenharmony_ci
41162306a36Sopenharmony_ci	cam_rst: cam-rst-pins {
41262306a36Sopenharmony_ci		samsung,pins = "gpf-3";
41362306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
41462306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
41562306a36Sopenharmony_ci	};
41662306a36Sopenharmony_ci
41762306a36Sopenharmony_ci	cam_field: cam-field-pins {
41862306a36Sopenharmony_ci		/* S3C6410-only */
41962306a36Sopenharmony_ci		samsung,pins = "gpb-4";
42062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
42162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
42262306a36Sopenharmony_ci	};
42362306a36Sopenharmony_ci
42462306a36Sopenharmony_ci	pwm_extclk: pwm-extclk-pins {
42562306a36Sopenharmony_ci		samsung,pins = "gpf-13";
42662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
42762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
42862306a36Sopenharmony_ci	};
42962306a36Sopenharmony_ci
43062306a36Sopenharmony_ci	pwm0_out: pwm0-out-pins {
43162306a36Sopenharmony_ci		samsung,pins = "gpf-14";
43262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
43362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
43462306a36Sopenharmony_ci	};
43562306a36Sopenharmony_ci
43662306a36Sopenharmony_ci	pwm1_out: pwm1-out-pins {
43762306a36Sopenharmony_ci		samsung,pins = "gpf-15";
43862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
43962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
44062306a36Sopenharmony_ci	};
44162306a36Sopenharmony_ci
44262306a36Sopenharmony_ci	clkout0: clkout-0-pins {
44362306a36Sopenharmony_ci		samsung,pins = "gpf-14";
44462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
44562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
44662306a36Sopenharmony_ci	};
44762306a36Sopenharmony_ci
44862306a36Sopenharmony_ci	keypad_col0_0: keypad-col0-0-pins {
44962306a36Sopenharmony_ci		samsung,pins = "gph-0";
45062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
45162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
45262306a36Sopenharmony_ci	};
45362306a36Sopenharmony_ci
45462306a36Sopenharmony_ci	keypad_col1_0: keypad-col1-0-pins {
45562306a36Sopenharmony_ci		samsung,pins = "gph-1";
45662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
45762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
45862306a36Sopenharmony_ci	};
45962306a36Sopenharmony_ci
46062306a36Sopenharmony_ci	keypad_col2_0: keypad-col2-0-pins {
46162306a36Sopenharmony_ci		samsung,pins = "gph-2";
46262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
46362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
46462306a36Sopenharmony_ci	};
46562306a36Sopenharmony_ci
46662306a36Sopenharmony_ci	keypad_col3_0: keypad-col3-0-pins {
46762306a36Sopenharmony_ci		samsung,pins = "gph-3";
46862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
46962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
47062306a36Sopenharmony_ci	};
47162306a36Sopenharmony_ci
47262306a36Sopenharmony_ci	keypad_col4_0: keypad-col4-0-pins {
47362306a36Sopenharmony_ci		samsung,pins = "gph-4";
47462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
47562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
47662306a36Sopenharmony_ci	};
47762306a36Sopenharmony_ci
47862306a36Sopenharmony_ci	keypad_col5_0: keypad-col5-0-pins {
47962306a36Sopenharmony_ci		samsung,pins = "gph-5";
48062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
48162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
48262306a36Sopenharmony_ci	};
48362306a36Sopenharmony_ci
48462306a36Sopenharmony_ci	keypad_col6_0: keypad-col6-0-pins {
48562306a36Sopenharmony_ci		samsung,pins = "gph-6";
48662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
48762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
48862306a36Sopenharmony_ci	};
48962306a36Sopenharmony_ci
49062306a36Sopenharmony_ci	keypad_col7_0: keypad-col7-0-pins {
49162306a36Sopenharmony_ci		samsung,pins = "gph-7";
49262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_4>;
49362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
49462306a36Sopenharmony_ci	};
49562306a36Sopenharmony_ci
49662306a36Sopenharmony_ci	keypad_col0_1: keypad-col0-1-pins {
49762306a36Sopenharmony_ci		samsung,pins = "gpl-0";
49862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
49962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
50062306a36Sopenharmony_ci	};
50162306a36Sopenharmony_ci
50262306a36Sopenharmony_ci	keypad_col1_1: keypad-col1-1-pins {
50362306a36Sopenharmony_ci		samsung,pins = "gpl-1";
50462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
50562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
50662306a36Sopenharmony_ci	};
50762306a36Sopenharmony_ci
50862306a36Sopenharmony_ci	keypad_col2_1: keypad-col2-1-pins {
50962306a36Sopenharmony_ci		samsung,pins = "gpl-2";
51062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
51162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
51262306a36Sopenharmony_ci	};
51362306a36Sopenharmony_ci
51462306a36Sopenharmony_ci	keypad_col3_1: keypad-col3-1-pins {
51562306a36Sopenharmony_ci		samsung,pins = "gpl-3";
51662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
51762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
51862306a36Sopenharmony_ci	};
51962306a36Sopenharmony_ci
52062306a36Sopenharmony_ci	keypad_col4_1: keypad-col4-1-pins {
52162306a36Sopenharmony_ci		samsung,pins = "gpl-4";
52262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
52362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
52462306a36Sopenharmony_ci	};
52562306a36Sopenharmony_ci
52662306a36Sopenharmony_ci	keypad_col5_1: keypad-col5-1-pins {
52762306a36Sopenharmony_ci		samsung,pins = "gpl-5";
52862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
52962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
53062306a36Sopenharmony_ci	};
53162306a36Sopenharmony_ci
53262306a36Sopenharmony_ci	keypad_col6_1: keypad-col6-1-pins {
53362306a36Sopenharmony_ci		samsung,pins = "gpl-6";
53462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
53562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
53662306a36Sopenharmony_ci	};
53762306a36Sopenharmony_ci
53862306a36Sopenharmony_ci	keypad_col7_1: keypad-col7-1-pins {
53962306a36Sopenharmony_ci		samsung,pins = "gpl-7";
54062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
54162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
54262306a36Sopenharmony_ci	};
54362306a36Sopenharmony_ci
54462306a36Sopenharmony_ci	keypad_row0_0: keypad-row0-0-pins {
54562306a36Sopenharmony_ci		samsung,pins = "gpk-8";
54662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
54762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
54862306a36Sopenharmony_ci	};
54962306a36Sopenharmony_ci
55062306a36Sopenharmony_ci	keypad_row1_0: keypad-row1-0-pins {
55162306a36Sopenharmony_ci		samsung,pins = "gpk-9";
55262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
55362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
55462306a36Sopenharmony_ci	};
55562306a36Sopenharmony_ci
55662306a36Sopenharmony_ci	keypad_row2_0: keypad-row2-0-pins {
55762306a36Sopenharmony_ci		samsung,pins = "gpk-10";
55862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
55962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
56062306a36Sopenharmony_ci	};
56162306a36Sopenharmony_ci
56262306a36Sopenharmony_ci	keypad_row3_0: keypad-row3-0-pins {
56362306a36Sopenharmony_ci		samsung,pins = "gpk-11";
56462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
56562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
56662306a36Sopenharmony_ci	};
56762306a36Sopenharmony_ci
56862306a36Sopenharmony_ci	keypad_row4_0: keypad-row4-0-pins {
56962306a36Sopenharmony_ci		samsung,pins = "gpk-12";
57062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
57162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
57262306a36Sopenharmony_ci	};
57362306a36Sopenharmony_ci
57462306a36Sopenharmony_ci	keypad_row5_0: keypad-row5-0-pins {
57562306a36Sopenharmony_ci		samsung,pins = "gpk-13";
57662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
57762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
57862306a36Sopenharmony_ci	};
57962306a36Sopenharmony_ci
58062306a36Sopenharmony_ci	keypad_row6_0: keypad-row6-0-pins {
58162306a36Sopenharmony_ci		samsung,pins = "gpk-14";
58262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
58362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
58462306a36Sopenharmony_ci	};
58562306a36Sopenharmony_ci
58662306a36Sopenharmony_ci	keypad_row7_0: keypad-row7-0-pins {
58762306a36Sopenharmony_ci		samsung,pins = "gpk-15";
58862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
58962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
59062306a36Sopenharmony_ci	};
59162306a36Sopenharmony_ci
59262306a36Sopenharmony_ci	keypad_row0_1: keypad-row0-1-pins {
59362306a36Sopenharmony_ci		samsung,pins = "gpn-0";
59462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
59562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
59662306a36Sopenharmony_ci	};
59762306a36Sopenharmony_ci
59862306a36Sopenharmony_ci	keypad_row1_1: keypad-row1-1-pins {
59962306a36Sopenharmony_ci		samsung,pins = "gpn-1";
60062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
60162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
60262306a36Sopenharmony_ci	};
60362306a36Sopenharmony_ci
60462306a36Sopenharmony_ci	keypad_row2_1: keypad-row2-1-pins {
60562306a36Sopenharmony_ci		samsung,pins = "gpn-2";
60662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
60762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
60862306a36Sopenharmony_ci	};
60962306a36Sopenharmony_ci
61062306a36Sopenharmony_ci	keypad_row3_1: keypad-row3-1-pins {
61162306a36Sopenharmony_ci		samsung,pins = "gpn-3";
61262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
61362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
61462306a36Sopenharmony_ci	};
61562306a36Sopenharmony_ci
61662306a36Sopenharmony_ci	keypad_row4_1: keypad-row4-1-pins {
61762306a36Sopenharmony_ci		samsung,pins = "gpn-4";
61862306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
61962306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
62062306a36Sopenharmony_ci	};
62162306a36Sopenharmony_ci
62262306a36Sopenharmony_ci	keypad_row5_1: keypad-row5-1-pins {
62362306a36Sopenharmony_ci		samsung,pins = "gpn-5";
62462306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
62562306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
62662306a36Sopenharmony_ci	};
62762306a36Sopenharmony_ci
62862306a36Sopenharmony_ci	keypad_row6_1: keypad-row6-1-pins {
62962306a36Sopenharmony_ci		samsung,pins = "gpn-6";
63062306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
63162306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
63262306a36Sopenharmony_ci	};
63362306a36Sopenharmony_ci
63462306a36Sopenharmony_ci	keypad_row7_1: keypad-row7-1-pins {
63562306a36Sopenharmony_ci		samsung,pins = "gpn-7";
63662306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
63762306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
63862306a36Sopenharmony_ci	};
63962306a36Sopenharmony_ci
64062306a36Sopenharmony_ci	lcd_ctrl: lcd-ctrl-pins {
64162306a36Sopenharmony_ci		samsung,pins = "gpj-8", "gpj-9", "gpj-10", "gpj-11";
64262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
64362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
64462306a36Sopenharmony_ci	};
64562306a36Sopenharmony_ci
64662306a36Sopenharmony_ci	lcd_data16: lcd-data-width16-pins {
64762306a36Sopenharmony_ci		samsung,pins = "gpi-3", "gpi-4", "gpi-5", "gpi-6",
64862306a36Sopenharmony_ci				"gpi-7", "gpi-10", "gpi-11", "gpi-12",
64962306a36Sopenharmony_ci				"gpi-13", "gpi-14", "gpi-15", "gpj-3",
65062306a36Sopenharmony_ci				"gpj-4", "gpj-5", "gpj-6", "gpj-7";
65162306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
65262306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
65362306a36Sopenharmony_ci	};
65462306a36Sopenharmony_ci
65562306a36Sopenharmony_ci	lcd_data18: lcd-data-width18-pins {
65662306a36Sopenharmony_ci		samsung,pins = "gpi-2", "gpi-3", "gpi-4", "gpi-5",
65762306a36Sopenharmony_ci				"gpi-6", "gpi-7", "gpi-10", "gpi-11",
65862306a36Sopenharmony_ci				"gpi-12", "gpi-13", "gpi-14", "gpi-15",
65962306a36Sopenharmony_ci				"gpj-2", "gpj-3", "gpj-4", "gpj-5",
66062306a36Sopenharmony_ci				"gpj-6", "gpj-7";
66162306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
66262306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
66362306a36Sopenharmony_ci	};
66462306a36Sopenharmony_ci
66562306a36Sopenharmony_ci	lcd_data24: lcd-data-width24-pins {
66662306a36Sopenharmony_ci		samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3",
66762306a36Sopenharmony_ci				"gpi-4", "gpi-5", "gpi-6", "gpi-7",
66862306a36Sopenharmony_ci				"gpi-8", "gpi-9", "gpi-10", "gpi-11",
66962306a36Sopenharmony_ci				"gpi-12", "gpi-13", "gpi-14", "gpi-15",
67062306a36Sopenharmony_ci				"gpj-0", "gpj-1", "gpj-2", "gpj-3",
67162306a36Sopenharmony_ci				"gpj-4", "gpj-5", "gpj-6", "gpj-7";
67262306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_2>;
67362306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
67462306a36Sopenharmony_ci	};
67562306a36Sopenharmony_ci
67662306a36Sopenharmony_ci	hsi_bus: hsi-bus-pins {
67762306a36Sopenharmony_ci		samsung,pins = "gpk-0", "gpk-1", "gpk-2", "gpk-3",
67862306a36Sopenharmony_ci				"gpk-4", "gpk-5", "gpk-6", "gpk-7";
67962306a36Sopenharmony_ci		samsung,pin-function = <S3C64XX_PIN_FUNC_3>;
68062306a36Sopenharmony_ci		samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
68162306a36Sopenharmony_ci	};
68262306a36Sopenharmony_ci};
683