~postmarketos/upstreaming

This thread contains a patchset. You're looking at the original emails, but you may wish to use the patch review UI. Review patch
4 3

[PATCH 1/2] input/touchscreen: imagis: add support for imagis IST3038H

Details
Message ID
<20250224090354.102903-2-sebokandris2009@gmail.com>
Sender timestamp
1740391434
DKIM signature
pass
Download raw message
Patch: +9 -0
Adds support for imagis IST3038H, simular to IST3038C.
Tested on samsung,j5y17lte.

Signed-off-by: Andras Sebok <sebokandris2009@gmail.com>
---
 drivers/input/touchscreen/imagis.c | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/drivers/input/touchscreen/imagis.c b/drivers/input/touchscreen/imagis.c
index abeae9102323..3c8bbe284b73 100644
--- a/drivers/input/touchscreen/imagis.c
+++ b/drivers/input/touchscreen/imagis.c
@@ -22,6 +22,7 @@

#define IST3032C_WHOAMI			0x32c
#define IST3038C_WHOAMI			0x38c
#define IST3038H_WHOAMI			0x38d

#define IST3038B_REG_CHIPID		0x30
#define IST3038B_WHOAMI			0x30380b
@@ -428,11 +429,19 @@ static const struct imagis_properties imagis_3038c_data = {
	.protocol_b = true,
};

static const struct imagis_properties imagis_3038h_data = {
	.interrupt_msg_cmd = IST3038C_REG_INTR_MESSAGE,
	.touch_coord_cmd = IST3038C_REG_TOUCH_COORD,
	.whoami_cmd = IST3038C_REG_CHIPID,
	.whoami_val = IST3038H_WHOAMI,
};

static const struct of_device_id imagis_of_match[] = {
	{ .compatible = "imagis,ist3032c", .data = &imagis_3032c_data },
	{ .compatible = "imagis,ist3038", .data = &imagis_3038_data },
	{ .compatible = "imagis,ist3038b", .data = &imagis_3038b_data },
	{ .compatible = "imagis,ist3038c", .data = &imagis_3038c_data },
	{ .compatible = "imagis,ist3038h", .data = &imagis_3038h_data },
	{ },
};
MODULE_DEVICE_TABLE(of, imagis_of_match);
-- 
2.48.1

[PATCH 2/2] input/touchscreen: imagis: document ist3038h

Details
Message ID
<20250224090354.102903-4-sebokandris2009@gmail.com>
In-Reply-To
<20250224090354.102903-2-sebokandris2009@gmail.com> (view parent)
Sender timestamp
1740391436
DKIM signature
pass
Download raw message
Patch: +1 -0
Signed-off-by: Andras Sebok <sebokandris2009@gmail.com>
---
 .../devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml b/Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
index e24cbd960993..bd8ede3a4ad8 100644
--- a/Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
+++ b/Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
@@ -19,6 +19,7 @@ properties:
      - imagis,ist3038
      - imagis,ist3038b
      - imagis,ist3038c
      - imagis,ist3038h

  reg:
    maxItems: 1
-- 
2.48.1
Dmitry Torokhov <dmitry.torokhov@gmail.com>
Details
Message ID
<Z71dykoXysf8Y5Hz@google.com>
In-Reply-To
<20250224090354.102903-2-sebokandris2009@gmail.com> (view parent)
Sender timestamp
1740434762
DKIM signature
pass
Download raw message
On Mon, Feb 24, 2025 at 10:03:54AM +0100, Andras Sebok wrote:
> Adds support for imagis IST3038H, simular to IST3038C.
> Tested on samsung,j5y17lte.
> 
> Signed-off-by: Andras Sebok <sebokandris2009@gmail.com>

Applied after updating commit description a bit, thank you.

-- 
Dmitry

Re: [PATCH 2/2] input/touchscreen: imagis: document ist3038h

Dmitry Torokhov <dmitry.torokhov@gmail.com>
Details
Message ID
<Z71d-YFUTkJZ4fp7@google.com>
In-Reply-To
<20250224090354.102903-4-sebokandris2009@gmail.com> (view parent)
Sender timestamp
1740434809
DKIM signature
pass
Download raw message
On Mon, Feb 24, 2025 at 10:03:56AM +0100, Andras Sebok wrote:
> Signed-off-by: Andras Sebok <sebokandris2009@gmail.com>

Applied after updating commit description, thank you.

-- 
Dmitry

Re: [PATCH 2/2] input/touchscreen: imagis: document ist3038h

Krzysztof Kozlowski <krzk@kernel.org>
Details
Message ID
<2e383452-9a06-4278-930d-d6f8deed13a9@kernel.org>
In-Reply-To
<20250224090354.102903-4-sebokandris2009@gmail.com> (view parent)
Sender timestamp
1740472892
DKIM signature
pass
Download raw message
On 24/02/2025 10:03, Andras Sebok wrote:
> Signed-off-by: Andras Sebok <sebokandris2009@gmail.com>
> ---
>  .../devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml   | 1 +

Please use subject prefixes matching the subsystem. You can get them for
example with `git log --oneline -- DIRECTORY_OR_FILE` on the directory
your patch is touching. For bindings, the preferred subjects are
explained here:
https://www.kernel.org/doc/html/latest/devicetree/bindings/submitting-patches.html#i-for-patch-submitters

Please run scripts/checkpatch.pl and fix reported warnings. After that,
run also `scripts/checkpatch.pl --strict` and (probably) fix more
warnings. Some warnings can be ignored, especially from --strict run,
but the code here looks like it needs a fix. Feel free to get in touch
if the warning is not clear.

<form letter>
Please use scripts/get_maintainers.pl to get a list of necessary people
and lists to CC. It might happen, that command when run on an older
kernel, gives you outdated entries. Therefore please be sure you base
your patches on recent Linux kernel.

Tools like b4 or scripts/get_maintainer.pl provide you proper list of
people, so fix your workflow. Tools might also fail if you work on some
ancient tree (don't, instead use mainline) or work on fork of kernel
(don't, instead use mainline). Just use b4 and everything should be
fine, although remember about `b4 prep --auto-to-cc` if you added new
patches to the patchset.

You missed at least devicetree list (maybe more), so this won't be
tested by automated tooling. Performing review on untested code might be
a waste of time.

Please kindly resend and include all necessary To/Cc entries.
</form letter>



Best regards,
Krzysztof
Reply to thread Export thread (mbox)