| /* |
| * Copyright (c) 2021 Gerson Fernando Budke |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| |
| #include "pinctrl_atmel_sam.h" |
| |
| / { |
| soc { |
| pinctrl@41008000 { |
| /* instance, signal, port, pin, peripheral [, flags] */ |
| DT_ATMEL_PORT(sercom0, pad0, a, 8, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad1, a, 9, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad2, a, 10, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad3, a, 11, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad0, b, 24, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad1, b, 25, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad2, c, 24, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad3, c, 25, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad0, a, 4, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad1, a, 5, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad2, a, 6, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad3, a, 7, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad0, c, 17, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad1, c, 16, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad2, c, 18, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom0, pad3, c, 19, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad0, a, 16, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad1, a, 17, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad2, a, 18, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad3, a, 19, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad0, c, 22, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad1, c, 23, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad2, d, 20, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad3, d, 21, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad0, c, 27, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad1, c, 28, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad2, b, 22, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad3, b, 23, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad0, a, 0, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad1, a, 1, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad2, a, 30, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom1, pad3, a, 31, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad0, a, 12, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad1, a, 13, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad2, a, 14, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad3, a, 15, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad0, b, 26, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad1, b, 27, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad2, b, 28, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad3, b, 29, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad0, a, 8, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad1, a, 9, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad2, a, 10, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad3, a, 11, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad0, b, 24, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad1, b, 25, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad2, c, 24, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom2, pad3, c, 25, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad0, a, 22, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad1, a, 23, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad2, a, 24, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad3, a, 25, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad0, b, 20, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad1, b, 21, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad2, a, 20, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad3, a, 21, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad0, a, 17, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad1, a, 16, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad2, a, 18, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad3, a, 19, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad0, c, 23, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad1, c, 22, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad2, d, 20, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom3, pad3, d, 21, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad0, b, 12, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad1, b, 13, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad2, b, 14, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad3, b, 15, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad0, b, 8, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad1, b, 9, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad2, b, 10, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad3, b, 11, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad0, a, 13, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad1, a, 12, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad2, a, 14, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad3, a, 15, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad0, b, 27, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad1, b, 26, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad2, b, 28, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom4, pad3, b, 29, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad0, b, 16, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad1, b, 17, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad2, b, 18, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad3, b, 19, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad0, a, 23, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad1, a, 22, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad2, a, 20, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad3, a, 21, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad2, a, 24, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad3, a, 25, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad2, b, 22, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad3, b, 23, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad0, b, 31, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad1, b, 30, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad2, b, 0, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad3, b, 1, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad0, b, 2, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom5, pad1, b, 3, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad0, c, 16, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad1, c, 17, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad2, c, 18, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad3, c, 19, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad0, c, 4, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad1, c, 5, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad2, c, 6, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad3, c, 7, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad0, d, 9, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad1, d, 8, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad2, d, 10, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad3, d, 11, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad0, c, 13, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad1, c, 12, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad2, c, 14, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad3, c, 15, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad2, c, 10, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom6, pad3, c, 11, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad0, c, 12, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad1, c, 13, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad2, c, 14, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad3, c, 15, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad0, d, 8, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad1, d, 9, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad2, d, 10, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad3, d, 11, c, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad0, c, 12, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad1, c, 13, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad2, c, 10, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad3, c, 11, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad0, b, 21, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad1, b, 20, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad2, b, 18, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad3, b, 19, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad0, b, 30, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad1, b, 31, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad2, a, 30, d, pinmux-enable); |
| DT_ATMEL_PORT(sercom7, pad3, a, 31, d, pinmux-enable); |
| }; |
| }; |
| }; |