xref: /openbmc/linux/drivers/net/dsa/qca/qca8k_leds.h (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1*1e264f9dSChristian Marangi /* SPDX-License-Identifier: GPL-2.0-only */
2*1e264f9dSChristian Marangi 
3*1e264f9dSChristian Marangi #ifndef __QCA8K_LEDS_H
4*1e264f9dSChristian Marangi #define __QCA8K_LEDS_H
5*1e264f9dSChristian Marangi 
6*1e264f9dSChristian Marangi /* Leds Support function */
7*1e264f9dSChristian Marangi #ifdef CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT
8*1e264f9dSChristian Marangi int qca8k_setup_led_ctrl(struct qca8k_priv *priv);
9*1e264f9dSChristian Marangi #else
qca8k_setup_led_ctrl(struct qca8k_priv * priv)10*1e264f9dSChristian Marangi static inline int qca8k_setup_led_ctrl(struct qca8k_priv *priv)
11*1e264f9dSChristian Marangi {
12*1e264f9dSChristian Marangi 	return 0;
13*1e264f9dSChristian Marangi }
14*1e264f9dSChristian Marangi #endif
15*1e264f9dSChristian Marangi 
16*1e264f9dSChristian Marangi #endif /* __QCA8K_LEDS_H */
17