Proximity Switch

From OMAPpedia

Jump to: navigation, search

Welcome to the Proximity Switch wiki.

Contents

[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

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


[edit] Current Status of Patches in Omapzoom Tree

Submitted.

Personal tools
Namespaces
Variants
Views
  • Read
  • Edit
  • View history
Actions
Navigation
Toolbox
  • What links here
  • Related changes
  • Special pages
  • Printable version