Home
last modified time | relevance | path

Searched refs:pmx (Results 1 – 25 of 99) sorted by relevance

1234

/linux/drivers/pinctrl/spear/
A Dpinctrl-spear.c59 if (!pmx->machdata->pmx_modes || !pmx->machdata->npmx_modes) in set_mode()
361 struct spear_pmx *pmx; in spear_pinctrl_probe() local
366 pmx = devm_kzalloc(&pdev->dev, sizeof(*pmx), GFP_KERNEL); in spear_pinctrl_probe()
367 if (!pmx) in spear_pinctrl_probe()
371 if (IS_ERR(pmx->vbase)) in spear_pinctrl_probe()
374 pmx->dev = &pdev->dev; in spear_pinctrl_probe()
375 pmx->machdata = machdata; in spear_pinctrl_probe()
386 if (set_mode(pmx, mode)) { in spear_pinctrl_probe()
398 pmx->pctl = devm_pinctrl_register(&pdev->dev, &spear_pinctrl_desc, pmx); in spear_pinctrl_probe()
399 if (IS_ERR(pmx->pctl)) { in spear_pinctrl_probe()
[all …]
/linux/drivers/pinctrl/tegra/
A Dpinctrl-tegra.c37 pmx_readl(pmx, bank, reg); in pmx_writel()
44 return pmx->soc->ngroups; in tegra_pinctrl_get_groups_count()
488 dev_err(pmx->dev, in tegra_pinconf_reg()
792 pmx = devm_kzalloc(&pdev->dev, sizeof(*pmx), GFP_KERNEL); in tegra_pinctrl_probe()
793 if (!pmx) in tegra_pinctrl_probe()
797 pmx->soc = soc_data; in tegra_pinctrl_probe()
845 pmx->nbanks = i; in tegra_pinctrl_probe()
847 pmx->regs = devm_kcalloc(&pdev->dev, pmx->nbanks, sizeof(*pmx->regs), in tegra_pinctrl_probe()
849 if (!pmx->regs) in tegra_pinctrl_probe()
863 pmx->pctl = devm_pinctrl_register(&pdev->dev, &tegra_pinctrl_desc, pmx); in tegra_pinctrl_probe()
[all …]
/linux/drivers/pinctrl/renesas/
A Dpinctrl.c52 return pmx->pfc->info->nr_groups; in sh_pfc_get_groups_count()
126 if (!pmx->func_prop_name) { in sh_pfc_dt_subnode_to_map()
131 pmx->pins_prop_name = "pins"; in sh_pfc_dt_subnode_to_map()
789 if (unlikely(!pmx->pins)) in sh_pfc_map_pins()
812 struct sh_pfc_pinctrl *pmx; in sh_pfc_register_pinctrl() local
815 pmx = devm_kzalloc(pfc->dev, sizeof(*pmx), GFP_KERNEL); in sh_pfc_register_pinctrl()
816 if (unlikely(!pmx)) in sh_pfc_register_pinctrl()
819 pmx->pfc = pfc; in sh_pfc_register_pinctrl()
830 pmx->pctl_desc.pins = pmx->pins; in sh_pfc_register_pinctrl()
833 ret = devm_pinctrl_register_and_init(pfc->dev, &pmx->pctl_desc, pmx, in sh_pfc_register_pinctrl()
[all …]
/linux/drivers/pinctrl/
A Dpinctrl-artpec6.c743 pmx->pins[pin].name); in artpec6_pconf_get()
748 pmx->pins[pin].name); in artpec6_pconf_get()
807 pmx->pins[pin].name); in artpec6_pconf_set()
812 pmx->pins[pin].name); in artpec6_pconf_set()
938 struct artpec6_pmx *pmx; in artpec6_pmx_probe() local
940 pmx = devm_kzalloc(&pdev->dev, sizeof(*pmx), GFP_KERNEL); in artpec6_pmx_probe()
941 if (!pmx) in artpec6_pmx_probe()
944 pmx->dev = &pdev->dev; in artpec6_pmx_probe()
948 if (IS_ERR(pmx->base)) in artpec6_pmx_probe()
951 artpec6_pmx_reset(pmx); in artpec6_pmx_probe()
[all …]
A Dpinctrl-gemini.c1960 if (pmx->is_3512) in gemini_get_groups_count()
1962 if (pmx->is_3516) in gemini_get_groups_count()
1972 if (pmx->is_3512) in gemini_get_group_name()
1974 if (pmx->is_3516) in gemini_get_group_name()
2201 if (pmx->is_3512) in gemini_pmx_set_mux()
2210 dev_dbg(pmx->dev, in gemini_pmx_set_mux()
2453 if (pmx->is_3512) in gemini_pinconf_group_set()
2535 pmx = devm_kzalloc(&pdev->dev, sizeof(*pmx), GFP_KERNEL); in gemini_pmx_probe()
2536 if (!pmx) in gemini_pmx_probe()
2550 pmx->map = map; in gemini_pmx_probe()
[all …]
/linux/arch/arm/boot/dts/
A Dkirkwood-dnskw.dtsi61 pmx_sata0: pmx-sata0 {
65 pmx_sata1: pmx-sata1 {
69 pmx_led_power: pmx-led-power {
85 pmx_button_power: pmx-button-power {
93 pmx_power_off: pmx-power-off {
97 pmx_power_back_on: pmx-power-back-on {
101 pmx_power_sata0: pmx-power-sata0 {
105 pmx_power_sata1: pmx-power-sata1 {
121 pmx_fan_tacho: pmx-fan-tacho {
137 pmx_button_reset: pmx-button-reset {
[all …]
A Ddove.dtsi483 pmx_gpio_0: pmx-gpio-0 {
488 pmx_gpio_1: pmx-gpio-1 {
493 pmx_gpio_2: pmx-gpio-2 {
498 pmx_gpio_3: pmx-gpio-3 {
618 pmx_sdio0: pmx-sdio0 {
628 pmx_sdio1: pmx-sdio1 {
648 pmx_spi0: pmx-spi0 {
670 pmx_uart1: pmx-uart1 {
680 pmx_nand: pmx-nand {
690 pmx_i2c1: pmx-i2c1 {
[all …]
A Dkirkwood-iomega_ix2_200.dts35 pmx_button_reset: pmx-button-reset {
39 pmx_button_power: pmx-button-power {
43 pmx_led_backup: pmx-led-backup {
47 pmx_led_power: pmx-led-power {
51 pmx_button_otb: pmx-button-otb {
55 pmx_led_rebuild: pmx-led-rebuild {
59 pmx_led_health: pmx-led_health {
63 pmx_led_sata_brt_ctrl_1: pmx-led-sata-brt-ctrl-1 {
67 pmx_led_sata_brt_ctrl_2: pmx-led-sata-brt-ctrl-2 {
79 pmx_led_power_brt_ctrl_1: pmx-led-power-brt-ctrl-1 {
[all …]
A Dkirkwood-nsa320.dts32 pmx_sata0: pmx-sata0 {
37 pmx_sata1: pmx-sata1 {
47 pmx_led_hdd2_red: pmx-led-hdd2-red {
52 pmx_mcu_data: pmx-mcu-data {
57 pmx_led_usb_green: pmx-led-usb-green {
62 pmx_mcu_clk: pmx-mcu-clk {
67 pmx_mcu_act: pmx-mcu-act {
87 pmx_led_hdd1_red: pmx-led-hdd1-red {
92 pmx_htp: pmx-htp {
99 pmx_buzzer: pmx-buzzer {
[all …]
A Dkirkwood-linkstation-6282.dtsi16 pmx_power_hdd0: pmx-power-hdd0 {
20 pmx_usb_vbus: pmx-usb-vbus {
24 pmx_fan_high: pmx-fan-high {
28 pmx_fan_low: pmx-fan-low {
32 pmx_led_alarm: pmx-led-alarm {
36 pmx_led_function_red: pmx-led-function-red {
40 pmx_led_info: pmx-led-info {
48 pmx_led_power: pmx-led-power {
52 pmx_fan_lock: pmx-fan-lock {
56 pmx_button_function: pmx-button-function {
[all …]
A Dkirkwood-nsa325.dts37 pmx_led_hdd2_red: pmx-led-hdd2-red {
42 pmx_mcu_data: pmx-mcu-data {
47 pmx_led_usb_green: pmx-led-usb-green {
52 pmx_mcu_clk: pmx-mcu-clk {
57 pmx_mcu_act: pmx-mcu-act {
62 pmx_led_sys_green: pmx-led-sys-green {
77 pmx_led_hdd1_red: pmx-led-hdd1-red {
82 pmx_htp: pmx-htp {
91 pmx_buzzer: pmx-buzzer {
96 pmx_vid_b1: pmx-vid-b1 {
[all …]
A Dkirkwood-synology.dtsi13 pmx_alarmled_12: pmx-alarmled-12 {
18 pmx_fanctrl_15: pmx-fanctrl-15 {
23 pmx_fanctrl_16: pmx-fanctrl-16 {
28 pmx_fanctrl_17: pmx-fanctrl-17 {
38 pmx_hddled_20: pmx-hddled-20 {
43 pmx_hddled_21: pmx-hddled-21 {
48 pmx_hddled_22: pmx-hddled-22 {
53 pmx_hddled_23: pmx-hddled-23 {
58 pmx_hddled_24: pmx-hddled-24 {
63 pmx_hddled_25: pmx-hddled-25 {
[all …]
A Dkirkwood-linkstation-duo-6281.dtsi16 pmx_power_hdd0: pmx-power-hdd0 {
20 pmx_power_hdd1: pmx-power-hdd1 {
24 pmx_usb_vbus: pmx-usb-vbus {
28 pmx_led_alarm: pmx-led-alarm {
32 pmx_led_function_red: pmx-led-function-red {
36 pmx_led_function_blue: pmx-led-function-blue {
40 pmx_led_info: pmx-led-info {
44 pmx_led_power: pmx-led-power {
48 pmx_button_function: pmx-button-function {
52 pmx_power_switch: pmx-power-switch {
[all …]
A Dkirkwood-lsxl.dtsi13 pmx_power_hdd: pmx-power-hdd {
17 pmx_usb_vbus: pmx-usb-vbus {
21 pmx_fan_high: pmx-fan-high {
25 pmx_fan_low: pmx-fan-low {
29 pmx_led_function_blue: pmx-led-function-blue {
33 pmx_led_alarm: pmx-led-alarm {
37 pmx_led_info: pmx-led-info {
41 pmx_led_power: pmx-led-power {
45 pmx_fan_lock: pmx-fan-lock {
49 pmx_button_function: pmx-button-function {
[all …]
A Dkirkwood-linkstation.dtsi17 pmx_power_hdd0: pmx-power-hdd0 {
20 pmx_usb_vbus: pmx-usb-vbus {
23 pmx_led_alarm: pmx-led-alarm {
26 pmx_led_function_red: pmx-led-function-red {
29 pmx_led_function_blue: pmx-led-function-blue {
32 pmx_led_info: pmx-led-info {
35 pmx_led_power: pmx-led-power {
38 pmx_button_function: pmx-button-function {
41 pmx_power_switch: pmx-power-switch {
44 pmx_power_auto_switch: pmx-power-auto-switch {
A Dkirkwood-goflexnet.dts23 pmx_usb_power_enable: pmx-usb-power-enable {
27 pmx_led_right_cap_0: pmx-led_right_cap_0 {
31 pmx_led_right_cap_1: pmx-led_right_cap_1 {
35 pmx_led_right_cap_2: pmx-led_right_cap_2 {
39 pmx_led_right_cap_3: pmx-led_right_cap_3 {
43 pmx_led_left_cap_0: pmx-led_left_cap_0 {
47 pmx_led_left_cap_1: pmx-led_left_cap_1 {
51 pmx_led_left_cap_2: pmx-led_left_cap_2 {
55 pmx_led_left_cap_3: pmx-led_left_cap_3 {
59 pmx_led_green: pmx-led_green {
[all …]
A Dkirkwood-iconnect.dts25 pmx_button_reset: pmx-button-reset {
29 pmx_button_otb: pmx-button-otb {
33 pmx_led_level: pmx-led-level {
37 pmx_led_power_blue: pmx-led-power-blue {
41 pmx_led_power_red: pmx-power-red {
45 pmx_led_usb1: pmx-led-usb1 {
49 pmx_led_usb2: pmx-led-usb2 {
53 pmx_led_usb3: pmx-led-usb3 {
57 pmx_led_usb4: pmx-led-usb4 {
61 pmx_led_otb: pmx-led-otb {
A Dkirkwood-nsa310.dts24 pmx_led_esata_green: pmx-led-esata-green {
29 pmx_led_esata_red: pmx-led-esata-red {
34 pmx_led_usb_green: pmx-led-usb-green {
39 pmx_led_usb_red: pmx-led-usb-red {
44 pmx_led_sys_green: pmx-led-sys-green {
49 pmx_led_sys_red: pmx-led-sys-red {
54 pmx_led_hdd_green: pmx-led-hdd-green {
59 pmx_led_hdd_red: pmx-led-hdd-red {
64 pmx_unknown: pmx-unknown {
A Dkirkwood-topkick.dts38 pmx_led_disk_yellow: pmx-led-disk-yellow {
43 pmx_sata0_pwr_enable: pmx-sata0-pwr-enable {
48 pmx_led_sys_red: pmx-led-sys-red {
53 pmx_led_sys_blue: pmx-led-sys-blue {
58 pmx_led_wifi_green: pmx-led-wifi-green {
63 pmx_sw_left: pmx-sw-left {
68 pmx_sw_right: pmx-sw-right {
73 pmx_sw_idle: pmx-sw-idle {
78 pmx_sw_left2: pmx-sw-left2 {
83 pmx_led_wifi_yellow: pmx-led-wifi-yellow {
A Dkirkwood-mplcec4.dts23 pmx_led_health: pmx-led-health {
28 pmx_sata1: pmx-sata1 {
33 pmx_sata0: pmx-sata0 {
38 pmx_led_user1o: pmx-led-user1o {
43 pmx_led_user1g: pmx-led-user1g {
48 pmx_led_user0o: pmx-led-user0o {
53 pmx_led_user0g: pmx-led-user0g {
58 pmx_led_misc: pmx-led-misc {
63 pmx_sdio_cd: pmx-sdio-cd {
A Dkirkwood-openblocks_a6.dts48 pmx_uart0: pmx-uart0 {
54 pmx_uart1: pmx-uart1 {
60 pmx_sysrst: pmx-sysrst {
65 pmx_dip_switches: pmx-dip-switches {
70 pmx_gpio_header: pmx-gpio-header {
76 pmx_gpio_init: pmx-init {
81 pmx_usb_oc: pmx-usb-oc {
86 pmx_leds: pmx-leds {
A Dkirkwood-nsa310a.dts28 pmx_led_esata_green: pmx-led-esata-green {
33 pmx_led_esata_red: pmx-led-esata-red {
38 pmx_led_usb_green: pmx-led-usb-green {
43 pmx_led_sys_green: pmx-led-sys-green {
48 pmx_led_sys_red: pmx-led-sys-red {
53 pmx_led_hdd_green: pmx-led-hdd-green {
58 pmx_led_hdd_red: pmx-led-hdd-red {
A Dorion5x-linkstation-lschl.dts108 pmx_led_power: pmx-leds {
113 pmx_power_hdd: pmx-power-hdd {
118 pmx_led_alarm: pmx-leds {
123 pmx_led_info: pmx-leds {
128 pmx_fan_lock: pmx-fan-lock {
133 pmx_power_switch: pmx-power-switch {
138 pmx_power_usb: pmx-power-usb {
143 pmx_fan_high: pmx-fan-high {
148 pmx_fan_low: pmx-fan-low {
153 pmx_led_func: pmx-leds {
[all …]
A Dkirkwood-dir665.dts37 pmx_led_usb: pmx-led-usb {
41 pmx_led_internet_blue: pmx-led-internet-blue {
45 pmx_led_internet_amber: pmx-led-internet-amber {
49 pmx_led_5g: pmx-led-5g {
53 pmx_led_status_blue: pmx-led-status-blue {
57 pmx_led_wps: pmx-led-wps {
61 pmx_led_status_amber: pmx-led-status-amber {
65 pmx_led_24g: pmx-led-24g {
69 pmx_btn_restart: pmx-btn-restart {
73 pmx_btn_wps: pmx-btn-wps {
A Dkirkwood-netgear_readynas_nv+_v2.dts29 pmx_button_power: pmx-button-power {
34 pmx_button_backup: pmx-button-backup {
39 pmx_button_reset: pmx-button-reset {
44 pmx_led_blue_power: pmx-led-blue-power {
49 pmx_led_blue_backup: pmx-led-blue-backup {
54 pmx_led_blue_disk1: pmx-led-blue-disk1 {
59 pmx_led_blue_disk2: pmx-led-blue-disk2 {
64 pmx_led_blue_disk3: pmx-led-blue-disk3 {
69 pmx_led_blue_disk4: pmx-led-blue-disk4 {
74 pmx_poweroff: pmx-poweroff {

Completed in 52 milliseconds

1234