162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Suppport for CompuLab CM-T54 on SB-T54 baseboard
462306a36Sopenharmony_ci */
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci#include "omap5-cm-t54.dts"
762306a36Sopenharmony_ci
862306a36Sopenharmony_ci/ {
962306a36Sopenharmony_ci	model = "CompuLab CM-T54 on SB-T54";
1062306a36Sopenharmony_ci	compatible = "compulab,omap5-sbc-t54", "compulab,omap5-cm-t54", "ti,omap5";
1162306a36Sopenharmony_ci};
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ci&omap5_pmx_core {
1462306a36Sopenharmony_ci	i2c4_pins: i2c4-pins {
1562306a36Sopenharmony_ci		pinctrl-single,pins = <
1662306a36Sopenharmony_ci			OMAP5_IOPAD(0x00f8, PIN_INPUT_PULLUP | MUX_MODE0) /* i2c4_scl */
1762306a36Sopenharmony_ci			OMAP5_IOPAD(0x00fa, PIN_INPUT_PULLUP | MUX_MODE0) /* i2c4_sda */
1862306a36Sopenharmony_ci		>;
1962306a36Sopenharmony_ci	};
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ci	mmc1_aux_pins: mmc1-aux-pins {
2262306a36Sopenharmony_ci		pinctrl-single,pins = <
2362306a36Sopenharmony_ci			OMAP5_IOPAD(0x0174, PIN_INPUT_PULLUP | MUX_MODE6) /* timer5_pwm_evt.gpio8_228 */
2462306a36Sopenharmony_ci			OMAP5_IOPAD(0x0176, PIN_INPUT_PULLUP | MUX_MODE6) /* timer6_pwm_evt.gpio8_229 */
2562306a36Sopenharmony_ci		>;
2662306a36Sopenharmony_ci	};
2762306a36Sopenharmony_ci};
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ci&mmc1 {
3062306a36Sopenharmony_ci	pinctrl-names = "default";
3162306a36Sopenharmony_ci	pinctrl-0 = <
3262306a36Sopenharmony_ci		&mmc1_pins
3362306a36Sopenharmony_ci		&mmc1_aux_pins
3462306a36Sopenharmony_ci	>;
3562306a36Sopenharmony_ci	cd-inverted;
3662306a36Sopenharmony_ci	wp-inverted;
3762306a36Sopenharmony_ci	cd-gpios = <&gpio8 4 GPIO_ACTIVE_LOW>; /* gpio8_228 */
3862306a36Sopenharmony_ci	wp-gpios = <&gpio8 5 GPIO_ACTIVE_LOW>; /* gpio8_229 */
3962306a36Sopenharmony_ci};
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ci&i2c4 {
4262306a36Sopenharmony_ci	pinctrl-names = "default";
4362306a36Sopenharmony_ci	pinctrl-0 = <&i2c4_pins>;
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ci	clock-frequency = <400000>;
4662306a36Sopenharmony_ci
4762306a36Sopenharmony_ci	at24@50 {
4862306a36Sopenharmony_ci		compatible = "atmel,24c02";
4962306a36Sopenharmony_ci		pagesize = <16>;
5062306a36Sopenharmony_ci		reg = <0x50>;
5162306a36Sopenharmony_ci	};
5262306a36Sopenharmony_ci};
53