Lines Matching +full:vdd +full:- +full:buck +full:- +full:supply
1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-pxa/stargate2.c
22 #include <linux/mtd/plat-ram.h>
25 #include <linux/platform_data/i2c-pxa.h>
36 #include <asm/mach-types.h>
45 #include <linux/platform_data/mmc-pxamci.h>
47 #include "pxa27x-udc.h"
80 /* 802.15.4 radio - driver out of mainline */
92 /* SSP 3 - 802.15.4 radio */
104 /* SSP 1 - to daughter boards */
116 /* STUART - IM2 via debug board not sure on SG2*/
141 GPIO_LOOKUP("gpio-pxa", 100, "data", GPIO_ACTIVE_HIGH),
142 GPIO_LOOKUP("gpio-pxa", 98, "clk", GPIO_ACTIVE_HIGH),
148 .id = -1,
171 vcc_pxa_core, /*Dc-Dc buck not yet supported */
271 [vcc_pxa_pll] = { /* 1.17V - 1.43V, default 1.3V*/
315 .end = PXA_CS0_PHYS + SZ_32M - 1,
328 .name = "pxa2xx-flash",
460 .name = "leds-gpio",
461 .id = -1,
469 .name = "da903x-regulator",
473 .name = "da903x-regulator",
477 .name = "da903x-regulator",
481 .name = "da903x-regulator",
485 .name = "da903x-regulator",
489 .name = "da903x-regulator",
493 .name = "da903x-regulator",
497 .name = "da903x-regulator",
501 .name = "da903x-regulator",
505 .name = "da903x-regulator",
509 .name = "da903x-regulator",
513 .name = "da903x-regulator",
517 .name = "da903x-regulator",
521 .name = "da903x-regulator", /*pxa vcc i/o and cc2420 vcc i/o */
525 .name = "da903x-regulator",
552 /* Through a nand gate - Also beware, on V2 sensor board the
559 /* Through a nand gate - Also beware, on V2 sensor board the
589 .name = "imote2-audio",
590 .id = -1,
657 .name = "smc91x-regs",
677 .id = -1,
730 * stargate2_mci_setpower() - set state of mmc power supply
734 static int stargate2_mci_setpower(struct device *dev, unsigned int vdd) in stargate2_mci_setpower() argument
736 gpio_set_value(SG2_SD_POWER_ENABLE, !!vdd); in stargate2_mci_setpower()
757 * SRAM - The Stargate 2 has 32MB of SRAM.
765 .end = PXA_CS1_PHYS + SZ_32M-1,
775 .name = "mtd-ram",
810 /* now reset it - 5 msec minimum */ in stargate2_reset_bluetooth()
833 .name = "da903x-led",
837 .name = "da903x-led",
841 .name = "da903x-led",
845 .name = "da903x-regulator",
849 .name = "da903x-regulator",
853 .name = "da903x-regulator",
857 .name = "da903x-regulator",
861 .name = "da903x-regulator",
865 .name = "da903x-regulator",
869 .name = "da903x-regulator",
873 .name = "da903x-regulator",
877 .name = "da903x-regulator",
881 .name = "da903x-regulator",
885 .name = "da903x-regulator",
889 .name = "da903x-regulator",
893 .name = "da903x-regulator",
897 .name = "da903x-regulator", /*pxa vcc i/o and cc2420 vcc i/o */
901 .name = "da903x-regulator",
922 /* Techically this a pca9500 - but it's compatible with the 8574
939 /* Through a nand gate - Also beware, on V2 sensor board the
946 /* Through a nand gate - Also beware, on V2 sensor board the
957 /* Board doesn't support cable detection - so always lie and say