Re: [PATCH 08/12] pm80xx : IOCTL functionality for GPIO.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 24, 2019 at 5:41 AM Deepak Ukey <deepak.ukey@xxxxxxxxxxxxx> wrote:
>
> From: Deepak Ukey <Deepak.Ukey@xxxxxxxxxxxxx>
>
> Added IOCTL functionality for GPIO.
> The SPCv controller provides 24 GPIO signals. The first 12 signals
> [11:0] and the last 4 signals [23:20] are for customer use. Eight
> signals [19:12] are reserved for the SPCv controller firmware.
> Whenever the host performs GPIO setup or a read/write operation
> using the GPIO command the host needs to make sure that it does
> not disturb the GPIO configuration for the bits [19:12].
> Each signal can be configured either as an input or as an output.
> When configured as an output, the host can use the GPIO Command to
> set the desired level. GPIO inputs can also be configured so that
> the SPCv controller sends the GPIO Event notification when specific
> GPIO events occur.
> Different GPIO features implemented:
> 1) GPIO Pin Setup
> 2) GPIO Event Setup
> 3) GPIO Read
> 4) GPIO Write
>

I think you can also implement lldd_write_gpio callback, so smp_utils
can also control gpio, right?



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]

  Powered by Linux