|
@@ -44,7 +44,7 @@ common to each controller of that type:
|
|
|
|
|
|
- methods to establish GPIO line direction
|
|
- methods to establish GPIO line direction
|
|
- methods used to access GPIO line values
|
|
- methods used to access GPIO line values
|
|
- - method to set electrical configuration to a a given GPIO line
|
|
|
|
|
|
+ - method to set electrical configuration for a given GPIO line
|
|
- method to return the IRQ number associated to a given GPIO line
|
|
- method to return the IRQ number associated to a given GPIO line
|
|
- flag saying whether calls to its methods may sleep
|
|
- flag saying whether calls to its methods may sleep
|
|
- optional line names array to identify lines
|
|
- optional line names array to identify lines
|
|
@@ -143,7 +143,7 @@ resistor will make the line tend to high level unless one of the transistors on
|
|
the rail actively pulls it down.
|
|
the rail actively pulls it down.
|
|
|
|
|
|
The level on the line will go as high as the VDD on the pull-up resistor, which
|
|
The level on the line will go as high as the VDD on the pull-up resistor, which
|
|
-may be higher than the level supported by the transistor, achieveing a
|
|
|
|
|
|
+may be higher than the level supported by the transistor, achieving a
|
|
level-shift to the higher VDD.
|
|
level-shift to the higher VDD.
|
|
|
|
|
|
Integrated electronics often have an output driver stage in the form of a CMOS
|
|
Integrated electronics often have an output driver stage in the form of a CMOS
|
|
@@ -382,7 +382,7 @@ Real-Time compliance for GPIO IRQ chips
|
|
|
|
|
|
Any provider of irqchips needs to be carefully tailored to support Real Time
|
|
Any provider of irqchips needs to be carefully tailored to support Real Time
|
|
preemption. It is desirable that all irqchips in the GPIO subsystem keep this
|
|
preemption. It is desirable that all irqchips in the GPIO subsystem keep this
|
|
-in mind and does the proper testing to assure they are real time-enabled.
|
|
|
|
|
|
+in mind and do the proper testing to assure they are real time-enabled.
|
|
So, pay attention on above " RT_FULL:" notes, please.
|
|
So, pay attention on above " RT_FULL:" notes, please.
|
|
The following is a checklist to follow when preparing a driver for real
|
|
The following is a checklist to follow when preparing a driver for real
|
|
time-compliance:
|
|
time-compliance:
|