[driver-core:debugfs_cleanup] BUILD SUCCESS 1fa890009b542ad9b2a4a7b0e9f400c6ee6a59cc

2020-10-23 Thread kernel test robot
defconfig mips allyesconfig mips allmodconfig powerpc allyesconfig powerpc allmodconfig powerpc allnoconfig x86_64 randconfig-a001-20201023 x86_64

Low-Cost Loans for SMEs & Investment Funding.

2020-10-23 Thread Nicholas Toms
Dear My name is Nicholas Toms, an investment portfolio manager with ACLL . We offer the right loan Investment funding with low interest to finance your business or project ranging from US$1M to US$2BIllion. Kindly contact me for more details as I am open to questions. Sincerely, Nicholas Tom

Low-Cost Loans for SMEs & Investment Funding.

2020-10-23 Thread Nicholas Toms
Dear My name is Nicholas Toms, an investment portfolio manager with ACLL . We offer the right loan Investment funding with low interest to finance your business or project ranging from US$1M to US$2BIllion. Kindly contact me for more details as I am open to questions. Sincerely, Nicholas Tom

[staging:staging-testing] BUILD SUCCESS f0b0254eaa1dc8a2771f0a578c8d2a9c37b84b25

2020-10-23 Thread kernel test robot
allnoconfig x86_64 randconfig-a001-20201023 x86_64 randconfig-a003-20201023 x86_64 randconfig-a006-20201023 x86_64 randconfig-a004-20201023 x86_64 randconfig-a005-20201023 i386 randconfig-a002-20201022 i386

Congratulation: You're a winner!

2020-10-23 Thread euro-millions.com
CONGRATULATION!!! With reference to the 1,350th EuroMillions draw which took place on Friday 28th August 2020 at 21:00 CEST (20:00 BST) and the winning numbers drawn were: Lucky numbers 7-12-16-17-31 Star Number 7-9 Millionaire Maker: MNHF52876 serial number MZNS47038 Prize credited to file EURO

Re: [Outreachy kernel] [PATCH v2] staging : rtl8712: correct the code style for comparison to NULL

2020-10-23 Thread Julia Lawall
In the subject line, there should not a space before the colon. Thanks for improving the subjects and messages otherwise. julia On Fri, 23 Oct 2020, Elena Afanasova wrote: > The coding style (!bar) is more common than (bar == NULL). Reported by > checkpatch.pl. > > Signed-off-by: Elena Afanaso

[PATCH v2] staging: rtl8192e: replace kmalloc/memset with kzalloc

2020-10-23 Thread Elena Afanasova
Replace kmalloc + memset 0 by a call to kzalloc which zeroes memory too. Found with Coccinelle. Signed-off-by: Elena Afanasova --- Changes in v2: - correct the subject line - correct the commit message drivers/staging/rtl8192e/rtllib_tx.c | 4 +--- 1 file changed, 1 insertion(+)

[PATCH v2] staging: rtl8192u: ieee80211: replace kmalloc/memset with kzalloc

2020-10-23 Thread Elena Afanasova
Replace kmalloc + memset 0 by a call to kzalloc which zeroes memory too. Found with Coccinelle. Signed-off-by: Elena Afanasova --- Changes in v2: - correct the subject line - correct the commit message drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 5 + 1 file changed,

[PATCH v2] staging : rtl8712: correct the code style for comparison to NULL

2020-10-23 Thread Elena Afanasova
The coding style (!bar) is more common than (bar == NULL). Reported by checkpatch.pl. Signed-off-by: Elena Afanasova --- Changes in v2: - correct the subject line - correct the commit message drivers/staging/rtl8712/rtl871x_recv.h | 10 +- 1 file changed, 5 insertions(+

Re: [linux-sunxi] [PATCH 01/14] phy: Distinguish between Rx and Tx for MIPI D-PHY with submodes

2020-10-23 Thread Jernej Škrabec
Hi! Dne petek, 23. oktober 2020 ob 19:45:33 CEST je Paul Kocialkowski napisal(a): > As some D-PHY controllers support both Rx and Tx mode, we need a way for > users to explicitly request one or the other. For instance, Rx mode can > be used along with MIPI CSI-2 while Tx mode can be used with MIPI

[PATCH 07/14] dt-bindings: media: i2c: Add A31 MIPI CSI-2 bindings documentation

2020-10-23 Thread Paul Kocialkowski
This introduces YAML bindings documentation for the A31 MIPI CSI-2 controller. Signed-off-by: Paul Kocialkowski --- .../media/allwinner,sun6i-a31-mipi-csi2.yaml | 168 ++ 1 file changed, 168 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun

[PATCH 14/14] media: sunxi: sun8i-a83t-mipi-csi2: Avoid using the (unsolicited) interrupt

2020-10-23 Thread Paul Kocialkowski
The A83T MIPI CSI-2 apparently produces interrupts regardless of the mask registers, for example when a transmission error occurs. This generates quite a flood when unsolicited interrupts are received on each received frame. As a result, disable the interrupt for now since we are not currently usi

[PATCH 04/14] media: sun6i-csi: Fix the image storage bpp for 10/12-bit Bayer formats

2020-10-23 Thread Paul Kocialkowski
Both 10 and 12-bit Bayer formats are stored aligned as 16-bit values in memory, not unaligned 10 or 12 bits. Since the current code for retreiving the bpp is used only to calculate the memory storage size of the picture (which is what pixel formats describe, unlike media bus formats), fix it there

[PATCH 05/14] media: sun6i-csi: Only configure the interface data width for parallel

2020-10-23 Thread Paul Kocialkowski
Bits related to the interface data width do not have any effect when the CSI controller is taking input from the MIPI CSI-2 controller. In prevision of adding support for this case, set these bits conditionally so there is no ambiguity. Co-developed-by: Kévin L'hôpital Signed-off-by: Kévin L'hôp

[PATCH 09/14] ARM: dts: sun8i: v3s: Add CSI0 camera interface node

2020-10-23 Thread Paul Kocialkowski
The V3s has a CSI0 camera controller which seems to be exclusively dedicated to MIPI CSI-2, as it does not seem to have access to a set of parallel input pins. Signed-off-by: Paul Kocialkowski --- arch/arm/boot/dts/sun8i-v3s.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/

[PATCH 12/14] media: sunxi: Add support for the A83T MIPI CSI-2 controller

2020-10-23 Thread Paul Kocialkowski
The A83T supports MIPI CSI-2 with a composite controller, covering both the protocol logic and the D-PHY implementation. This controller seems to be found on the A83T only and probably was abandonned since. This implementation splits the protocol and D-PHY registers and uses the PHY framework inte

[PATCH 08/14] media: sunxi: Add support for the A31 MIPI CSI-2 controller

2020-10-23 Thread Paul Kocialkowski
The A31 MIPI CSI-2 controller is a dedicated MIPI CSI-2 controller found on Allwinner SoCs such as the A31 and V3/V3s. It is a standalone block, connected to the CSI controller on one side and to the MIPI D-PHY block on the other. It has a dedicated address space, interrupt line and clock. Curren

[PATCH 06/14] media: sun6i-csi: Support feeding from the MIPI CSI-2 controller

2020-10-23 Thread Paul Kocialkowski
The A31 CSI controller supports MIPI CSI-2, through a dedicated controller. The MIPI CSI-2 controller (which differs between A31 and A83T) is supported as a separate driver and connected through the fwnode graph. The two controllers are likely connected through some kind of FIFO, so the CSI contro

[PATCH 10/14] ARM: dts: sun8i: v3s: Add MIPI D-PHY and MIPI CSI-2 interface nodes

2020-10-23 Thread Paul Kocialkowski
MIPI CSI-2 is supported on the V3s with an A31 controller, which seems to be used on all Allwinner chips supporting it, except for the A83T. The controller is connected to CSI0 through fwnode endpoints. The mipi_csi2_in port node is provided to connect MIPI CSI-2 sensors. The D-PHY part is the sam

[PATCH 00/14] Allwinner MIPI CSI-2 support for A31/V3s/A83T

2020-10-23 Thread Paul Kocialkowski
This series introduces support for MIPI CSI-2, with the A31 controller that is found on most SoCs (A31, V3s and probably V5) as well as the A83T-specific controller. While the former uses the same MIPI D-PHY that is already supported for DSI, the latter embeds its own D-PHY. In order to distinguis

[PATCH 13/14] ARM: dts: sun8i: a83t: Add MIPI CSI-2 controller node

2020-10-23 Thread Paul Kocialkowski
MIPI CSI-2 is supported on the A83T with a dedicated controller that covers both the protocol and D-PHY. It can be connected to the CSI interface as a V4L2 subdev through the fwnode graph. Signed-off-by: Paul Kocialkowski --- arch/arm/boot/dts/sun8i-a83t.dtsi | 26 ++ 1 f

[PATCH 11/14] dt-bindings: media: i2c: Add A83T MIPI CSI-2 bindings documentation

2020-10-23 Thread Paul Kocialkowski
This introduces YAML bindings documentation for the A83T MIPI CSI-2 controller. Signed-off-by: Paul Kocialkowski --- .../media/allwinner,sun8i-a83t-mipi-csi2.yaml | 158 ++ 1 file changed, 158 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/allwinner,su

[PATCH 02/14] phy: allwinner: phy-sun6i-mipi-dphy: Support D-PHY Rx mode for MIPI CSI-2

2020-10-23 Thread Paul Kocialkowski
The Allwinner A31 D-PHY supports both Rx and Tx modes. While the latter is already supported and used for MIPI DSI this adds support for the former, to be used with MIPI CSI-2. This implementation is inspired by the Allwinner BSP implementation. Signed-off-by: Paul Kocialkowski --- drivers/phy/

[PATCH 03/14] media: sun6i-csi: Support an optional dedicated memory pool

2020-10-23 Thread Paul Kocialkowski
This allows selecting a dedicated CMA memory pool (specified via device-tree) instead of the default one. Signed-off-by: Paul Kocialkowski --- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun

[PATCH 01/14] phy: Distinguish between Rx and Tx for MIPI D-PHY with submodes

2020-10-23 Thread Paul Kocialkowski
As some D-PHY controllers support both Rx and Tx mode, we need a way for users to explicitly request one or the other. For instance, Rx mode can be used along with MIPI CSI-2 while Tx mode can be used with MIPI DSI. Introduce new MIPI D-PHY PHY submodes to use with PHY_MODE_MIPI_DPHY. The default

Re: [PATCH v3 15/56] media: fix kernel-doc markups

2020-10-23 Thread Sakari Ailus
Thanks, Mauro! On Fri, Oct 23, 2020 at 06:33:02PM +0200, Mauro Carvalho Chehab wrote: > Some identifiers have different names between their prototypes > and the kernel-doc markup. Seome seems to be due to cut-and-paste > related issues. > > Others need to be fixed, as kernel-doc markups should us

[PATCH v3 33/56] vme: fix two kernel-doc markups

2020-10-23 Thread Mauro Carvalho Chehab
Some identifiers have different names between their prototypes and the kernel-doc markup. Signed-off-by: Mauro Carvalho Chehab --- drivers/vme/vme.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/vme/vme.c b/drivers/vme/vme.c index b398293980b6..bb4fed52f74d 1006

[PATCH v3 15/56] media: fix kernel-doc markups

2020-10-23 Thread Mauro Carvalho Chehab
Some identifiers have different names between their prototypes and the kernel-doc markup. Seome seems to be due to cut-and-paste related issues. Others need to be fixed, as kernel-doc markups should use this format: identifier - description Signed-off-by: Mauro Carvalho Chehab --- drive

Re: [PATCH] staging: fieldbus: anybuss: jump to correct label in an error path

2020-10-23 Thread Sven Van Asbroeck
Hi Jing, thank you for your patch. Reviewed-by: Sven Van Asbroeck On Mon, Oct 12, 2020 at 9:17 AM Jing Xiangfeng wrote: > > In current code, controller_probe() misses to call ida_simple_remove() > in an error path. Jump to correct label to fix it. > > Fixes: 17614978ed34 ("staging: fieldbus: an

Re: [Outreachy kernel] [PATCH] staging/rtl8192e: replace kmalloc with kzalloc

2020-10-23 Thread Matthew Wilcox
On Fri, Oct 23, 2020 at 03:03:17AM -0700, Elena Afanasova wrote: > - txb = kmalloc(sizeof(struct rtllib_txb) + (sizeof(u8 *) * nr_frags), > - gfp_mask); > + txb = kzalloc(sizeof(*txb) + (sizeof(u8 *) * nr_frags), gfp_mask); This would be a good opportunity to use struct_s

Re: [Outreachy kernel] [PATCH] staging/rtl8712: replace (precvframe == NULL) with (!precvframe)

2020-10-23 Thread Julia Lawall
On Fri, 23 Oct 2020, Elena Afanasova wrote: > Correct the code style for comparison to NULL. Reported by checkpatch.pl. I have the impression that the subject line is too detailed, and the log message is not detailed enough. The subject line should just orient the reader, so they can decide w

[PATCH] staging/rtl8712: replace (precvframe == NULL) with (!precvframe)

2020-10-23 Thread Elena Afanasova
Correct the code style for comparison to NULL. Reported by checkpatch.pl. Signed-off-by: Elena Afanasova --- drivers/staging/rtl8712/rtl871x_recv.h | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/staging/rtl8712/rtl871x_recv.h b/drivers/staging/rtl8712/rtl

Re: [Outreachy kernel] [PATCH] staging/rtl8192u/ieee80211: replace kmalloc with kzalloc

2020-10-23 Thread Julia Lawall
The above is not the right subject line for this file (ie the part to the left of the colon). You should use git log --oneline on this file to see what others have done. julia On Fri, 23 Oct 2020, Elena Afanasova wrote: > kmalloc() and memset() calls can be replaced with kzalloc(). > Found with

Re: [Outreachy kernel] [PATCH] staging/rtl8192e: replace kmalloc with kzalloc

2020-10-23 Thread Julia Lawall
On Fri, 23 Oct 2020, Elena Afanasova wrote: > kmalloc() and memset() calls can be replaced with kzalloc(). It would be nice to say why the change is correct. julia > Found with Coccinelle. > > Signed-off-by: Elena Afanasova > --- > drivers/staging/rtl8192e/rtllib_tx.c | 4 +--- > 1 file ch

[PATCH] staging/rtl8192u/ieee80211: replace kmalloc with kzalloc

2020-10-23 Thread Elena Afanasova
kmalloc() and memset() calls can be replaced with kzalloc(). Found with Coccinelle. Signed-off-by: Elena Afanasova --- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c b/dr

[PATCH] staging/rtl8192e: replace kmalloc with kzalloc

2020-10-23 Thread Elena Afanasova
kmalloc() and memset() calls can be replaced with kzalloc(). Found with Coccinelle. Signed-off-by: Elena Afanasova --- drivers/staging/rtl8192e/rtllib_tx.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/staging/rtl8192e/rtllib_tx.c b/drivers/staging/rtl8192e/rtll