* [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support
@ 2023-10-02 16:13 Tomer Maimon
2023-10-02 16:13 ` [PATCH RESEND v3 1/3] usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag Tomer Maimon
` (3 more replies)
0 siblings, 4 replies; 10+ messages in thread
From: Tomer Maimon @ 2023-10-02 16:13 UTC (permalink / raw)
To: peter.chen, gregkh, robh+dt, krzysztof.kozlowski+dt, xu.yang_2,
peng.fan, avifishman70, tali.perry1, joel, venture, yuenn,
benjaminfair, j.neuschaefer
Cc: openbmc, linux-usb, linux-kernel, devicetree, Tomer Maimon
This patch set add USB device controller for the NPCM Baseboard
Management Controllers (BMC).
NPCM UDC driver is a part of the USB ChipIdea driver.
Adding CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag to modify the vbus_active
parameter to active in case the ChipIdea USB IP role is device-only and
there is no otgsc register.
BMC NPCM7XX and BMC NPCM8XX has ten identical NPCM UDC modules,
The NPCM UDC were tested on NPCM845 evaluation board.
Addressed comments from:
- Krzysztof Kozlowski : https://www.spinics.net/lists/kernel/msg4951321.html
Changes since version 2:
- Use dev_err_probe.
- Remove MODULE_ALIAS.
Changes since version 1:
- Add SoC specific compatible.
- Remove USB phy mux property from dt-binding, will be handled differently.
- Add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS commit to this patch set.
Tomer Maimon (3):
usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag
dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible
usb: chipidea: Add support for NPCM
.../devicetree/bindings/usb/ci-hdrc-usb2.yaml | 4 +
drivers/usb/chipidea/Kconfig | 4 +
drivers/usb/chipidea/Makefile | 1 +
drivers/usb/chipidea/ci_hdrc_npcm.c | 114 ++++++++++++++++++
drivers/usb/chipidea/otg.c | 5 +-
include/linux/usb/chipidea.h | 1 +
6 files changed, 128 insertions(+), 1 deletion(-)
create mode 100644 drivers/usb/chipidea/ci_hdrc_npcm.c
--
2.33.0
^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH RESEND v3 1/3] usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag
2023-10-02 16:13 [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support Tomer Maimon
@ 2023-10-02 16:13 ` Tomer Maimon
2023-10-02 16:13 ` [PATCH RESEND v3 2/3] dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible Tomer Maimon
` (2 subsequent siblings)
3 siblings, 0 replies; 10+ messages in thread
From: Tomer Maimon @ 2023-10-02 16:13 UTC (permalink / raw)
To: peter.chen, gregkh, robh+dt, krzysztof.kozlowski+dt, xu.yang_2,
peng.fan, avifishman70, tali.perry1, joel, venture, yuenn,
benjaminfair, j.neuschaefer
Cc: openbmc, linux-usb, linux-kernel, devicetree, Tomer Maimon
Adding CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag to modify the vbus_active
parameter to active in case the ChipIdea USB IP role is device-only and
there is no otgsc register.
Signed-off-by: Tomer Maimon <tmaimon77@gmail.com>
Acked-by: Peter Chen <peter.chen@kernel.org>
---
drivers/usb/chipidea/otg.c | 5 ++++-
include/linux/usb/chipidea.h | 1 +
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/usb/chipidea/otg.c b/drivers/usb/chipidea/otg.c
index f5490f2a5b6b..647e98f4e351 100644
--- a/drivers/usb/chipidea/otg.c
+++ b/drivers/usb/chipidea/otg.c
@@ -130,8 +130,11 @@ enum ci_role ci_otg_role(struct ci_hdrc *ci)
void ci_handle_vbus_change(struct ci_hdrc *ci)
{
- if (!ci->is_otg)
+ if (!ci->is_otg) {
+ if (ci->platdata->flags & CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS)
+ usb_gadget_vbus_connect(&ci->gadget);
return;
+ }
if (hw_read_otgsc(ci, OTGSC_BSV) && !ci->vbus_active)
usb_gadget_vbus_connect(&ci->gadget);
diff --git a/include/linux/usb/chipidea.h b/include/linux/usb/chipidea.h
index 0b4f2d5faa08..5a7f96684ea2 100644
--- a/include/linux/usb/chipidea.h
+++ b/include/linux/usb/chipidea.h
@@ -64,6 +64,7 @@ struct ci_hdrc_platform_data {
#define CI_HDRC_PMQOS BIT(15)
#define CI_HDRC_PHY_VBUS_CONTROL BIT(16)
#define CI_HDRC_HAS_PORTSC_PEC_MISSED BIT(17)
+#define CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS BIT(18)
enum usb_dr_mode dr_mode;
#define CI_HDRC_CONTROLLER_RESET_EVENT 0
#define CI_HDRC_CONTROLLER_STOPPED_EVENT 1
--
2.33.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH RESEND v3 2/3] dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible
2023-10-02 16:13 [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support Tomer Maimon
2023-10-02 16:13 ` [PATCH RESEND v3 1/3] usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag Tomer Maimon
@ 2023-10-02 16:13 ` Tomer Maimon
2023-10-02 16:13 ` [PATCH RESEND v3 3/3] usb: chipidea: Add support for NPCM Tomer Maimon
2023-10-03 6:50 ` [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support Greg KH
3 siblings, 0 replies; 10+ messages in thread
From: Tomer Maimon @ 2023-10-02 16:13 UTC (permalink / raw)
To: peter.chen, gregkh, robh+dt, krzysztof.kozlowski+dt, xu.yang_2,
peng.fan, avifishman70, tali.perry1, joel, venture, yuenn,
benjaminfair, j.neuschaefer
Cc: openbmc, linux-usb, linux-kernel, devicetree, Tomer Maimon
Add a compatible string for Nuvoton BMC NPCM750 and Nuvoton BMC NPCM845.
Signed-off-by: Tomer Maimon <tmaimon77@gmail.com>
---
Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml
index 1394557517b1..a9e173432002 100644
--- a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml
+++ b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml
@@ -16,6 +16,8 @@ properties:
- enum:
- chipidea,usb2
- lsi,zevio-usb
+ - nuvoton,npcm750-udc
+ - nuvoton,npcm845-udc
- nvidia,tegra20-ehci
- nvidia,tegra20-udc
- nvidia,tegra30-ehci
@@ -388,6 +390,8 @@ allOf:
enum:
- chipidea,usb2
- lsi,zevio-usb
+ - nuvoton,npcm750-udc
+ - nuvoton,npcm845-udc
- nvidia,tegra20-udc
- nvidia,tegra30-udc
- nvidia,tegra114-udc
--
2.33.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH RESEND v3 3/3] usb: chipidea: Add support for NPCM
2023-10-02 16:13 [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support Tomer Maimon
2023-10-02 16:13 ` [PATCH RESEND v3 1/3] usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag Tomer Maimon
2023-10-02 16:13 ` [PATCH RESEND v3 2/3] dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible Tomer Maimon
@ 2023-10-02 16:13 ` Tomer Maimon
2023-10-03 6:50 ` [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support Greg KH
3 siblings, 0 replies; 10+ messages in thread
From: Tomer Maimon @ 2023-10-02 16:13 UTC (permalink / raw)
To: peter.chen, gregkh, robh+dt, krzysztof.kozlowski+dt, xu.yang_2,
peng.fan, avifishman70, tali.perry1, joel, venture, yuenn,
benjaminfair, j.neuschaefer
Cc: openbmc, linux-usb, linux-kernel, devicetree, Tomer Maimon
Add Nuvoton NPCM BMC SoCs support to USB ChipIdea driver.
NPCM SoC include ChipIdea IP block that used for USB device controller
mode.
Signed-off-by: Tomer Maimon <tmaimon77@gmail.com>
Acked-by: Peter Chen <peter.chen@kernel.org>
---
drivers/usb/chipidea/Kconfig | 4 +
drivers/usb/chipidea/Makefile | 1 +
drivers/usb/chipidea/ci_hdrc_npcm.c | 114 ++++++++++++++++++++++++++++
3 files changed, 119 insertions(+)
create mode 100644 drivers/usb/chipidea/ci_hdrc_npcm.c
diff --git a/drivers/usb/chipidea/Kconfig b/drivers/usb/chipidea/Kconfig
index c815824a0b2d..bab45bc62361 100644
--- a/drivers/usb/chipidea/Kconfig
+++ b/drivers/usb/chipidea/Kconfig
@@ -43,6 +43,10 @@ config USB_CHIPIDEA_MSM
tristate "Enable MSM hsusb glue driver" if EXPERT
default USB_CHIPIDEA
+config USB_CHIPIDEA_NPCM
+ tristate "Enable NPCM hsusb glue driver" if EXPERT
+ default USB_CHIPIDEA
+
config USB_CHIPIDEA_IMX
tristate "Enable i.MX USB glue driver" if EXPERT
depends on OF
diff --git a/drivers/usb/chipidea/Makefile b/drivers/usb/chipidea/Makefile
index 71afeab97e83..718cb24603dd 100644
--- a/drivers/usb/chipidea/Makefile
+++ b/drivers/usb/chipidea/Makefile
@@ -13,6 +13,7 @@ ci_hdrc-$(CONFIG_USB_OTG_FSM) += otg_fsm.o
obj-$(CONFIG_USB_CHIPIDEA_GENERIC) += ci_hdrc_usb2.o
obj-$(CONFIG_USB_CHIPIDEA_MSM) += ci_hdrc_msm.o
+obj-$(CONFIG_USB_CHIPIDEA_NPCM) += ci_hdrc_npcm.o
obj-$(CONFIG_USB_CHIPIDEA_PCI) += ci_hdrc_pci.o
obj-$(CONFIG_USB_CHIPIDEA_IMX) += usbmisc_imx.o ci_hdrc_imx.o
obj-$(CONFIG_USB_CHIPIDEA_TEGRA) += ci_hdrc_tegra.o
diff --git a/drivers/usb/chipidea/ci_hdrc_npcm.c b/drivers/usb/chipidea/ci_hdrc_npcm.c
new file mode 100644
index 000000000000..37b64a3dbd96
--- /dev/null
+++ b/drivers/usb/chipidea/ci_hdrc_npcm.c
@@ -0,0 +1,114 @@
+// SPDX-License-Identifier: GPL-2.0
+// Copyright (c) 2023 Nuvoton Technology corporation.
+
+#include <linux/module.h>
+#include <linux/platform_device.h>
+#include <linux/pm_runtime.h>
+#include <linux/usb/chipidea.h>
+#include <linux/clk.h>
+#include <linux/io.h>
+#include <linux/reset-controller.h>
+#include <linux/of.h>
+
+#include "ci.h"
+
+struct npcm_udc_data {
+ struct platform_device *ci;
+ struct clk *core_clk;
+ struct ci_hdrc_platform_data pdata;
+};
+
+static int npcm_udc_notify_event(struct ci_hdrc *ci, unsigned event)
+{
+ struct device *dev = ci->dev->parent;
+
+ switch (event) {
+ case CI_HDRC_CONTROLLER_RESET_EVENT:
+ /* clear all mode bits */
+ hw_write(ci, OP_USBMODE, 0xffffffff, 0x0);
+ break;
+ default:
+ dev_dbg(dev, "unknown ci_hdrc event\n");
+ break;
+ }
+
+ return 0;
+}
+
+static int npcm_udc_probe(struct platform_device *pdev)
+{
+ int ret;
+ struct npcm_udc_data *ci;
+ struct platform_device *plat_ci;
+ struct device *dev = &pdev->dev;
+
+ ci = devm_kzalloc(&pdev->dev, sizeof(*ci), GFP_KERNEL);
+ if (!ci)
+ return -ENOMEM;
+ platform_set_drvdata(pdev, ci);
+
+ ci->core_clk = devm_clk_get_optional(dev, NULL);
+ if (IS_ERR(ci->core_clk))
+ return PTR_ERR(ci->core_clk);
+
+ ret = clk_prepare_enable(ci->core_clk);
+ if (ret)
+ return dev_err_probe(dev, ret, "failed to enable the clock: %d\n", ret);
+
+ ci->pdata.name = dev_name(dev);
+ ci->pdata.capoffset = DEF_CAPOFFSET;
+ ci->pdata.flags = CI_HDRC_REQUIRES_ALIGNED_DMA |
+ CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS;
+ ci->pdata.phy_mode = USBPHY_INTERFACE_MODE_UTMI;
+ ci->pdata.notify_event = npcm_udc_notify_event;
+
+ plat_ci = ci_hdrc_add_device(dev, pdev->resource, pdev->num_resources,
+ &ci->pdata);
+ if (IS_ERR(plat_ci)) {
+ ret = PTR_ERR(plat_ci);
+ dev_err(dev, "failed to register HDRC NPCM device: %d\n", ret);
+ goto clk_err;
+ }
+
+ pm_runtime_no_callbacks(dev);
+ pm_runtime_enable(dev);
+
+ return 0;
+
+clk_err:
+ clk_disable_unprepare(ci->core_clk);
+ return ret;
+}
+
+static int npcm_udc_remove(struct platform_device *pdev)
+{
+ struct npcm_udc_data *ci = platform_get_drvdata(pdev);
+
+ pm_runtime_disable(&pdev->dev);
+ ci_hdrc_remove_device(ci->ci);
+ clk_disable_unprepare(ci->core_clk);
+
+ return 0;
+}
+
+static const struct of_device_id npcm_udc_dt_match[] = {
+ { .compatible = "nuvoton,npcm750-udc", },
+ { .compatible = "nuvoton,npcm845-udc", },
+ { }
+};
+MODULE_DEVICE_TABLE(of, npcm_udc_dt_match);
+
+static struct platform_driver npcm_udc_driver = {
+ .probe = npcm_udc_probe,
+ .remove = npcm_udc_remove,
+ .driver = {
+ .name = "npcm_udc",
+ .of_match_table = npcm_udc_dt_match,
+ },
+};
+
+module_platform_driver(npcm_udc_driver);
+
+MODULE_DESCRIPTION("NPCM USB device controller driver");
+MODULE_AUTHOR("Tomer Maimon <tomer.maimon@nuvoton.com>");
+MODULE_LICENSE("GPL v2");
--
2.33.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support
2023-10-02 16:13 [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support Tomer Maimon
` (2 preceding siblings ...)
2023-10-02 16:13 ` [PATCH RESEND v3 3/3] usb: chipidea: Add support for NPCM Tomer Maimon
@ 2023-10-03 6:50 ` Greg KH
2023-10-03 6:56 ` Tomer Maimon
3 siblings, 1 reply; 10+ messages in thread
From: Greg KH @ 2023-10-03 6:50 UTC (permalink / raw)
To: Tomer Maimon
Cc: peter.chen, robh+dt, krzysztof.kozlowski+dt, xu.yang_2, peng.fan,
avifishman70, tali.perry1, joel, venture, yuenn, benjaminfair,
j.neuschaefer, openbmc, linux-usb, linux-kernel, devicetree
On Mon, Oct 02, 2023 at 07:13:47PM +0300, Tomer Maimon wrote:
> This patch set add USB device controller for the NPCM Baseboard
> Management Controllers (BMC).
>
> NPCM UDC driver is a part of the USB ChipIdea driver.
>
> Adding CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag to modify the vbus_active
> parameter to active in case the ChipIdea USB IP role is device-only and
> there is no otgsc register.
>
> BMC NPCM7XX and BMC NPCM8XX has ten identical NPCM UDC modules,
>
> The NPCM UDC were tested on NPCM845 evaluation board.
>
> Addressed comments from:
> - Krzysztof Kozlowski : https://www.spinics.net/lists/kernel/msg4951321.html
Why is this a RESEND?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support
2023-10-03 6:50 ` [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support Greg KH
@ 2023-10-03 6:56 ` Tomer Maimon
2023-10-03 7:05 ` Greg KH
2023-10-03 8:32 ` Krzysztof Kozlowski
0 siblings, 2 replies; 10+ messages in thread
From: Tomer Maimon @ 2023-10-03 6:56 UTC (permalink / raw)
To: Greg KH
Cc: peter.chen, robh+dt, krzysztof.kozlowski+dt, xu.yang_2, peng.fan,
avifishman70, tali.perry1, joel, venture, yuenn, benjaminfair,
j.neuschaefer, openbmc, linux-usb, linux-kernel, devicetree
Hi Greg,
Forgot to add in Acked-by: Peter Chen <peter.chen@kernel.org> in V3,
Resend the patch set with the Ack.
Should I do it differently?
On Tue, 3 Oct 2023 at 09:51, Greg KH <gregkh@linuxfoundation.org> wrote:
>
> On Mon, Oct 02, 2023 at 07:13:47PM +0300, Tomer Maimon wrote:
> > This patch set add USB device controller for the NPCM Baseboard
> > Management Controllers (BMC).
> >
> > NPCM UDC driver is a part of the USB ChipIdea driver.
> >
> > Adding CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag to modify the vbus_active
> > parameter to active in case the ChipIdea USB IP role is device-only and
> > there is no otgsc register.
> >
> > BMC NPCM7XX and BMC NPCM8XX has ten identical NPCM UDC modules,
> >
> > The NPCM UDC were tested on NPCM845 evaluation board.
> >
> > Addressed comments from:
> > - Krzysztof Kozlowski : https://www.spinics.net/lists/kernel/msg4951321.html
>
> Why is this a RESEND?
>
Thanks,
Tomer
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support
2023-10-03 6:56 ` Tomer Maimon
@ 2023-10-03 7:05 ` Greg KH
2023-10-03 7:12 ` Tomer Maimon
2023-10-03 8:32 ` Krzysztof Kozlowski
1 sibling, 1 reply; 10+ messages in thread
From: Greg KH @ 2023-10-03 7:05 UTC (permalink / raw)
To: Tomer Maimon
Cc: peter.chen, robh+dt, krzysztof.kozlowski+dt, xu.yang_2, peng.fan,
avifishman70, tali.perry1, joel, venture, yuenn, benjaminfair,
j.neuschaefer, openbmc, linux-usb, linux-kernel, devicetree
On Tue, Oct 03, 2023 at 09:56:47AM +0300, Tomer Maimon wrote:
> Hi Greg,
>
> Forgot to add in Acked-by: Peter Chen <peter.chen@kernel.org> in V3,
> Resend the patch set with the Ack.
>
> Should I do it differently?
You need to tell me what the difference is, otherwise I would have no
clue what to do, what would you do if you had to review all of these and
try to figure out which ones to accept?
Please send this as a v4.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support
2023-10-03 7:05 ` Greg KH
@ 2023-10-03 7:12 ` Tomer Maimon
0 siblings, 0 replies; 10+ messages in thread
From: Tomer Maimon @ 2023-10-03 7:12 UTC (permalink / raw)
To: Greg KH
Cc: peter.chen, robh+dt, krzysztof.kozlowski+dt, xu.yang_2, peng.fan,
avifishman70, tali.perry1, joel, venture, yuenn, benjaminfair,
j.neuschaefer, openbmc, linux-usb, linux-kernel, devicetree
O.K.
Thanks a lot
Tomer
On Tue, 3 Oct 2023 at 10:05, Greg KH <gregkh@linuxfoundation.org> wrote:
>
> On Tue, Oct 03, 2023 at 09:56:47AM +0300, Tomer Maimon wrote:
> > Hi Greg,
> >
> > Forgot to add in Acked-by: Peter Chen <peter.chen@kernel.org> in V3,
> > Resend the patch set with the Ack.
> >
> > Should I do it differently?
>
> You need to tell me what the difference is, otherwise I would have no
> clue what to do, what would you do if you had to review all of these and
> try to figure out which ones to accept?
>
> Please send this as a v4.
>
> thanks,
>
> greg k-h
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support
2023-10-03 6:56 ` Tomer Maimon
2023-10-03 7:05 ` Greg KH
@ 2023-10-03 8:32 ` Krzysztof Kozlowski
2023-10-03 9:23 ` Tomer Maimon
1 sibling, 1 reply; 10+ messages in thread
From: Krzysztof Kozlowski @ 2023-10-03 8:32 UTC (permalink / raw)
To: Tomer Maimon, Greg KH
Cc: peter.chen, robh+dt, krzysztof.kozlowski+dt, xu.yang_2, peng.fan,
avifishman70, tali.perry1, joel, venture, yuenn, benjaminfair,
j.neuschaefer, openbmc, linux-usb, linux-kernel, devicetree
On 03/10/2023 08:56, Tomer Maimon wrote:
> Hi Greg,
>
> Forgot to add in Acked-by: Peter Chen <peter.chen@kernel.org> in V3,
> Resend the patch set with the Ack.
>
> Should I do it differently?
If it is RESEND after some time (min. 2 weeks), then it is fine. If you
added tags or changed something, make a new version. If you resend for
any other reason (assuming resend is valid), please mention shortly why
do you resend (e.g. "My company email servers maybe blocked it, so
resending without changes").
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support
2023-10-03 8:32 ` Krzysztof Kozlowski
@ 2023-10-03 9:23 ` Tomer Maimon
0 siblings, 0 replies; 10+ messages in thread
From: Tomer Maimon @ 2023-10-03 9:23 UTC (permalink / raw)
To: Krzysztof Kozlowski
Cc: Greg KH, peter.chen, robh+dt, krzysztof.kozlowski+dt, xu.yang_2,
peng.fan, avifishman70, tali.perry1, joel, venture, yuenn,
benjaminfair, j.neuschaefer, openbmc, linux-usb, linux-kernel,
devicetree
Hi Krzysztof,
Appreciate your clarifications
Thanks,
Tomer
On Tue, 3 Oct 2023 at 11:32, Krzysztof Kozlowski
<krzysztof.kozlowski@linaro.org> wrote:
>
> On 03/10/2023 08:56, Tomer Maimon wrote:
> > Hi Greg,
> >
> > Forgot to add in Acked-by: Peter Chen <peter.chen@kernel.org> in V3,
> > Resend the patch set with the Ack.
> >
> > Should I do it differently?
>
> If it is RESEND after some time (min. 2 weeks), then it is fine. If you
> added tags or changed something, make a new version. If you resend for
> any other reason (assuming resend is valid), please mention shortly why
> do you resend (e.g. "My company email servers maybe blocked it, so
> resending without changes").
>
> Best regards,
> Krzysztof
>
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2023-10-03 9:24 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-02 16:13 [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support Tomer Maimon
2023-10-02 16:13 ` [PATCH RESEND v3 1/3] usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag Tomer Maimon
2023-10-02 16:13 ` [PATCH RESEND v3 2/3] dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible Tomer Maimon
2023-10-02 16:13 ` [PATCH RESEND v3 3/3] usb: chipidea: Add support for NPCM Tomer Maimon
2023-10-03 6:50 ` [PATCH RESEND v3 0/3] usb: ChipIdea: add Nuvoton NPCM UDC support Greg KH
2023-10-03 6:56 ` Tomer Maimon
2023-10-03 7:05 ` Greg KH
2023-10-03 7:12 ` Tomer Maimon
2023-10-03 8:32 ` Krzysztof Kozlowski
2023-10-03 9:23 ` Tomer Maimon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).