Lines Matching defs:arasan_phy_write
109 static int arasan_phy_write(struct sdhci_host *host, u8 data, u8 offset)
156 arasan_phy_write(host, val | RETB_ENBL | PDB_ENBL, IPAD_CTRL1) ||
158 arasan_phy_write(host, val | RTRIM_EN, IPAD_CTRL2))
166 arasan_phy_write(host, val | REN_CMND | REN_STRB, IOREN_CTRL1) ||
168 arasan_phy_write(host, val | PU_CMD, IOPU_CTRL1) ||
170 arasan_phy_write(host, val | PDB_CMND, CMD_CTRL) ||
172 arasan_phy_write(host, val | REN_DATA, IOREN_CTRL2) ||
174 arasan_phy_write(host, val | PU_DAT, IOPU_CTRL2) ||
176 arasan_phy_write(host, val | PDB_DATA, DATA_CTRL) ||
178 arasan_phy_write(host, val | PDB_STRB, STRB_CTRL) ||
180 arasan_phy_write(host, val | PDB_CLOCK, CLK_CTRL) ||
182 arasan_phy_write(host, val | MAX_CLK_BUF, CLKBUF_SEL) ||
183 arasan_phy_write(host, LEGACY_MODE, MODE_CTRL))
196 ret = arasan_phy_write(host, 0x0, MODE_CTRL);
198 ret = arasan_phy_write(host, mode, MODE_CTRL);
205 ret = arasan_phy_write(host, IOPAD(val, drv_type), IPAD_CTRL1);
210 ret = arasan_phy_write(host, 0x0, OTAP_DELAY);
213 ret = arasan_phy_write(host, 0x0, ITAP_DELAY);
215 ret = arasan_phy_write(host, OTAPDLY(otap), OTAP_DELAY);
219 ret = arasan_phy_write(host, ITAPDLY(itap), ITAP_DELAY);
221 ret = arasan_phy_write(host, 0x0, ITAP_DELAY);
226 ret = arasan_phy_write(host, trim, DLL_TRIM);
230 ret = arasan_phy_write(host, 0, DLL_STATUS);
234 ret = arasan_phy_write(host, FREQSEL(clk), DLL_STATUS);