Searched refs:pinmux (Results 101 - 125 of 141) sorted by relevance

123456

/linux-master/drivers/pinctrl/
H A Dpinctrl-aw9523.c25 #include <linux/pinctrl/pinmux.h>
H A Dpinmux.c13 #define pr_fmt(fmt) "pinmux core: " fmt
30 #include <linux/pinctrl/pinmux.h>
33 #include "pinmux.h"
47 dev_err(pctldev->dev, "pinmux ops lacks necessary functions\n");
56 dev_err(pctldev->dev, "pinmux ops has no name for function%u\n",
761 debugfs_create_file("pinmux-functions", 0444,
763 debugfs_create_file("pinmux-pins", 0444,
765 debugfs_create_file("pinmux-select", 0200,
H A Dpinctrl-pistachio.c17 #include <linux/pinctrl/pinmux.h>
H A Dpinctrl-palmas.c19 #include <linux/pinctrl/pinmux.h>
H A Dpinctrl-amd.c32 #include <linux/pinctrl/pinmux.h>
H A Dpinctrl-cy8c95x0.c29 #include <linux/pinctrl/pinmux.h>
H A Dpinctrl-gemini.c22 #include <linux/pinctrl/pinmux.h>
1015 /* Pin names for the pinmux subsystem, 3516 variant */
2030 * struct gemini_pmx_func - describes Gemini pinmux functions
2601 dev_err(dev, "could not register pinmux driver\n");
H A Dpinctrl-lpc18xx.c21 #include <linux/pinctrl/pinmux.h>
H A Dpinctrl-at91.c3 * at91 pinctrl driver based on at91 pinmux core
27 #include <linux/pinctrl/pinmux.h>
114 * struct at91_pmx_func - describes AT91 pinmux functions
/linux-master/drivers/pinctrl/qcom/
H A Dpinctrl-spmi-gpio.c21 #include <linux/pinctrl/pinmux.h>
H A Dpinctrl-msm.c26 #include <linux/pinctrl/pinmux.h>
H A Dpinctrl-msm8960.c9 #include <linux/pinctrl/pinmux.h>
/linux-master/drivers/pinctrl/intel/
H A Dpinctrl-cherryview.c27 #include <linux/pinctrl/pinmux.h>
H A Dpinctrl-baytrail.c26 #include <linux/pinctrl/pinmux.h>
/linux-master/drivers/pinctrl/mediatek/
H A Dpinctrl-mtk-common.c17 #include <linux/pinctrl/pinmux.h>
539 pins = of_find_property(node, "pinmux", NULL);
575 err = of_property_read_u32_index(node, "pinmux",
/linux-master/drivers/pinctrl/nuvoton/
H A Dpinctrl-wpcm450.c26 #include <linux/pinctrl/pinmux.h>
/linux-master/drivers/pinctrl/mvebu/
H A Dpinctrl-armada-37xx.c20 #include <linux/pinctrl/pinmux.h>
45 * struct armada_37xx_pin_group: represents group of pins of a pinmux function.
46 * The pins of a pinmux groups are composed of one or two groups of contiguous
57 * @funcs: A list of pinmux functions that can be selected for this group.
914 * - the list of pinmux functions that can be selected for this group
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-bcm2835.c31 #include <linux/pinctrl/pinmux.h>
/linux-master/drivers/pinctrl/aspeed/
H A Dpinctrl-aspeed-g5.c14 #include <linux/pinctrl/pinmux.h>
36 * reference registers beyond those dedicated to pinmux, such as the system
2708 * @ctx: The pinmux context
2809 .pinmux = {
2864 aspeed_g5_pinctrl_data.pinmux.dev = &pdev->dev;
/linux-master/drivers/pinctrl/tegra/
H A Dpinctrl-tegra114.c3 * Pinctrl data for the NVIDIA Tegra114 pinmux
14 #include <linux/pinctrl/pinmux.h>
19 * Most pins affected by the pinmux can also be GPIOs. Define these first.
1849 { .compatible = "nvidia,tegra114-pinmux", },
H A Dpinctrl-tegra20.c3 * Pinctrl data for the NVIDIA Tegra20 pinmux
19 #include <linux/pinctrl/pinmux.h>
24 * Most pins affected by the pinmux can also be GPIOs. Define these first.
2258 { .compatible = "nvidia,tegra20-pinmux", },
H A Dpinctrl-tegra210.c3 * Pinctrl data for the NVIDIA Tegra210 pinmux
12 #include <linux/pinctrl/pinmux.h>
17 * Most pins affected by the pinmux can also be GPIOs. Define these first.
1565 { .compatible = "nvidia,tegra210-pinmux", },
/linux-master/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.c31 #include <linux/pinctrl/pinmux.h>
/linux-master/drivers/pinctrl/cirrus/
H A Dpinctrl-lochnagar.c23 #include <linux/pinctrl/pinmux.h>
/linux-master/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c31 #include <linux/pinctrl/pinmux.h>
592 pins = of_find_property(node, "pinmux", NULL);
628 err = of_property_read_u32_index(node, "pinmux",

Completed in 446 milliseconds

123456