net: mdio-gpio: move platform data header
This header file only contains the platform data structure definition, so move it to the include/linux/platform_data/ directory. Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
844338e5a4
commit
e2aacd963a
33
include/linux/platform_data/mdio-gpio.h
Normal file
33
include/linux/platform_data/mdio-gpio.h
Normal file
@@ -0,0 +1,33 @@
|
||||
/*
|
||||
* MDIO-GPIO bus platform data structures
|
||||
*
|
||||
* Copyright (C) 2008, Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
|
||||
*
|
||||
* This file is licensed under the terms of the GNU General Public License
|
||||
* version 2. This program is licensed "as is" without any warranty of any
|
||||
* kind, whether express or implied.
|
||||
*/
|
||||
|
||||
#ifndef __LINUX_MDIO_GPIO_H
|
||||
#define __LINUX_MDIO_GPIO_H
|
||||
|
||||
#include <linux/mdio-bitbang.h>
|
||||
|
||||
struct mdio_gpio_platform_data {
|
||||
/* GPIO numbers for bus pins */
|
||||
unsigned int mdc;
|
||||
unsigned int mdio;
|
||||
unsigned int mdo;
|
||||
|
||||
bool mdc_active_low;
|
||||
bool mdio_active_low;
|
||||
bool mdo_active_low;
|
||||
|
||||
u32 phy_mask;
|
||||
u32 phy_ignore_ta_mask;
|
||||
int irqs[PHY_MAX_ADDR];
|
||||
/* reset callback */
|
||||
int (*reset)(struct mii_bus *bus);
|
||||
};
|
||||
|
||||
#endif /* __LINUX_MDIO_GPIO_H */
|
Reference in New Issue
Block a user