/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * phy-common-props.h -- Common properties for generic PHYs * * Copyright 2025 NXP */ #ifndef __PHY_COMMON_PROPS_H #define __PHY_COMMON_PROPS_H #include struct fwnode_handle; int __must_check phy_get_rx_polarity(struct fwnode_handle *fwnode, const char *mode_name, unsigned int supported, unsigned int default_val, unsigned int *val); int __must_check phy_get_tx_polarity(struct fwnode_handle *fwnode, const char *mode_name, unsigned int supported, unsigned int default_val, unsigned int *val); int __must_check phy_get_manual_rx_polarity(struct fwnode_handle *fwnode, const char *mode_name, unsigned int *val); int __must_check phy_get_manual_tx_polarity(struct fwnode_handle *fwnode, const char *mode_name, unsigned int *val); #endif /* __PHY_COMMON_PROPS_H */