1. 22 Jul, 2014 2 commits
    • Christophe Ricard's avatar
      NFC: dts: st21nfcb_i2c: Add DTS Documentation · 955164eb
      Christophe Ricard authored
      Describe the properties used by the st21nfcb NFC controller driver.
      Signed-off-by: default avatarSamuel Ortiz <sameo@linux.intel.com>
      955164eb
    • Christophe Ricard's avatar
      NFC: st21nfcb: Add driver for STMicroelectronics ST21NFCB NFC chip · 35630df6
      Christophe Ricard authored
      Add driver for STMicroelectronics ST21NFCB NFC controller.
      ST21NFCB is using NCI protocol and a proprietary low level transport
      protocol called NDLC used on top.
      
      NDLC:
      The protocol defines 2 types of frame:
      - One type carrying NCI data (referred as DATAFRAME frames).
      - One type carrying protocol information used for flow control and error
      control mechanisms (referred as SUPERVISOR frames).
      
      After each frame transmission to the NFC controller, the device host
      SHALL waitfor  an ACK (SUPERVISOR frame) reception before sending a
      new frame.
      The NFC controller MAY send a frame at anytime to the device host.
      The NFC controller MAY send a specific WAIT supervisor frame to indicate
      to device host that a NCI data packet has been received but that it could
      take significant time before the NFC controller sends an ACK and thus
      allows next data reception.
      Signed-off-by: default avatarChristophe Ricard <christophe-h.ricard@st.com>
      Signed-off-by: default avatarSamuel Ortiz <sameo@linux.intel.com>
      35630df6
  2. 20 Jul, 2014 3 commits
  3. 18 Jul, 2014 24 commits
  4. 16 Jul, 2014 1 commit
  5. 15 Jul, 2014 10 commits