-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'depends/cleanup' into next/drivers
* depends/cleanup: (375 commits) ARM: at91: fix board-rm9200-dt after sys_timer conversion clocksource: use clockevents_config_and_register() where possible ARM: use clockevents_config_and_register() where possible clockevents: export clockevents_config_and_register for module use timer: vt8500: Move timer code to drivers/clocksource irqchip: Move ARM vic.h to include/linux/irqchip/arm-vic.h ARM: picoxcell: use common irqchip_init function ARM: spear: use common irqchip_init function irqchip: Move ARM VIC to drivers/irqchip ARM: samsung: remove unused tick.h ARM: remove unneeded vic.h includes ARM: remove mach .handle_irq for VIC users ARM: VIC: set handle_arch_irq in VIC initialization ARM: VIC: shrink down vic.h irqchip: Move ARM gic.h to include/linux/irqchip/arm-gic.h ARM: use common irqchip_init for GIC init irqchip: Move ARM GIC to drivers/irqchip ARM: remove mach .handle_irq for GIC users ARM: GIC: set handle_arch_irq in GIC initialization ARM: GIC: remove direct use of gic_raise_softirq ...
- Loading branch information
Showing
1,999 changed files
with
9,351 additions
and
10,186 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
47 changes: 47 additions & 0 deletions
47
Documentation/devicetree/bindings/pinctrl/pinctrl-sirf.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
CSR SiRFprimaII pinmux controller | ||
|
||
Required properties: | ||
- compatible : "sirf,prima2-pinctrl" | ||
- reg : Address range of the pinctrl registers | ||
- interrupts : Interrupts used by every GPIO group | ||
- gpio-controller : Indicates this device is a GPIO controller | ||
- interrupt-controller : Marks the device node as an interrupt controller | ||
Optional properties: | ||
- sirf,pullups : if n-th bit of m-th bank is set, set a pullup on GPIO-n of bank m | ||
- sirf,pulldowns : if n-th bit of m-th bank is set, set a pulldown on GPIO-n of bank m | ||
|
||
Please refer to pinctrl-bindings.txt in this directory for details of the common | ||
pinctrl bindings used by client devices. | ||
|
||
SiRFprimaII's pinmux nodes act as a container for an abitrary number of subnodes. | ||
Each of these subnodes represents some desired configuration for a group of pins. | ||
|
||
Required subnode-properties: | ||
- sirf,pins : An array of strings. Each string contains the name of a group. | ||
- sirf,function: A string containing the name of the function to mux to the | ||
group. | ||
|
||
Valid values for group and function names can be found from looking at the | ||
group and function arrays in driver files: | ||
drivers/pinctrl/pinctrl-sirf.c | ||
|
||
For example, pinctrl might have subnodes like the following: | ||
uart2_pins_a: uart2@0 { | ||
uart { | ||
sirf,pins = "uart2grp"; | ||
sirf,function = "uart2"; | ||
}; | ||
}; | ||
uart2_noflow_pins_a: uart2@1 { | ||
uart { | ||
sirf,pins = "uart2_nostreamctrlgrp"; | ||
sirf,function = "uart2_nostreamctrl"; | ||
}; | ||
}; | ||
|
||
For a specific board, if it wants to use uart2 without hardware flow control, | ||
it can add the following to its board-specific .dts file. | ||
uart2: uart@0xb0070000 { | ||
pinctrl-names = "default"; | ||
pinctrl-0 = <&uart2_noflow_pins_a>; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.