setup.c (03ab8e6297acd1bc0eedaa050e2a1635c576fd11) setup.c (d74e316633e49f44756c23997fa071979a939405)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Renesas - AP-325RXA
4 * (Compatible with Algo System ., LTD. - AP-320A)
5 *
6 * Copyright (C) 2008 Renesas Solutions Corp.
7 * Author : Yusuke Goda <goda.yuske@renesas.com>
8 */

--- 4 unchanged lines hidden (view full) ---

13
14#include <cpu/sh7723.h>
15
16#include <linux/dma-map-ops.h>
17#include <linux/clkdev.h>
18#include <linux/delay.h>
19#include <linux/device.h>
20#include <linux/gpio.h>
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Renesas - AP-325RXA
4 * (Compatible with Algo System ., LTD. - AP-320A)
5 *
6 * Copyright (C) 2008 Renesas Solutions Corp.
7 * Author : Yusuke Goda <goda.yuske@renesas.com>
8 */

--- 4 unchanged lines hidden (view full) ---

13
14#include <cpu/sh7723.h>
15
16#include <linux/dma-map-ops.h>
17#include <linux/clkdev.h>
18#include <linux/delay.h>
19#include <linux/device.h>
20#include <linux/gpio.h>
21#include <linux/gpio/consumer.h>
21#include <linux/gpio/machine.h>
22#include <linux/i2c.h>
23#include <linux/init.h>
24#include <linux/interrupt.h>
25#include <linux/memblock.h>
26#include <linux/mfd/tmio.h>
27#include <linux/mmc/host.h>
28#include <linux/mtd/physmap.h>

--- 377 unchanged lines hidden (view full) ---

406
407 regulator_register_always_on(0, "fixed-3.3V", fixed3v3_power_consumers,
408 ARRAY_SIZE(fixed3v3_power_consumers), 3300000);
409 regulator_register_fixed(1, dummy_supplies, ARRAY_SIZE(dummy_supplies));
410
411 /* LD3 and LD4 LEDs */
412 gpio_request(GPIO_PTX5, NULL); /* RUN */
413 gpio_direction_output(GPIO_PTX5, 1);
22#include <linux/gpio/machine.h>
23#include <linux/i2c.h>
24#include <linux/init.h>
25#include <linux/interrupt.h>
26#include <linux/memblock.h>
27#include <linux/mfd/tmio.h>
28#include <linux/mmc/host.h>
29#include <linux/mtd/physmap.h>

--- 377 unchanged lines hidden (view full) ---

407
408 regulator_register_always_on(0, "fixed-3.3V", fixed3v3_power_consumers,
409 ARRAY_SIZE(fixed3v3_power_consumers), 3300000);
410 regulator_register_fixed(1, dummy_supplies, ARRAY_SIZE(dummy_supplies));
411
412 /* LD3 and LD4 LEDs */
413 gpio_request(GPIO_PTX5, NULL); /* RUN */
414 gpio_direction_output(GPIO_PTX5, 1);
414 gpio_export(GPIO_PTX5, 0);
415 gpiod_export(gpio_to_desc(GPIO_PTX5), 0);
415
416 gpio_request(GPIO_PTX4, NULL); /* INDICATOR */
417 gpio_direction_output(GPIO_PTX4, 0);
416
417 gpio_request(GPIO_PTX4, NULL); /* INDICATOR */
418 gpio_direction_output(GPIO_PTX4, 0);
418 gpio_export(GPIO_PTX4, 0);
419 gpiod_export(gpio_to_desc(GPIO_PTX4), 0);
419
420 /* SW1 input */
421 gpio_request(GPIO_PTF7, NULL); /* MODE */
422 gpio_direction_input(GPIO_PTF7);
420
421 /* SW1 input */
422 gpio_request(GPIO_PTF7, NULL); /* MODE */
423 gpio_direction_input(GPIO_PTF7);
423 gpio_export(GPIO_PTF7, 0);
424 gpiod_export(gpio_to_desc(GPIO_PTF7), 0);
424
425 /* LCDC */
426 gpio_request(GPIO_FN_LCDD15, NULL);
427 gpio_request(GPIO_FN_LCDD14, NULL);
428 gpio_request(GPIO_FN_LCDD13, NULL);
429 gpio_request(GPIO_FN_LCDD12, NULL);
430 gpio_request(GPIO_FN_LCDD11, NULL);
431 gpio_request(GPIO_FN_LCDD10, NULL);

--- 142 unchanged lines hidden ---
425
426 /* LCDC */
427 gpio_request(GPIO_FN_LCDD15, NULL);
428 gpio_request(GPIO_FN_LCDD14, NULL);
429 gpio_request(GPIO_FN_LCDD13, NULL);
430 gpio_request(GPIO_FN_LCDD12, NULL);
431 gpio_request(GPIO_FN_LCDD11, NULL);
432 gpio_request(GPIO_FN_LCDD10, NULL);

--- 142 unchanged lines hidden ---