Lines Matching refs:ret

64     int32_t ret;
80 ret = PlatformDumperAddDatas(pl022->dumper, datas, sizeof(datas) / sizeof(struct PlatformDumperData));
81 if (ret != HDF_SUCCESS) {
395 int32_t ret;
419 ret = OsalSemWait((struct OsalSem *)(&pl022->sem), RX_INT_WAIT_TIMEOUT);
421 ret = Pl022CheckTimeout(pl022);
424 if (ret != HDF_SUCCESS) {
427 return ret;
570 int32_t ret;
604 if ((ret = DmaCntlrTransfer(GetDmaCntlr(), &dmaMsgRx)) != HDF_SUCCESS) {
605 HDF_LOGE("%s: rx dma trans fail : %d", __func__, ret);
608 if ((ret = DmaCntlrTransfer(GetDmaCntlr(), &dmaMsgTx)) != HDF_SUCCESS) {
609 HDF_LOGE("%s: tx dma trans fail : %d", __func__, ret);
617 ret = (rxEvent.retValue != HDF_SUCCESS) ? rxEvent.retValue : ret;
622 return ret;
627 int32_t ret;
631 ret = Pl022Config(pl022);
632 if (ret != 0) {
633 return ret;
635 ret = Pl022SetCs(pl022, pl022->curCs, SPI_CS_ACTIVE);
636 if (ret != 0) {
637 return ret;
639 ret = Pl022FlushFifo(pl022);
640 if (ret != 0) {
641 return ret;
644 ret = Pl022TxRxDma(pl022, msg);
646 ret = Pl022TxRx(pl022, msg);
648 if (ret != HDF_SUCCESS || msg->keepCs == 0) {
651 return ret;
656 int32_t ret;
683 ret = Pl022TransferOneMessage(pl022, &(msg[i]));
684 if (ret != 0) {
687 return ret;
691 return ret;
708 int32_t ret;
710 ret = SpiHwInitCfg(pl022);
711 if (ret != 0) {
715 ret = Pl022Config(pl022);
716 if (ret != 0) {
719 return ret;
884 int32_t ret;
897 ret = SpiGetCfgFromHcs(pl022, device->property);
898 if (ret != HDF_SUCCESS) {
910 ret = OsalSemInit(&pl022->sem, 0);
911 if (ret != HDF_SUCCESS) {
913 return ret;
918 ret = OsalRegisterIrq(pl022->irqNum, 0, Pl022IrqHandleNoShare, "SPI_HI35XX", pl022);
919 if (ret != HDF_SUCCESS) {
922 return ret;
926 ret = Pl022CreatAndInitDevice(pl022);
927 if (ret != 0) {
929 return ret;
931 ret = SpiDumperCreate(pl022);
932 if (ret != HDF_SUCCESS) {
933 HDF_LOGE("%s: create dumper failed:%d", __func__, ret);
934 return ret;
959 int32_t ret;
972 ret = Pl022Init(cntlr, device);
973 if (ret != 0) {
977 ret = Pl022Probe(cntlr->priv);
978 if (ret != 0) {
982 return ret;