mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-22 04:03:58 +08:00
cbdfb42639
This patch adds support for the TC6387XB. Unlike other TMIO devices this one has only one subdevice and no interrupt mux, however using the MFD framework allows it to share the TMIO MMC driver. Signed-off-by: Ian Molton <spyro@f2s.com> Signed-off-by: Samuel Ortiz <sameo@openedhand.com>
24 lines
623 B
C
24 lines
623 B
C
/*
|
|
* This file contains the definitions for the TC6387XB
|
|
*
|
|
* (C) Copyright 2005 Ian Molton <spyro@f2s.com>
|
|
*
|
|
* May be copied or modified under the terms of the GNU General Public
|
|
* License. See linux/COPYING for more information.
|
|
*
|
|
*/
|
|
#ifndef MFD_TC6387XB_H
|
|
#define MFD_TC6387XB_H
|
|
|
|
struct tc6387xb_platform_data {
|
|
int (*enable_clk32k)(struct platform_device *dev);
|
|
void (*disable_clk32k)(struct platform_device *dev);
|
|
|
|
int (*enable)(struct platform_device *dev);
|
|
int (*disable)(struct platform_device *dev);
|
|
int (*suspend)(struct platform_device *dev);
|
|
int (*resume)(struct platform_device *dev);
|
|
};
|
|
|
|
#endif
|