Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp191028ybi; Thu, 20 Jun 2019 20:55:27 -0700 (PDT) X-Google-Smtp-Source: APXvYqxUqxx12g9z2e/M2ZubxI3+9ERGvBwwM55qXPpfF85lkJjVVf8nTehJFt+nzTQU/+IAwmLA X-Received: by 2002:a17:90a:1b48:: with SMTP id q66mr3443937pjq.83.1561089327091; Thu, 20 Jun 2019 20:55:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561089327; cv=none; d=google.com; s=arc-20160816; b=VnJFHWI16b5tvxqiAPmnZpfBVB0dvDJcdD2sMLoEQhzLQfGjOCN+ZFKuWw/ABm9Bx6 vTNqSFehDCfxt57mn/fRcQtUwNmCmDs7DMRldiQ1G12KcZ3nqqus19lAwlhyD8b3YKjO NEZNJ27dRwC0VRAWkhTpcCvzqDWPzR55mh2rvJVejAVCPRfOatY2WwZ4RXcDaF5n8UAz 7wUjoAe90YXXfJvUmuKleAkd9eEm2H/5MiEmvOWY6hi9ICY7YUqm8UNux+PH6mGesC5c 4RAG1RuE5xpEXjnpNIqm4Th2SBY9qjvxYx73COWciRbO9BXovzKnzTlzCa6tfw0gXv5w IItw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=Jn4tGYSJ/BVRJYqeuzvrUB2edC/jmbjSeSFuekjFpaE=; b=fuvR1xvkqXszAHsVnBc9iaPfWiwzclVMKZRn1FHsDhFLwQmGhGKwdFnE0DKK+CI5Yv jLBnZusvgLrzkiwES8KKb23t6KKcaUea5q2pv3DCI/gs9Wsabn2/zqgOiYsdZRMEqs0B sX5Y43KjYkZJNWav9GNvRSxzQruFt4LtwM5ZVAsOwiqJaPBlpGkaTvc5U8hnpRtNqGPX ljZOUFBXP1DIzao656+qD5NebBFXZgRv5N+k3Eg3hkFOJwLLLo8TpruJOvZ/BSjZnZhp 4CmKrZv+N8tCqm5+Iu9rUmSOYXZFkP4e+fGoW3ajPFCwzZfKopDhML5midwKaKKWw8p7 fCcQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=UxTpHm7r; 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=pass (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 a69si1528756pla.178.2019.06.20.20.55.11; Thu, 20 Jun 2019 20:55:27 -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=pass header.i=@gmail.com header.s=20161025 header.b=UxTpHm7r; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726059AbfFUDy0 (ORCPT + 99 others); Thu, 20 Jun 2019 23:54:26 -0400 Received: from mail-lf1-f68.google.com ([209.85.167.68]:37392 "EHLO mail-lf1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725906AbfFUDyZ (ORCPT ); Thu, 20 Jun 2019 23:54:25 -0400 Received: by mail-lf1-f68.google.com with SMTP id d11so3964539lfb.4 for ; Thu, 20 Jun 2019 20:54:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Jn4tGYSJ/BVRJYqeuzvrUB2edC/jmbjSeSFuekjFpaE=; b=UxTpHm7rCec53OY9ETHDHt6KAq5k39cMuHcI1a3Dq2f4pSc24mnlCaxM8Zu3KLgdlI 0kwzLI57XCfc0WJXMNoUBdpKRmxtLFPe6GPEpU71c+/qJqTsrwBMZeAuDPfet9m8GUOY cWemjN1l3qpgFLF9pf9vgDOmMF4H3AvHhMwqjW67QrZaayQzNnAcVPbzEGneGj6rZ7DT 5akLJVVYypyCw16BN8iDRRF1OfbWkILZ2LSW+WofQ+jxCakLJtUYcZQOMRqJHLrXdsu+ G1cvDYTIFEkuebULB54Wq1dRtuhcy3Apj5QEfZtT7v4JzzQFs/tEt95bXb12GdmL7Hb8 XkXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Jn4tGYSJ/BVRJYqeuzvrUB2edC/jmbjSeSFuekjFpaE=; b=eJbglV3Zu/UNkqHqvqviNgA1hQoY1/DWVI/9m1d/g8XbFCH9AtgprajVQC5VwCRYpc EpjxUlTVqEl6EA20WZ4Ryi9CbDpPthrO3wZhmpEoF3jBqfO+FsMBHY1e+Gn2973JYoBs VdsRUtuEdGABGWbKVJuGXYDdzy5x4/bJvSrQtOrhETniYNFouROEd95IAUBUUs+pvoyx OX7I92ZV8YzhVT1luoR0X+S4xey3F65JKw22bBLPdxbMtPHhOFkJModNaB4xJONtPLOU H2V2RWoXz6tYQzOBXWuDf+AVVtRrehRocpsbqcxQgJmeWMOrDo0mcxrXIDMADWwmbNvT MCjg== X-Gm-Message-State: APjAAAWY4dvaSoPgoxk3PnOsJEDBqCUKQcWegrqPHuX2NINoOaByzST5 Sjmk3UarS2D1Np/1GxerkgltRVg3Mz/9C1w7wMITRPjL X-Received: by 2002:a19:ccc6:: with SMTP id c189mr35078913lfg.160.1561089262697; Thu, 20 Jun 2019 20:54:22 -0700 (PDT) MIME-Version: 1.0 References: <20190620103524.GF17204@e110455-lin.cambridge.arm.com> In-Reply-To: <20190620103524.GF17204@e110455-lin.cambridge.arm.com> From: Dave Airlie Date: Fri, 21 Jun 2019 13:54:11 +1000 Message-ID: Subject: Re: [GIT PULL] mali-dp and komeda patches for drm-next To: Liviu Dudau Cc: Daniel Vetter , MaliDP Maintainers , DRI devel , LKML , "Lowry Li (Arm Technology China)" , "james qian wang (Arm Technology China)" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 20 Jun 2019 at 20:35, Liviu Dudau wrote: > > Hi DRM maintainers, > > Picking up pace on the upstreaming of Komeda driver, with quite a lot > of new features added this time. On top of that we have the small > cleanups and improved usage of the debugfs functions. Please pull! It looks like you rebased this at the last moment, please don't do that, don't rebase just because you can. The reason I noticed is because dim: 344f00e4d7d6 ("drm/komeda: Make Komeda interrupts shareable"): author Signed-off-by missing. dim: 1885a6d946f5 ("drm/komeda: fix 32-bit komeda_crtc_update_clock_ratio"): SHA1 in fixes line not found: dim: a962091227ed ("drm/komeda: Add engine clock requirement check for the downscaling") dim: ERROR: issues in commits detected, aborting so clearly rebasing the fixed commit broke stuff, you should probably squash fixes if you are rebasing. Please resend with above fixed, and refrain from misc rebases in future. Dave. > > Best regards, > Liviu > > > The following changes since commit 52d2d44eee8091e740d0d275df1311fb8373c9= a9: > > Merge v5.2-rc5 into drm-next (2019-06-19 12:07:29 +0200) > > are available in the Git repository at: > > git://linux-arm.org/linux-ld.git for-upstream/mali-dp > > for you to fetch changes up to 344f00e4d7d6538c1862505b25b662b47c9e0bb0: > > drm/komeda: Make Komeda interrupts shareable (2019-06-19 17:04:21 +0100= ) > > ---------------------------------------------------------------- > Arnd Bergmann (1): > drm/komeda: fix 32-bit komeda_crtc_update_clock_ratio > > Ayan Halder (1): > drm/komeda: Make Komeda interrupts shareable > > Greg Kroah-Hartman (2): > komeda: no need to check return value of debugfs_create functions > malidp: no need to check return value of debugfs_create functions > > Liviu Dudau (1): > arm/komeda: Convert dp_wait_cond() to return an error code. > > Lowry Li (Arm Technology China) (10): > drm/komeda: Creates plane alpha and blend mode properties > drm/komeda: Clear enable bit in CU_INPUTx_CONTROL > drm/komeda: Add rotation support on Komeda driver > drm/komeda: Adds limitation check for AFBC wide block not support R= ot90 > drm/komeda: Update HW up-sampling on D71 > drm/komeda: Enable color-encoding (YUV format) support > drm/komeda: Adds SMMU support > dt/bindings: drm/komeda: Adds SMMU support for D71 devicetree > drm/komeda: Adds zorder support > drm/komeda: Add slave pipeline support > > james qian wang (Arm Technology China) (21): > drm/komeda: Add writeback support > drm/komeda: Added AFBC support for komeda driver > drm/komeda: Attach scaler to drm as private object > drm/komeda: Add the initial scaler support for CORE > drm/komeda: Implement D71 scaler support > drm/komeda: Add writeback scaling support > drm/komeda: Add engine clock requirement check for the downscaling > drm/komeda: Add image enhancement support > drm/komeda: Add komeda_fb_check_src_coords > drm/komeda: Add format support for Y0L2, P010, YUV420_8/10BIT > drm/komeda: Unify mclk/pclk/pipeline->aclk to one MCLK > drm/komeda: Rename main engine clk name "mclk" to "aclk" > dt/bindings: drm/komeda: Unify mclk/pclk/pipeline->aclk to one ACLK > drm/komeda: Add component komeda_merger > drm/komeda: Add split support for scaler > drm/komeda: Add layer split support > drm/komeda: Refine function to_d71_input_id > drm/komeda: Accept null writeback configurations for writeback > drm/komeda: Add new component komeda_splitter > drm/komeda: Enable writeback split support > drm/komeda: Correct printk format specifier for "size_t" > > .../devicetree/bindings/display/arm,komeda.txt | 23 +- > drivers/gpu/drm/arm/display/include/malidp_io.h | 7 + > drivers/gpu/drm/arm/display/include/malidp_utils.h | 5 +- > drivers/gpu/drm/arm/display/komeda/Makefile | 2 + > .../gpu/drm/arm/display/komeda/d71/d71_component.c | 582 +++++++++++++++= ++- > drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 142 +++-- > drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h | 2 + > .../gpu/drm/arm/display/komeda/komeda_color_mgmt.c | 67 ++ > .../gpu/drm/arm/display/komeda/komeda_color_mgmt.h | 17 + > drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 154 ++++- > drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 59 +- > drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 13 +- > .../drm/arm/display/komeda/komeda_format_caps.c | 58 ++ > .../drm/arm/display/komeda/komeda_format_caps.h | 24 +- > .../drm/arm/display/komeda/komeda_framebuffer.c | 175 +++++- > .../drm/arm/display/komeda/komeda_framebuffer.h | 13 +- > drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 130 +++- > drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 71 ++- > .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 66 +- > .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 111 +++- > .../drm/arm/display/komeda/komeda_pipeline_state.c | 679 +++++++++++++++= +++++- > drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 191 +++++- > .../drm/arm/display/komeda/komeda_private_obj.c | 154 +++++ > .../drm/arm/display/komeda/komeda_wb_connector.c | 199 ++++++ > drivers/gpu/drm/arm/malidp_drv.c | 11 +- > 25 files changed, 2728 insertions(+), 227 deletions(-) > create mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_color_mgmt.= c > create mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_color_mgmt.= h > create mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_wb_connecto= r.c > > > -- > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > | I would like to | > | fix the world, | > | but they're not | > | giving me the | > \ source code! / > --------------- > =C2=AF\_(=E3=83=84)_/=C2=AF