mfd: rtsx: Update PETXCFG address
authorMicky Ching <micky_ching@realsil.com.cn>
Wed, 25 Feb 2015 05:50:10 +0000 (13:50 +0800)
committerLee Jones <lee.jones@linaro.org>
Tue, 3 Mar 2015 16:41:17 +0000 (16:41 +0000)
PETXCFG is defined at 0xFF03, the old 0xFE49 not used any more.

Signed-off-by: Micky Ching <micky_ching@realsil.com.cn>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/rts5227.c
drivers/mfd/rts5249.c
include/linux/mfd/rtsx_pci.h

index 32407404d838f20c26977cee722c3876ccf9fd59..1f387d4cec6c0bbd2b52f21efa669aabbeb3f92c 100644 (file)
@@ -118,11 +118,9 @@ static int rts5227_extra_init_hw(struct rtsx_pcr *pcr)
        rts5227_fill_driving(pcr, OUTPUT_3V3);
        /* Configure force_clock_req */
        if (pcr->flags & PCR_REVERSE_SOCKET)
-               rtsx_pci_add_cmd(pcr, WRITE_REG_CMD,
-                               AUTOLOAD_CFG_BASE + 3, 0xB8, 0xB8);
+               rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, PETXCFG, 0xB8, 0xB8);
        else
-               rtsx_pci_add_cmd(pcr, WRITE_REG_CMD,
-                               AUTOLOAD_CFG_BASE + 3, 0xB8, 0x88);
+               rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, PETXCFG, 0xB8, 0x88);
        rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, PM_CTRL3, 0x10, 0x00);
 
        return rtsx_pci_send_cmd(pcr, 100);
index cf425cc959d5dfb64b1bf6179ceb64e03b051d28..225ad5527d3ea1437aa3e5cc1c793a8dd4299e1e 100644 (file)
@@ -116,11 +116,9 @@ static int rts5249_extra_init_hw(struct rtsx_pcr *pcr)
        /* Configure driving */
        rts5249_fill_driving(pcr, OUTPUT_3V3);
        if (pcr->flags & PCR_REVERSE_SOCKET)
-               rtsx_pci_add_cmd(pcr, WRITE_REG_CMD,
-                               AUTOLOAD_CFG_BASE + 3, 0xB0, 0xB0);
+               rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, PETXCFG, 0xB0, 0xB0);
        else
-               rtsx_pci_add_cmd(pcr, WRITE_REG_CMD,
-                               AUTOLOAD_CFG_BASE + 3, 0xB0, 0x80);
+               rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, PETXCFG, 0xB0, 0x80);
        rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, PM_CTRL3, 0x10, 0x00);
 
        return rtsx_pci_send_cmd(pcr, 100);
index e81f2bbfcda0d18b94bf4b630830ad236b9cc9fd..87cff60953f602c9082d4c81a3312678cb54c57a 100644 (file)
 #define MSGTXDATA2                     0xFE46
 #define MSGTXDATA3                     0xFE47
 #define MSGTXCTL                       0xFE48
-#define PETXCFG                                0xFE49
 #define LTR_CTL                                0xFE4A
 #define OBFF_CFG                       0xFE4C
 
 #define DUMMY_REG_RESET_0              0xFE90
 
 #define AUTOLOAD_CFG_BASE              0xFF00
+#define PETXCFG                                0xFF03
 
 #define PM_CTRL1                       0xFF44
 #define PM_CTRL2                       0xFF45