[PATCH 2/2] mmc: rtsx_pci: Set power related cap2 macros

2014-09-24 Thread Roger Tseng
Set MMC_CAP2_NO_PRESCAN_POWERUP and MMC_CAP2_FULL_PWR_CYCLE for rtsx_pci_sdmmc and rtsx_usb_sdmmc to reflect properties of Realtek card reader hosts. Signed-off-by: Roger Tseng rogera...@realtek.com --- drivers/mmc/host/rtsx_pci_sdmmc.c |1 + drivers/mmc/host/rtsx_usb_sdmmc.c |1 + 2

[PATCH 0/2] mmc: Add power_mode MMC_POWER_UNDEFINED

2014-09-24 Thread Roger Tseng
Invent MMC_POWER_UNDEFINED to describe the initial host power_mode which might be either off or turned on by an early driver such as BIOS or UEFI driver. This lets the later mmc_power_off() do actual power-off things and power_mode will be in a known state eventually. Roger Tseng (2): mmc: core

[PATCH 1/2] mmc: core: Add new power_mode MMC_POWER_UNDEFINED

2014-09-24 Thread Roger Tseng
prevents state messed up in cards that was already initialized(eg. by BIOS of UEFI driver). Signed-off-by: Roger Tseng rogera...@realtek.com --- drivers/mmc/core/core.c |1 + include/linux/mmc/host.h |1 + 2 files changed, 2 insertions(+) diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core

Re: [PATCH] mmc: rtsx: add card power off during probe

2014-09-22 Thread Roger Tseng
before printing this e-mail. -- Best regards, Roger Tseng

Re: [PATCH] mmc: rtsx: add card power off during probe

2014-09-18 Thread Roger Tseng
On Wed, 2014-09-17 at 21:29 +0200, Ulf Hansson wrote: On 17 September 2014 11:11, micky micky_ch...@realsil.com.cn wrote: On 09/17/2014 02:01 AM, Ulf Hansson wrote: On 12 September 2014 03:39, micky_ch...@realsil.com.cn wrote: From: Roger Tseng rogera...@realtek.com Some platform

Re: [PATCH] mmc: rtsx: fix incorrect last byte in R2 response

2014-08-14 Thread Roger Tseng
On Wed, 2014-08-13 at 17:09 +0200, Ulf Hansson wrote: On 11 August 2014 10:32, rogera...@realtek.com wrote: From: Roger Tseng rogera...@realtek.com Current code erroneously fill the last byte of R2 response with an undefined value. In addition, it is impossible to obtain the real values

RE: [PATCH 1/3] mfd: Add realtek USB card reader driver

2014-01-07 Thread Roger Tseng
Hi Dan, +int rtsx_usb_ep0_write_register(struct rtsx_ucr *ucr, u16 addr, + u8 mask, u8 data) +{ + u16 value = 0, index = 0; + + value |= (u16)(3 0x03) 14; + value |= (u16)(addr 0x3FFF); Don't do pointless things: value |= 0x03 14; value |= addr

RE: [PATCH] mfd:rtsx: Support RTL8411B

2013-04-19 Thread Roger Tseng
On Fri, Apr 19, 2013 at 09:52:42PM +0800, rogera...@realtek.com wrote: From: Roger Tseng rogera...@realtek.com Adding support of model RTL8411B. Since the model is similar to RTL8411, differences are implemented in rtl8411.c. What tree is this against? regards, dan carpenter It should

Re: [PATCH 1/3] MMC: rtsx: remove driving adjustment

2013-02-04 Thread Roger Tseng
v3.9. Hi Chris, Would you please apply patch 1/3 for kernel v3.9. Thanks. Best regards, Roger Tseng On 02/04/2013 04:47 PM, Dan Carpenter wrote: On Mon, Feb 04, 2013 at 03:45:57PM +0800, Roger Tseng wrote: Several new models of readers use different way to select driving capability(a necessary

[PATCH 0/3] rtsx: patchset for supporting new model RTS5227

2013-02-03 Thread Roger Tseng
The patchset makes necessary changes in mfd and mmc tree for supporting RTS5227 card reader. Roger Tseng (3): MMC: rtsx: remove driving adjustment mfd: rtsx: implement driving adjustment to device-dependent callbacks mfd: rtsx: support RTS5227 drivers/mfd/Makefile | 2

[PATCH 1/3] MMC: rtsx: remove driving adjustment

2013-02-03 Thread Roger Tseng
-by: Roger Tseng rogera...@realtek.com Reviewed-by: Wei WANG wei_w...@realsil.com.cn --- drivers/mmc/host/rtsx_pci_sdmmc.c | 5 - 1 file changed, 5 deletions(-) diff --git a/drivers/mmc/host/rtsx_pci_sdmmc.c b/drivers/mmc/host/rtsx_pci_sdmmc.c index f74b5ad..f93f100 100644 --- a/drivers/mmc

[PATCH 2/3] mfd: rtsx: implement driving adjustment to device-dependent callbacks

2013-02-03 Thread Roger Tseng
Implement different ways of selecting driving capability(a necessary adjustment along with voltage change). It was origionally in device-independent mmc/host/rtsx_pci_sdmmc.c. Moving it here to support devices which may have a different way of adjustment. Signed-off-by: Roger Tseng rogera

[PATCH 3/3] mfd: rtsx: support RTS5227

2013-02-03 Thread Roger Tseng
Support new model RTS5227. Signed-off-by: Roger Tseng rogera...@realtek.com Reviewed-by: Wei WANG wei_w...@realsil.com.cn --- drivers/mfd/Makefile | 2 +- drivers/mfd/rts5227.c| 234 +++ drivers/mfd/rtsx_pcr.c | 5 + drivers/mfd