xref: /openbmc/linux/include/linux/pcs-rzn1-miic.h (revision 7dc54d3b)
1*7dc54d3bSClément Léger /* SPDX-License-Identifier: GPL-2.0 */
2*7dc54d3bSClément Léger /*
3*7dc54d3bSClément Léger  * Copyright (C) 2022 Schneider Electric
4*7dc54d3bSClément Léger  *
5*7dc54d3bSClément Léger  * Clément Léger <clement.leger@bootlin.com>
6*7dc54d3bSClément Léger  */
7*7dc54d3bSClément Léger 
8*7dc54d3bSClément Léger #ifndef __LINUX_PCS_MIIC_H
9*7dc54d3bSClément Léger #define __LINUX_PCS_MIIC_H
10*7dc54d3bSClément Léger 
11*7dc54d3bSClément Léger struct phylink;
12*7dc54d3bSClément Léger struct device_node;
13*7dc54d3bSClément Léger 
14*7dc54d3bSClément Léger struct phylink_pcs *miic_create(struct device *dev, struct device_node *np);
15*7dc54d3bSClément Léger 
16*7dc54d3bSClément Léger void miic_destroy(struct phylink_pcs *pcs);
17*7dc54d3bSClément Léger 
18*7dc54d3bSClément Léger #endif /* __LINUX_PCS_MIIC_H */
19