Solution 1:

I suggest using the driver found at and following the steps found here.

Clones the github repository under /usr/src and uses dkms to install the driver.

Steps to be performed as a superuser. Prepend each line with sudo if required.

Install git, if you don't have it already
sudo apt-get -y install git

Switch into /usr/src
cd /usr/src

Clone the repository
git clone https://github.com/chrisnew/rts_pstor.git rts_pstor-1.11

Compile and install through dkms
dkms install rts_pstor/1.11

Load the module
sudo modprobe rts_pstor

Done (no reboot required)

This worked for me on an Acer Aspire One D257 running Ubuntu 16.04.

lspci output:

Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)

dmesg output after driver install with card inserted:

[  744.395191] Initializing Realtek PCIE storage driver...
[  903.017115] mmc0: new high speed SDHC card at address 1234
[  903.052409] mmcblk0: mmc0:1234 SA16G 14.6 GiB 
[  903.054433] mmcblk0: p1