diff for duplicates of <49B8AF67.8080309@renesas.com> diff --git a/a/1.txt b/N1/1.txt index 7af1903..a686e9b 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -440,7 +440,7 @@ index 0000000..7f1ef7b + void *callback_param; + + /* non send data */ -+ if (desc->mark = DESC_NCOMP) ++ if (desc->mark == DESC_NCOMP) + break; + + /* send data sesc */ @@ -480,7 +480,7 @@ index 0000000..7f1ef7b + /* Find the first un-transfer desciptor */ + for (ld_node = sh_chan->ld_queue.next; + (ld_node != &sh_chan->ld_queue) -+ && (to_sh_desc(ld_node)->mark = DESC_COMP); ++ && (to_sh_desc(ld_node)->mark == DESC_COMP); + ld_node = ld_node->next) + cpu_relax(); + @@ -514,7 +514,7 @@ index 0000000..7f1ef7b + + last_used = chan->cookie; + last_complete = sh_chan->completed_cookie; -+ if (last_complete = -EBUSY) ++ if (last_complete == -EBUSY) + last_complete = last_used; + + if (done) @@ -537,7 +537,7 @@ index 0000000..7f1ef7b + u32 sar_buf = sh_dmae_readl(sh_chan, SAR); + + list_for_each_entry(desc, &sh_chan->ld_queue, node) { -+ if ((desc->hw.sar + desc->hw.tcr) = sar_buf) { ++ if ((desc->hw.sar + desc->hw.tcr) == sar_buf) { + cur_desc = desc; + break; + } @@ -547,10 +547,12 @@ index 0000000..7f1ef7b + case 0: /* other desc data */ + break; + case -EBUSY: /* last desc */ -+ sh_chan->completed_cookie + cur_desc->async_tx.cookie; ++ sh_chan->completed_cookie = ++ cur_desc->async_tx.cookie; + break; + default: /* first desc ( 0 < )*/ -+ sh_chan->completed_cookie + cur_desc->async_tx.cookie - 1; ++ sh_chan->completed_cookie = ++ cur_desc->async_tx.cookie - 1; + break; + } + cur_desc->mark = DESC_COMP; diff --git a/a/content_digest b/N1/content_digest index ec33681..1b1f6ae 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,6 +1,6 @@ "From\0Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>\0" "Subject\0[PATCH] dmaengine: sh: Add support DMA-Engine driver for DMA of SuperH\0" - "Date\0Thu, 12 Mar 2009 06:44:55 +0000\0" + "Date\0Thu, 12 Mar 2009 15:44:55 +0900\0" "To\0Linux-sh <linux-sh@vger.kernel.org>\0" "Cc\0linux-kernel@vger.kernel.org" maciej.sosnowski@intel.com @@ -450,7 +450,7 @@ "+\t\tvoid *callback_param;\n" "+\n" "+\t\t/* non send data */\n" - "+\t\tif (desc->mark = DESC_NCOMP)\n" + "+\t\tif (desc->mark == DESC_NCOMP)\n" "+\t\t\tbreak;\n" "+\n" "+\t\t/* send data sesc */\n" @@ -490,7 +490,7 @@ "+\t/* Find the first un-transfer desciptor */\n" "+\tfor (ld_node = sh_chan->ld_queue.next;\n" "+\t\t(ld_node != &sh_chan->ld_queue)\n" - "+\t\t\t&& (to_sh_desc(ld_node)->mark = DESC_COMP);\n" + "+\t\t\t&& (to_sh_desc(ld_node)->mark == DESC_COMP);\n" "+\t\tld_node = ld_node->next)\n" "+\t\tcpu_relax();\n" "+\n" @@ -524,7 +524,7 @@ "+\n" "+\tlast_used = chan->cookie;\n" "+\tlast_complete = sh_chan->completed_cookie;\n" - "+\tif (last_complete = -EBUSY)\n" + "+\tif (last_complete == -EBUSY)\n" "+\t\tlast_complete = last_used;\n" "+\n" "+\tif (done)\n" @@ -547,7 +547,7 @@ "+\t\tu32 sar_buf = sh_dmae_readl(sh_chan, SAR);\n" "+\n" "+\t\tlist_for_each_entry(desc, &sh_chan->ld_queue, node) {\n" - "+\t\t\tif ((desc->hw.sar + desc->hw.tcr) = sar_buf) {\n" + "+\t\t\tif ((desc->hw.sar + desc->hw.tcr) == sar_buf) {\n" "+\t\t\t\tcur_desc = desc;\n" "+\t\t\t\tbreak;\n" "+\t\t\t}\n" @@ -557,10 +557,12 @@ "+\t\t\tcase 0: /* other desc data */\n" "+\t\t\t\tbreak;\n" "+\t\t\tcase -EBUSY: /* last desc */\n" - "+\t\t\t\tsh_chan->completed_cookie +\t\t\t\t\tcur_desc->async_tx.cookie;\n" + "+\t\t\t\tsh_chan->completed_cookie =\n" + "+\t\t\t\t\tcur_desc->async_tx.cookie;\n" "+\t\t\t\tbreak;\n" "+\t\t\tdefault: /* first desc ( 0 < )*/\n" - "+\t\t\t\tsh_chan->completed_cookie +\t\t\t\t\tcur_desc->async_tx.cookie - 1;\n" + "+\t\t\t\tsh_chan->completed_cookie =\n" + "+\t\t\t\t\tcur_desc->async_tx.cookie - 1;\n" "+\t\t\t\tbreak;\n" "+\t\t\t}\n" "+\t\t\tcur_desc->mark = DESC_COMP;\n" @@ -941,4 +943,4 @@ "-- \n" 1.6.2 -b32d49531b25540bda4fbfb2174ee4a26853c89d070418569ce26761e22efe4e +da34a4bfa7e280130a966f956c9a0ef5fa5ad61fbb9b454f4c805713b8f6cb67
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.