public inbox for kernelnewbies@kernelnewbies.org
 help / color / mirror / Atom feed
From: Greg KH <greg@kroah.com>
To: Muni Sekhar <munisekharrms@gmail.com>
Cc: linux-serial <linux-serial@vger.kernel.org>,
	kernelnewbies <kernelnewbies@kernelnewbies.org>
Subject: Re: Query Regarding UART Controller Device Driver in Linux Kernel
Date: Tue, 3 Dec 2024 14:56:17 +0100	[thread overview]
Message-ID: <2024120338-atrocious-policy-1ce0@gregkh> (raw)
In-Reply-To: <CAHhAz+jqTxsMipLLnBvRAC8cyN=QhTe5sToh45FN=AyrZ9XnNQ@mail.gmail.com>

On Tue, Dec 03, 2024 at 04:47:31PM +0530, Muni Sekhar wrote:
> Dear Linux Kernel Community,
> 
> I hope this email finds you well. I need to work on the high speed
> UART controller driver in the Linux kernel, and I have a few questions
> that I would appreciate your guidance on:
> 
> I understand that the Linux kernel tree contains multiple source code
> files related to UART controller device drivers. Could you please
> point me to the relevant source code paths for these drivers?

Where have you looked that you did not find them?  (hint,
drivers/tty/serial is where they are located...)

> What is the maximum supported UART baud rate in the current kernel
> driver's supports? For example, if the hardware supports high-speed
> baud rates (e.g., 12 Mbps), are there any specific design strategies
> or modifications needed in the driver to support such high speeds?

Many different uarts support different high-speed rates, it depends on
the hardware.  And yes, there are different ways of going that fast, but
again, it depends on the hardware.

What exact hardware type are you working with?  Does it not already work
properly with Linux?

> Are there any user-space utilities available for testing UART
> interfaces in Linux? If so, could you kindly share details on these
> utilities or provide any resources that would be useful for testing?

There are loads of them, but it depends on what you want to test.  What
exactly are you wishing to test/validate?

thanks,

greg k-h

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

  reply	other threads:[~2024-12-03 13:56 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-12-03 11:17 Query Regarding UART Controller Device Driver in Linux Kernel Muni Sekhar
2024-12-03 13:56 ` Greg KH [this message]
2024-12-03 17:08   ` Muni Sekhar
2024-12-03 17:26     ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2024120338-atrocious-policy-1ce0@gregkh \
    --to=greg@kroah.com \
    --cc=kernelnewbies@kernelnewbies.org \
    --cc=linux-serial@vger.kernel.org \
    --cc=munisekharrms@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox