gpio-rc5t583.c (4ba24fef3eb3b142197135223b90ced2f319cd53) gpio-rc5t583.c (58383c78425e4ee1c077253cf297b641c861c02e)
1/*
2 * GPIO driver for RICOH583 power management chip.
3 *
4 * Copyright (c) 2012, NVIDIA CORPORATION. All rights reserved.
5 * Author: Laxman dewangan <ldewangan@nvidia.com>
6 *
7 * Based on code
8 * Copyright (C) 2011 RICOH COMPANY,LTD

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

127 rc5t583_gpio->gpio_chip.free = rc5t583_gpio_free,
128 rc5t583_gpio->gpio_chip.direction_input = rc5t583_gpio_dir_input,
129 rc5t583_gpio->gpio_chip.direction_output = rc5t583_gpio_dir_output,
130 rc5t583_gpio->gpio_chip.set = rc5t583_gpio_set,
131 rc5t583_gpio->gpio_chip.get = rc5t583_gpio_get,
132 rc5t583_gpio->gpio_chip.to_irq = rc5t583_gpio_to_irq,
133 rc5t583_gpio->gpio_chip.ngpio = RC5T583_MAX_GPIO,
134 rc5t583_gpio->gpio_chip.can_sleep = true,
1/*
2 * GPIO driver for RICOH583 power management chip.
3 *
4 * Copyright (c) 2012, NVIDIA CORPORATION. All rights reserved.
5 * Author: Laxman dewangan <ldewangan@nvidia.com>
6 *
7 * Based on code
8 * Copyright (C) 2011 RICOH COMPANY,LTD

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

127 rc5t583_gpio->gpio_chip.free = rc5t583_gpio_free,
128 rc5t583_gpio->gpio_chip.direction_input = rc5t583_gpio_dir_input,
129 rc5t583_gpio->gpio_chip.direction_output = rc5t583_gpio_dir_output,
130 rc5t583_gpio->gpio_chip.set = rc5t583_gpio_set,
131 rc5t583_gpio->gpio_chip.get = rc5t583_gpio_get,
132 rc5t583_gpio->gpio_chip.to_irq = rc5t583_gpio_to_irq,
133 rc5t583_gpio->gpio_chip.ngpio = RC5T583_MAX_GPIO,
134 rc5t583_gpio->gpio_chip.can_sleep = true,
135 rc5t583_gpio->gpio_chip.dev = &pdev->dev;
135 rc5t583_gpio->gpio_chip.parent = &pdev->dev;
136 rc5t583_gpio->gpio_chip.base = -1;
137 rc5t583_gpio->rc5t583 = rc5t583;
138
139 if (pdata && pdata->gpio_base)
140 rc5t583_gpio->gpio_chip.base = pdata->gpio_base;
141
142 platform_set_drvdata(pdev, rc5t583_gpio);
143

--- 35 unchanged lines hidden ---
136 rc5t583_gpio->gpio_chip.base = -1;
137 rc5t583_gpio->rc5t583 = rc5t583;
138
139 if (pdata && pdata->gpio_base)
140 rc5t583_gpio->gpio_chip.base = pdata->gpio_base;
141
142 platform_set_drvdata(pdev, rc5t583_gpio);
143

--- 35 unchanged lines hidden ---