Proximity Switch
From OMAPpedia
Welcome to the Proximity Switch wiki.
[edit] Introduction
This webpage describes the Priximity switch software development effort for OMAP4 platforms. The purpose is to provide information on the current status and features planned in the road map.
SHF7741 Proximity switch can detect a near and far events.
[edit] Features Supported
- On OMAP4
Proximity data: The device registers as an input device.
It reports the events that can be read from can be read from /dev/eventX.
The sensor reports the proximity events in the range of 30mm.
EnableĀ : Allows enabling or disabling of the switch from sysfs.
[edit] Design
Fig1: Overview of the Proximity driver
* Input Subsystem o This is a generic Linux framework for all input devices like keyboard, mouse, touchscreen and defines a standard set of events. It interfaces to user space through /sys/class/input interface.
* Evdev o Evdev provides a generic way for input device events to be accessible under /dev/input/eventX .
* Proximity Driver o This interfaces with SFH7741 accelerometer chip via GPIO. One GPIO line is used for generating interrupts while the other is used for switching on and off.
[edit] Feature Status Summary
Here is the summary of completed, ongoing and planned features in the Proximity driver.
Proximity Sensor Driver
ID | Title | Target Week | Upstream Status | Link to Patches | Priority | Owner | Dev Status | Comments & Link to Details |
PROX01 | Support for proximity sensor | NA | Under External Review | https://patchwork.kernel.org/patch/99016/ | NA | Shubhrajyoti | Released in L24.6 | See details |
[edit] Defect Status Summary
Here is the summary of completed, ongoing and planned defect fixes in the Proximity switch driver.
Proximity switch Driver
ID | Title | Target Week | Upstream Status | Link to Patches | Features Impacted | Priority | Owner | Dev Status | Comments & Link to Details |
Nothing to Report | NA | NA | NA | NA | NA | NA | NA | NA | NA |
[edit] FAQ
TBD
[edit] Feature Status Details
[edit] PROX01 Support for proximity sensor
Getting discussed in mailing list.
[edit] Defect Status Details
None reported so far
[edit] Future Development Plan
None at present
[edit] Information on Testing Procedures
To be added.
[edit] Feature Status Details
[edit] PROX01 Support for proximity sensor
No ongoing development; The driver is getting discussed in the mailing list.
[edit] Defect Status Details
None reported so far
[edit] Future Development Plan
None at present
[edit] Submit Your Ideas Here
Please list them as separate subsections (use ===title===). Please include your name, email ID and date for easy processing.
[edit] Owner
Shubhrajyoti D <>
[edit] Contributors
Shubhrajyoti D <>
[edit] Recent Patches Merged in kernel.org
None
[edit] Recent Submissions to Open Source
- SR PROXIMITY-SWITCH-SENSOR.0000
[edit] Current Status of Patches in Omapzoom Tree
Submitted.