Home
last modified time | relevance | path

Searched full:rstctrl (Results 1 – 22 of 22) sorted by relevance

/linux-6.12.1/drivers/pmdomain/ti/
Domap_prm.c60 u16 rstctrl; member
163 .rstctrl = 0x10, .rstst = 0x14, .rstmap = rst_map_01
176 .rstctrl = 0x210, .rstst = 0x214, .clkdm_name = "ducati",
183 .rstctrl = 0x10, .rstst = 0x14, .rstmap = rst_map_012
220 .rstctrl = 0x0, .rstst = 0x4, .rstmap = rst_map_01,
234 .rstctrl = 0x10, .rstst = 0x14, .rstmap = rst_map_01
247 .rstctrl = 0x210, .rstst = 0x214, .clkdm_name = "ipu",
253 .rstctrl = 0x10, .rstst = 0x14, .rstmap = rst_map_012
285 .rstctrl = 0x0, .rstst = 0x4, .rstmap = rst_map_01,
299 .rstctrl = 0x10, .rstst = 0x14, .rstmap = rst_map_01,
[all …]
/linux-6.12.1/arch/mips/pci/
Dpci-rt3883.c302 u32 rstctrl; in rt3883_pci_preinit() local
306 rstctrl = rt_sysc_r32(RT3883_SYSC_REG_RSTCTRL); in rt3883_pci_preinit()
311 rstctrl |= RT3883_RSTCTRL_PCIE; in rt3883_pci_preinit()
312 rt_sysc_w32(rstctrl, RT3883_SYSC_REG_RSTCTRL); in rt3883_pci_preinit()
337 rstctrl &= ~RT3883_RSTCTRL_PCIE; in rt3883_pci_preinit()
338 rt_sysc_w32(rstctrl, RT3883_SYSC_REG_RSTCTRL); in rt3883_pci_preinit()
347 rstctrl &= ~RT3883_RSTCTRL_PCI; in rt3883_pci_preinit()
352 rstctrl &= ~RT3883_RSTCTRL_PCIE; in rt3883_pci_preinit()
356 rt_sysc_w32(rstctrl, RT3883_SYSC_REG_RSTCTRL); in rt3883_pci_preinit()
/linux-6.12.1/Documentation/devicetree/bindings/bus/
Dti-sysc.yaml117 Target module reset bit in the RSTCTRL register if wired for the module.
124 Target module reset names in the RSTCTRL register, typically named
125 "rstctrl" if only one reset bit is wired for the module.
127 - const: rstctrl
/linux-6.12.1/Documentation/devicetree/bindings/phy/
Dmediatek,mt7628-usbphy.yaml69 resets = <&rstctrl 22>,
70 <&rstctrl 25>;
/linux-6.12.1/Documentation/devicetree/bindings/pci/
Dmediatek,mt7621-pcie.yaml140 resets = <&rstctrl 24>;
155 resets = <&rstctrl 25>;
170 resets = <&rstctrl 26>;
/linux-6.12.1/Documentation/devicetree/bindings/power/reset/
Dkeystone-reset.txt50 rstctrl: reset-controller {
61 rstctrl: reset-controller {
/linux-6.12.1/arch/arm/boot/dts/ti/omap/
Ddra74x.dtsi68 reset-names = "rstctrl";
98 reset-names = "rstctrl";
Ddra7.dtsi192 reset-names = "rstctrl";
270 reset-names = "rstctrl";
540 reset-names = "rstctrl";
569 reset-names = "rstctrl";
598 reset-names = "rstctrl";
627 reset-names = "rstctrl";
1132 reset-names = "rstctrl";
Dam4372.dtsi435 reset-names = "rstctrl";
718 reset-names = "rstctrl";
Domap4.dtsi252 reset-names = "rstctrl";
741 reset-names = "rstctrl";
Dam33xx.dtsi638 reset-names = "rstctrl";
Domap5.dtsi242 reset-names = "rstctrl";
Dam33xx-l4.dtsi53 reset-names = "rstctrl";
853 reset-names = "rstctrl";
Dam437x-l4.dtsi54 reset-names = "rstctrl";
Domap4-l4.dtsi337 reset-names = "rstctrl";
Domap5-l4.dtsi366 reset-names = "rstctrl";
/linux-6.12.1/Documentation/devicetree/bindings/watchdog/
Dralink,rt2880-wdt.yaml43 resets = <&rstctrl 8>;
/linux-6.12.1/drivers/power/reset/
Dkeystone-reset.c56 /* enable write access to RSTCTRL */ in rsctrl_restart_handler()
/linux-6.12.1/drivers/remoteproc/
Dwkup_m3_rproc.c172 wkupm3->rsts = devm_reset_control_get_optional_shared(dev, "rstctrl"); in wkup_m3_rproc_probe()
/linux-6.12.1/arch/arm/boot/dts/ti/keystone/
Dkeystone.dtsi105 rstctrl: reset-controller@328 { label
/linux-6.12.1/arch/arm/mach-omap2/
Dpowerdomains3xxx_data.c566 /* For dm814x we need to fix up fix GFX pwstst and rstctrl reg offsets */
/linux-6.12.1/drivers/bus/
Dti-sysc.c638 * sysc_init_resets - init rstctrl reset line if configured
646 devm_reset_control_get_optional_shared(ddata->dev, "rstctrl"); in sysc_init_resets()
2170 * for devices that use a rstctrl register reset. in sysc_reset()