zephyr/drivers/pinmux
Vinicius Costa Gomes ed6fc400e9 pinmux: Move the Arduino 101 board to the pinmux model
This driver doesn't provide any API, it only initializes the pinmux
controller to appropriate values depending on the board.

The first board to use this new infrastructure is the Arduino 101 board,
because it is alphabetically the first.

To better organize code for the different SoCs and boards, a "family"
level is created in the 'drivers/pinmux' directory. The Arduino 101
board is part of the Quark MCU "family".

The PINMUX_DEV configuration (and functionality) is removed for now, it
will be added back when the pinmux_dev drivers are (re)introduced, with
clearer semantics.

Change-Id: Idf5cc3caf6be620aa50828ae8fdc535df6caf458
Signed-off-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
2016-03-25 10:17:00 +00:00
..
quark_mcu pinmux: Move the Arduino 101 board to the pinmux model 2016-03-25 10:17:00 +00:00
Kconfig pinmux: Move the Arduino 101 board to the pinmux model 2016-03-25 10:17:00 +00:00
Kconfig.k64 drivers: pinmux: Restructure kconfig options 2016-03-23 15:36:43 +00:00
Kconfig.stm32 pinmux/stm32: add common driver for STM32 pinmux 2016-03-18 16:27:04 +01:00
Makefile pinmux: Move the Arduino 101 board to the pinmux model 2016-03-25 10:17:00 +00:00
pinmux.h pinmux: Move the Arduino 101 board to the pinmux model 2016-03-25 10:17:00 +00:00
pinmux_k64.c k64f: Fix indentation in the K64F pinmux driver 2016-03-19 10:44:39 +00:00
pinmux_k64.h arm: Freescale K64/FRDM-K64F Pinmux support 2016-03-09 11:58:02 +00:00
pinmux_stm32.c pinmux/stm32: add common driver for STM32 pinmux 2016-03-18 16:27:04 +01:00
pinmux_stm32.h soc/stm32f1/pinmux: implement STM32 pinmux integration 2016-03-18 16:27:04 +01:00
pinmux_stm32f1.h soc/stm32f1/pinmux: implement STM32 pinmux integration 2016-03-18 16:27:04 +01:00