Commit Graph

15 Commits

Author SHA1 Message Date
Marius Scholtz b0cc87f2a4 pinctrl: SAMx7x: Fix incorrect pinctrl config for pa21
The pinctrl configuration for SAMx7x SOC pa21 is incorrect. Instead of afe1_ad1 it should be afe0_ad1.

This updates the pinconfigs yml file and all the updated header files.

Signed-off-by: Marius Scholtz <mariuss@ricelectronics.com>
2023-12-19 07:54:03 +01:00
Gerson Fernando Budke add80d4bf5 pinctrl: Add wake-up sources generation
The SAM SoC requires that SUPC be configured to enable specific pins
to be used as wake-up sources. This add a new section denominated as
wakeup. In that section the pinmux will be used to store the correct
wkupX input to be used by the pinctrl driver to configure the gpio
and supc accordingly.

This update all pinconfigs, the pinctrl definitions, update the
documentation  and expand the current test to cover the changes.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-10-23 19:06:43 +02:00
Gerson Fernando Budke c1c4410389 docs: Improve documentation
The repository do not have a documentation entry point. This add
the missing documentation entry point with general guidelines. In
addition links the documentation on scripts and pinconfigs with
the main page.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-03-18 08:41:41 -03:00
Kamil Serwus ffe91910e5 pinctrl: sam-c2x: Add pinconfigs and include files
Add Atmel SAM0 C20/C21 family of pinconfigs definitions and auto
generated files to be used in pinctrl devicetree files.

Signed-off-by: Kamil Serwus <kserwus@gmail.com>
2022-10-24 19:38:02 +02:00
Attie Grande 7518d0b79b pinctrl: sam-r34-r35: Add pinconfigs and include files
Add Atmel SAM0 R34/R35 family of pinconfigs definitions and auto
generated files to be used in pinctrl devicetree files.

Signed-off-by: Attie Grande <attie.grande@argentum-systems.co.uk>
2022-04-19 10:58:18 -03:00
Attie Grande 8989ec49b3 pinctrl: sam-l21: Add pinconfigs and include files
Add Atmel SAM0 L21 family of pinconfigs definitions and auto
generated files to be used in pinctrl devicetree files.

Signed-off-by: Attie Grande <attie.grande@argentum-systems.co.uk>
2022-04-19 10:58:18 -03:00
Gerson Fernando Budke 94d8d86e9d pinctrl: pinconfigs: Add README file
Add documentation that describes how to create pinconfigs files.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-03-24 14:11:18 -03:00
Gerson Fernando Budke 5efcf60ad1 pinctrl: sam-d51-d53-d54: Add pinconfigs and include files
Add Atmel SAM0 D51/D53/D54 family of pinconfigs definitions and auto
generated files to be used in pinctrl devicetree files.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-03-24 14:11:18 -03:00
Gerson Fernando Budke 5a4f715d93 pinctrl: sam-r21: Add pinconfigs and include files
Add Atmel SAM0 R21 family of pinconfigs definitions and auto generated
files to be used in pinctrl devicetree files.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-03-24 14:11:18 -03:00
Gerson Fernando Budke 3d10116f7f pinctrl: sam-d20-d21-da1: Add pinconfigs and include files
Add Atmel SAM0 D20/D21/DA1 family of pinconfigs definitions and auto
generated files to be used in pinctrl devicetree files.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-03-24 14:11:18 -03:00
Gerson Fernando Budke 1876356e9c pinctrl: sam-s70-e70-v7x: Add pinconfigs and include files
Add Atmel SAM S70/E70/V70/V71 family of pinconfigs definitions and auto
generated files to be used in pinctrl devicetree files.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-03-24 14:11:18 -03:00
Gerson Fernando Budke b33b97af38 pinctrl: sam-4s-4sa-4sd: Add pinconfigs and include files
Add Atmel SAM 4S/4SA/4SD family of pinconfigs definitions and auto
generated files to be used in pinctrl devicetree files.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-03-24 14:11:18 -03:00
Gerson Fernando Budke 845b8f2152 pinctrl: sam-4l: Add pinconfigs and include files
Add Atmel SAM 4L family of pinconfigs definitions and auto generated
files to be used in pinctrl devicetree files.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-03-24 14:11:18 -03:00
Gerson Fernando Budke 674b12d6fa pinctrl: sam-4e: Add pinconfigs and include files
Add Atmel SAM 4E family of pinconfigs definitions and auto generated
files to be used in pinctrl devicetree files.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-03-24 14:11:18 -03:00
Gerson Fernando Budke ac2bac9821 pinctrl: sam-3x: Add pinconfigs and include files
Add Atmel SAM 3X family of pinconfigs definitions and auto generated
files to be used in pinctrl devicetree files.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-03-24 14:11:18 -03:00