forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-02-19 1c055e55a242a33e574e48be530e06770a210dcd
kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.c
....@@ -1,27 +1,5 @@
1
-/******************************************************************************
2
- *
3
- * Copyright(c) 2009-2010 Realtek Corporation.
4
- *
5
- * This program is free software; you can redistribute it and/or modify it
6
- * under the terms of version 2 of the GNU General Public License as
7
- * published by the Free Software Foundation.
8
- *
9
- * This program is distributed in the hope that it will be useful, but WITHOUT
10
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12
- * more details.
13
- *
14
- * The full GNU General Public License is included in this distribution in the
15
- * file called LICENSE.
16
- *
17
- * Contact Information:
18
- * wlanfae <wlanfae@realtek.com>
19
- * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,
20
- * Hsinchu 300, Taiwan.
21
- *
22
- * Larry Finger <Larry.Finger@lwfinger.net>
23
- *
24
- *****************************************************************************/
1
+// SPDX-License-Identifier: GPL-2.0
2
+/* Copyright(c) 2009-2010 Realtek Corporation.*/
253
264 #include "../wifi.h"
275 #include "../pci.h"
....@@ -42,8 +20,8 @@
4220 u8 ledcfg;
4321 struct rtl_priv *rtlpriv = rtl_priv(hw);
4422
45
- RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD,
46
- "LedAddr:%X ledpin=%d\n", REG_LEDCFG2, pled->ledpin);
23
+ rtl_dbg(rtlpriv, COMP_LED, DBG_LOUD,
24
+ "LedAddr:%X ledpin=%d\n", REG_LEDCFG2, pled->ledpin);
4725
4826 switch (pled->ledpin) {
4927 case LED_PIN_GPIO0:
....@@ -59,8 +37,8 @@
5937 rtl_write_byte(rtlpriv, REG_LEDCFG1, ledcfg & 0x10);
6038 break;
6139 default:
62
- RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD,
63
- "switch case %#x not processed\n", pled->ledpin);
40
+ rtl_dbg(rtlpriv, COMP_ERR, DBG_LOUD,
41
+ "switch case %#x not processed\n", pled->ledpin);
6442 break;
6543 }
6644 pled->ledon = true;
....@@ -86,9 +64,9 @@
8664 break;
8765 }
8866
89
- RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD,
90
- "In SwLedOn, LedAddr:%X LEDPIN=%d\n",
91
- ledreg, pled->ledpin);
67
+ rtl_dbg(rtlpriv, COMP_LED, DBG_LOUD,
68
+ "In SwLedOn, LedAddr:%X LEDPIN=%d\n",
69
+ ledreg, pled->ledpin);
9270
9371 ledcfg = rtl_read_byte(rtlpriv, ledreg);
9472 ledcfg |= BIT(5); /*Set 0x4c[21]*/
....@@ -103,8 +81,8 @@
10381 struct rtl_priv *rtlpriv = rtl_priv(hw);
10482 u8 ledcfg;
10583
106
- RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD,
107
- "LedAddr:%X ledpin=%d\n", REG_LEDCFG2, pled->ledpin);
84
+ rtl_dbg(rtlpriv, COMP_LED, DBG_LOUD,
85
+ "LedAddr:%X ledpin=%d\n", REG_LEDCFG2, pled->ledpin);
10886
10987 ledcfg = rtl_read_byte(rtlpriv, REG_LEDCFG2);
11088
....@@ -131,8 +109,8 @@
131109 rtl_write_byte(rtlpriv, REG_LEDCFG1, ledcfg|BIT(3));
132110 break;
133111 default:
134
- RT_TRACE(rtlpriv, COMP_ERR, DBG_LOUD,
135
- "switch case %#x not processed\n", pled->ledpin);
112
+ rtl_dbg(rtlpriv, COMP_ERR, DBG_LOUD,
113
+ "switch case %#x not processed\n", pled->ledpin);
136114 break;
137115 }
138116 pled->ledon = false;
....@@ -157,9 +135,9 @@
157135 break;
158136 }
159137
160
- RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD,
161
- "In SwLedOff,LedAddr:%X LEDPIN=%d\n",
162
- ledreg, pled->ledpin);
138
+ rtl_dbg(rtlpriv, COMP_LED, DBG_LOUD,
139
+ "In SwLedOff,LedAddr:%X LEDPIN=%d\n",
140
+ ledreg, pled->ledpin);
163141 /*Open-drain arrangement for controlling the LED*/
164142 if (rtlpriv->ledctl.led_opendrain) {
165143 u8 ledcfg = rtl_read_byte(rtlpriv, ledreg);
....@@ -229,7 +207,7 @@
229207 ledaction == LED_CTL_POWER_ON)) {
230208 return;
231209 }
232
- RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "ledaction %d,\n",
233
- ledaction);
210
+ rtl_dbg(rtlpriv, COMP_LED, DBG_LOUD, "ledaction %d,\n",
211
+ ledaction);
234212 _rtl8821ae_sw_led_control(hw, ledaction);
235213 }