On Wed, Feb 13, 2019 at 08:30:00PM +0800, Charles Yeh wrote:
> Prolific has developed a new USB to UART chip: PL2303HXN
> (PL2303GC/PL2303GS/PL2303GT/PL2303GL/PL2303GE)
Ok, let's get back to this one.
First a general comment; please make sure to address all review
comments. I've already pointed
On Tue, Feb 12, 2019 at 08:50:49PM +0800, Charles Yeh wrote:
> Pull-Up mode is disabled (default) in PL2303HXD.
> When the Pull-Up mode is activated, its TX/DTR/RTS external resistor will
> start the output function.
>
> How to enable the Pull-Up mode of PL2303HXD
> 1.TX/DTR/RTS external resistor
/linux/commits/Heikki-Krogerus/usb-typec-Registering-real-device-entries-for-the-muxes/20190402-030003
base: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
usb-testing
reproduce: make htmldocs
All warnings (new ones prefixed by >>):
WARNING: convert(1) not found, for SVG
Hi Felipe,
On Tue, Apr 02, 2019 at 08:46:16AM +0300, Felipe Balbi wrote:
> Felipe Balbi writes:
> >>> modphy is the USB PHY integrated in your SoC. There's no control for
> >>> that from OS side, only BIOS unfortunately. There is, however, one thing
> >>> we can try. DWC3 has several quirk flags
Hi,
On 4/1/2019 9:01 PM, Felipe Balbi wrote:
>
> Hi,
>
> (I can't answer private queries. Please, always Cc the public mailing
> list)
>
> Antonio Santagiuliana writes:
>
>> Hello
>> I am using RaspberryPI for a project and we want to connect 16 USB to UART
>> bridges ( at the moment we are u
Hi Rob,
Rob Weber writes:
> On Tue, Apr 02, 2019 at 08:46:16AM +0300, Felipe Balbi wrote:
>> Felipe Balbi writes:
>> >>> modphy is the USB PHY integrated in your SoC. There's no control for
>> >>> that from OS side, only BIOS unfortunately. There is, however, one thing
>> >>> we can try. DWC3 h
Add helper function to update register bits instead of overwriting the
entire control register when updating the flow-control settings.
This specifically avoids having the tranceiver suspend mode (bit 0)
depend on the flow control setting.
The tranceiver is currently configured at probe to be dis
Older pl2303 devices do not support automatic xon/xoff flow control, so
add add a flag to prevent trying to enable it for legacy device types.
Refactor the IXON test into a helper function to improve readability.
Fixes: 7041d9c3f01b ("USB: serial: pl2303: add support for tx xon/xoff flow
control
These patches fix two issues with the current flow-control
implementation.
Tested using an HXD device.
Johan
Johan Hovold (2):
USB: serial: pl2303: fix non-supported xon/xoff
USB: serial: pl2303: fix tranceiver suspend mode
drivers/usb/serial/pl2303.c | 58 +++-
On Tue, Apr 02, 2019 at 10:19:31AM +0200, Johan Hovold wrote:
> Add helper function to update register bits instead of overwriting the
> entire control register when updating the flow-control settings.
>
> This specifically avoids having the tranceiver suspend mode (bit 0)
> depend on the flow con
Hi Felipe,
Do you know why? In that case, I can't change property, eg changing qmult at NCM
like below:
mkdir functions/ncm.0
ln -s functions/ncm.0 configs/c.1
echo 10 > functions/ncm.0/qmult
The code:
drivers/usb/gadget/function/u_ether_configfs.h
static ssize_t _f_##_opts_qmult_store(struct
Hi,
and sorry about the late reply.
On Fri, Mar 08, 2019 at 09:43:35AM -0700, egaugesyst...@gmail.com wrote:
> [Resend with From address corrected. Sorry about that]
>
> Johan,
>
> Some of our customers are experiencing communication issues on RS485
> that could be solved quite nicely by turni
Hi,
Peter Chen writes:
> Hi Felipe,
>
> Do you know why? In that case, I can't change property, eg changing qmult at
> NCM
> like below:
>
> mkdir functions/ncm.0
> ln -s functions/ncm.0 configs/c.1
> echo 10 > functions/ncm.0/qmult
>
> The code:
> drivers/usb/gadget/function/u_ether_configfs.h
Hi,
Theses patches tries to clean a bit dwc2's phy initialization and
fix an issue in gadget mode where the utmi phy width is set
regardless of utmi being used or not.
I believe that when using ulpi a phy width of 8 bits must be used,
but this wasn't the case as the variable phyif was set by defa
As the phy initialization is almost the same in host and gadget
mode. This only move the phy initialization functions into core.c
for now, the goal is to share theses functions between the two modes.
Signed-off-by: Jules Maselbas
---
drivers/usb/dwc2/core.c | 190
Makes GHWCFG4_UTMI_PHY_DATA* defines closer to their relative shift and
mask defines to improve readability.
Signed-off-by: Jules Maselbas
---
drivers/usb/dwc2/hw.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/usb/dwc2/hw.h b/drivers/usb/dwc2/hw.h
index 98af9
Most of the phy initialization is shared between host and gadget,
this adds the turnaround configuration only used by gadgets to
the global phy init.
Signed-off-by: Jules Maselbas
---
drivers/usb/dwc2/core.c | 9 +
drivers/usb/dwc2/gadget.c | 21 +++--
2 files changed,
The phy utmi width information is already set in hsotg params,
phyif is only used in few places and I don't see any reason to
not use hsotg's params.
Moreover the utmi width was being forced to 16 bits by platform
initialization which doesn't take in account HW configuration.
Signed-off-by: Jules
The function dwc2_hsotg_init is only called once just before calling
dwc2_hsotg_core_init_disconnected which does the same initialization:
setting the usbcfg register with turnaround time, timeout calibration
and phy width.
Signed-off-by: Jules Maselbas
---
drivers/usb/dwc2/gadget.c | 13 ---
Hello, sending again in plain text mode..
On Tue, Apr 2, 2019 at 11:37 AM Antonio Santagiuliana
wrote:
>
> Hello,
> thank you for the reply.
> We transmit at 46800 bps from 16 devices to the UART side of the UART to USB
> bridges ( at the moment cp2105 UART to USB bridges ) .
> If we transmit f
On Tue, Apr 02, 2019 at 10:19:30AM +0200, Johan Hovold wrote:
> Older pl2303 devices do not support automatic xon/xoff flow control, so
> add add a flag to prevent trying to enable it for legacy device types.
>
> Refactor the IXON test into a helper function to improve readability.
>
> Fixes: 704
On Tue, Apr 02, 2019 at 10:22:06AM +0200, Johan Hovold wrote:
> On Tue, Apr 02, 2019 at 10:19:31AM +0200, Johan Hovold wrote:
> > Add helper function to update register bits instead of overwriting the
> > entire control register when updating the flow-control settings.
> >
> > This specifically av
On Mon, Apr 01, 2019 at 02:45:11PM +0200, Hans de Goede wrote:
> HI,
>
> On 01-04-19 14:40, Heikki Krogerus wrote:
> > On Mon, Apr 01, 2019 at 12:34:29PM +0200, Greg KH wrote:
> > > On Mon, Apr 01, 2019 at 01:15:53PM +0300, Heikki Krogerus wrote:
> > > > Registering real device entries (struct dev
On 28.3.2019 15.41, Mathias Nyman wrote:
The issue happens when only a single hub and a single device is connected to the
USB subsystem. On my previous board, I had two USB dongles and two sound
devices connected to the same hub and it worked without issues. So I guess it
is not a real bandwidt
Hi Jules,
Thank you for the patch! Yet something to improve:
[auto build test ERROR on balbi-usb/next]
[also build test ERROR on v5.1-rc3 next-20190402]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
https://github.com/0day-ci/linux
Hi Johan,
Thanks for you check the patch..
I will reply to you on the next Monday.
Because I am currently on a business trip in China (3/28~4/6)
Johan Hovold 於 2019年4月2日 週二 下午3:22寫道:
>
> On Wed, Feb 13, 2019 at 08:30:00PM +0800, Charles Yeh wrote:
> > Prolific has developed a new USB
26 matches
Mail list logo