Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp3092334imm; Mon, 24 Sep 2018 15:50:49 -0700 (PDT) X-Google-Smtp-Source: ACcGV61dm5P2zkKSBBw61uWTIjPCA5cMdz5/ooJ4nBfYKQ9OtdZnnGUSIOEgSVQKkHL5w1S5WwuZ X-Received: by 2002:a65:594b:: with SMTP id g11-v6mr723067pgu.260.1537829449389; Mon, 24 Sep 2018 15:50:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537829449; cv=none; d=google.com; s=arc-20160816; b=bmBj4l03R+VjO1NWJ+I7mW49/I4mRsemcKbXx0X4B3Clw2HQ5ob1X1ClqOkUjXN9Yo 8TjqUSM4OR1fkhbtEKNpWnBez4c7Da2j+wm2d4Vmimiie6iWocUZm2OLpRWbNuq9GSLg r8MMuINzuN0TIc5SIXaWDNtETIsyyWRz15WgVPwMXLcEpeK+q603tg+COGzDscSwGCzR vDjzEcqsqFs7HvFjixje97YUE9fOLYi94iaR6lBEwvfBQ/g6nfDwWeyYLyojHHY9fApg oGgFmyZ7KDJDw96J8Oc8++WTrR43F+pmLJV+s+PbPRNXu8czFZj2b3ZtI24XI0dU0o7A hSmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:message-id:date:subject:cc:from :dkim-signature; bh=xlPS3jvGGNsddE6F+jXFhI8iiomJak5fnBdTPWjKO48=; b=jXnstOmuTlEUsBaGQxFCDSP5WcPGK13+1daxkFsOFFHBlkbmvRmLKN105I1cojj/gu FFZ/4/eVl81QKKqDKDCvPQPBfVy3qhblQ0g7DcfB+FaE2F7Be3+7yYte/WGf432f20mZ KNT18kr+DACu7lpAW/eyCre3ei7j1I+MmBGkTDzFH4U1Sn5G7QZ0B9FdfIfkj+1sEX5z 9zCeB2qv05+UkEzfrwuHuCqiUnlGfNkwLMsjmeEMAgI7Mdebqvk4CYw1QJ0Tco2TR7m9 X66+kIMZfcDQuUTHtPG3DkViL6+hbkn/H5Vut07a1M/kxasujNSGGooxrIQJgjyF21sC qFGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=tUZTEV8+; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i13-v6si511512pgq.426.2018.09.24.15.50.33; Mon, 24 Sep 2018 15:50:49 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=tUZTEV8+; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727206AbeIYExc (ORCPT + 99 others); Tue, 25 Sep 2018 00:53:32 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:45634 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725931AbeIYExc (ORCPT ); Tue, 25 Sep 2018 00:53:32 -0400 Received: by mail-wr1-f66.google.com with SMTP id m16so4815138wrx.12 for ; Mon, 24 Sep 2018 15:49:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=xlPS3jvGGNsddE6F+jXFhI8iiomJak5fnBdTPWjKO48=; b=tUZTEV8+zCD3ZlWa0E75WrVhtpLa5ndsDKUUnwy3IU0IueJjtGxaO1P5QmFgB3jCKM xI2Qm0MXm349s08yvFHTIFZUmHFzkesxdhN3Xf8aMabi5e65gdE/RXquCMndXk9gVAZg rEFrFEsmU87w3zGXRv5SQ0jRBeookLFyKZC2W/P6tYcbYAYxKbeUHe8rsFzY0X0n5eLE rBYr/ul76VSNJKOdCh2uLL9V+6NfPb4wDdqdBJ3AF3iz137B6Qd4Rmh3IHHb1JfYYNuP 6wU+iiaJSBPE85urGOxPmQ90kk1uYXmChIv1jJzKcMXruqowTTlF76hrrSuKpq2kdYMD fT9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=xlPS3jvGGNsddE6F+jXFhI8iiomJak5fnBdTPWjKO48=; b=XAEUyEn+wYRAJTLN62NyORt8KFT0vOwl9Dt0teKXYSHQrhN73921NSBCAdFa3mdFgA 2XRuRDeeDaj8mm/7cguE7nrQQ/caQX94hGYR4ut00QTRgixOnC3c0knJk+kVAwTOxUXY kKw1bWiy8GfyImUkEG+ReblS1A3eRNAN3w9WvUEXfe4n9nz1uPmXPCNZ8Dmv3psCHGrY M74wc+272NbwxXSMHBGVtwebfZ7Y90i8mp26t0wEr8Py5Z79nnL4PajPjG2IBTccWg/T 11CSARUXgrVvK/YPBhcL0lkrotaoVasLzfon9+uX5q5uQWN1kQZi/REDqWTkiNtYE7tM exjQ== X-Gm-Message-State: ABuFfognw/Xia+kg1A7kV8e4hmUhxNn/DQiomOsefh4nks/EsK+B4CZ2 uNd79WfBAREossos+sFcRWk= X-Received: by 2002:adf:91a4:: with SMTP id 33-v6mr602173wri.37.1537829341216; Mon, 24 Sep 2018 15:49:01 -0700 (PDT) Received: from localhost.co.uk ([2a01:388:3ce:110::1:c]) by smtp.gmail.com with ESMTPSA id 14-v6sm521230wmp.32.2018.09.24.15.49.00 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 24 Sep 2018 15:49:00 -0700 (PDT) From: Aymen Qader Cc: Aymen Qader , Eric Anholt , Stefan Wahren , Greg Kroah-Hartman , Florian Fainelli , Ray Jui , Scott Branden , bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org Subject: [PATCH] staging: vc04_services: Update TODO re: arm64 Date: Mon, 24 Sep 2018 23:48:35 +0100 Message-Id: <20180924224835.32539-1-qader.aymen@gmail.com> X-Mailer: git-send-email 2.17.1 To: unlisted-recipients:; (no To-header on input) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch removes the TODO item to remove manual cache flushing from b ulk_receieve - this was done in 7e8dbea. Also remove the unnecessary asm/cacheflush.h header. Signed-off-by: Aymen Qader --- drivers/staging/vc04_services/bcm2835-camera/TODO | 6 ------ drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c | 1 - 2 files changed, 7 deletions(-) diff --git a/drivers/staging/vc04_services/bcm2835-camera/TODO b/drivers/staging/vc04_services/bcm2835-camera/TODO index cefce72d814f..6c2b4ffe4996 100644 --- a/drivers/staging/vc04_services/bcm2835-camera/TODO +++ b/drivers/staging/vc04_services/bcm2835-camera/TODO @@ -15,9 +15,3 @@ padding in the V4L2 spec, but that padding doesn't match what the hardware can do. If we exposed the native padding requirements through the V4L2 "multiplanar" formats, the firmware would have one less copy it needed to do. - -3) Port to ARM64 - -The bulk_receive() does some manual cache flushing that are 32-bit ARM -only, which we should convert to proper cross-platform APIs. - diff --git a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c index 51e5b04ff0f5..6e5c1d4ee122 100644 --- a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c +++ b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c @@ -21,7 +21,6 @@ #include #include #include -#include #include #include "mmal-common.h" -- 2.17.1