Proximity Switch

Welcome to the Proximity Switch  wiki.

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.

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.

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.

Feature Status Summary
Here is the summary of completed, ongoing and planned features in the Proximity driver.

 Proximity Sensor Driver

Defect Status Summary
Here is the summary of completed, ongoing and planned defect fixes in the Proximity switch driver.

 Proximity switch Driver

FAQ
TBD

PROX01 Support for proximity sensor
Getting discussed in mailing list.

Defect Status Details
None reported so far

Future Development Plan
None at present

Information on Testing Procedures
To be added.

PROX01 Support for proximity sensor
No ongoing development; The driver is getting discussed in the mailing list.

Defect Status Details
None reported so far

Future Development Plan
None at present

Submit Your Ideas Here
Please list them as separate subsections (use ===title===). Please include your name, email ID and date for easy processing.

Owner
Shubhrajyoti D 

Contributors
Shubhrajyoti D 

Recent Patches Merged in kernel.org
None

Recent Submissions to Open Source

 * SR PROXIMITY-SWITCH-SENSOR.0000
 * https://patchwork.kernel.org/patch/99016/

Current Status of Patches in Omapzoom Tree
Submitted.