Lines Matching +full:bank +full:- +full:ioport
1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-sa1100/assabet.c
7 * This file contains all Assabet-specific tweaks.
13 #include <linux/gpio/gpio-reg.h>
16 #include <linux/ioport.h>
17 #include <linux/platform_data/sa11x0-serial.h>
33 #include <asm/mach-types.h>
36 #include <asm/pgtable-hwdef.h>
41 #include <linux/platform_data/irda-sa11x0.h>
44 #include <linux/platform_data/mfd-mcp-sa11x0.h>
83 assabet_bcr_gc->set_multiple(assabet_bcr_gc, &m, &v); in ASSABET_BCR_frob()
93 gc = gpio_reg_init(NULL, reg, -1, 32, "assabet", 0xff000000, def_val, in assabet_init_gpio()
101 return gc->base; in assabet_init_gpio()
107 * causes the ADV7171 to consume around 100mA - more than half
108 * the LCD-blanked power.
111 * budget on the MAX846 Li-Ion charger, and if no Li-Ion battery
248 * Phase 4 Assabet has two 28F160B3 flash parts in bank 0:
269 * Phase 5 Assabet has two 28F128J3A flash parts in bank 0:
336 .gpio_base = -1,
449 .dev_id = "sa11x0-pcmcia.1",
456 GPIO_LOOKUP("assabet", 7, "bus-enable", GPIO_ACTIVE_LOW),
462 REGULATOR_SUPPLY("vcc", "sa11x0-pcmcia.1"),
466 .supply_name = "cf-power",
471 .dev_id = "reg-fixed-voltage.0",
522 .dev_id = "sa11x0-uart.1",
534 .dev_id = "sa11x0-uart.3",
556 * excessive power drain. --rmk in assabet_init()
601 platform_device_register_resndata(NULL, "gpio-keys", 0, in assabet_init()
606 gpio_led_register_device(-1, &assabet_leds_pdata); in assabet_init()
642 * (taken from "Intel StrongARM SA-1110 Microprocessor Development Board
645 * This same scan is performed in arch/arm/boot/compressed/head-sa1100.S
660 for(i = 100; i--; ) /* Read GPIO 9:2 */ in get_assabet_scr()
681 if (port->mapbase == _Ser1UTCR0) { in assabet_uart_pm()
763 MACHINE_START(ASSABET, "Intel-Assabet")