1. 29 8月, 2017 4 次提交
  2. 28 8月, 2017 2 次提交
    • J
      dt-bindings: i2c: eeprom: Document vendor to be used and deprecated ones · 2f13f8c5
      Javier Martinez Canillas 提交于
      The at24 driver allows to register I2C EEPROM chips using different vendor
      and devices, but the I2C subsystem does not take the vendor into account
      when matching using the I2C table since it only has device entries.
      
      But when matching using an OF table, both the vendor and device has to be
      taken into account so the driver defines only a set of compatible strings
      using the "atmel" vendor as a generic fallback for compatible I2C devices.
      
      Document in the Device Tree binding document that this manufacturer should
      be used as the generic fallback. Also document the deprecated vendors.
      Suggested-by: NWolfram Sang <wsa@the-dreams.de>
      Suggested-by: NRob Herring <robh@kernel.org>
      Signed-off-by: NJavier Martinez Canillas <javier@dowhile0.org>
      Signed-off-by: NWolfram Sang <wsa@the-dreams.de>
      2f13f8c5
    • Q
      i2c: i801: Restore the presence state of P2SB PCI device after reading BAR · bfd4473b
      Qiuxu Zhuo 提交于
      Sun, Yunying reported the following failure on Denverton micro-server:
      
       EDAC DEBUG: pnd2_init:
       EDAC DEBUG: pnd2_probe:
       EDAC DEBUG: dnv_rd_reg: Read b_cr_tolud_pci=00000000_80000000
       EDAC DEBUG: dnv_rd_reg: Read b_cr_touud_lo_pci=00000000_80000000
       EDAC DEBUG: dnv_rd_reg: Read b_cr_touud_hi_pci=00000000_00000004
       EDAC DEBUG: dnv_rd_reg: Read b_cr_asym_mem_region0_mchbar=00000000_00000000
       EDAC DEBUG: dnv_rd_reg: Read b_cr_asym_mem_region1_mchbar=00000000_00000000
       EDAC DEBUG: dnv_rd_reg: Read b_cr_mot_out_base_mchbar=00000000_00000000
       EDAC DEBUG: dnv_rd_reg: Read b_cr_mot_out_mask_mchbar=00000000_00000000
       EDAC pnd2: Failed to register device with error -19.
      
      On Denverton micro-server, the presence of the P2SB bridge PCI device is
      enabled or disabled by the item 'RelaxSecConf' in BIOS setup menu. When
      'RelaxSecConf' is enabled, the P2SB PCI device is present and the pnd2_edac
      EDAC driver also uses it to get BAR. Hiding the P2SB PCI device caused the
      pnd2_edac EDAC driver failed to get BAR then reported the above failure.
      
      Therefor, store the presence state of P2SB PCI device before unhiding it
      for reading BAR and restore the presence state after reading BAR.
      Signed-off-by: NQiuxu Zhuo <qiuxu.zhuo@intel.com>
      Reported-by: NYunying Sun <yunying.sun@intel.com>
      Tested-by: NYunying Sun <yunying.sun@intel.com>
      Reviewed-by: NMika Westerberg <mika.westerberg@linux.intel.com>
      Signed-off-by: NWolfram Sang <wsa@the-dreams.de>
      bfd4473b
  3. 27 8月, 2017 7 次提交
  4. 22 8月, 2017 2 次提交
  5. 18 8月, 2017 5 次提交
  6. 17 8月, 2017 2 次提交
  7. 15 8月, 2017 5 次提交
  8. 14 8月, 2017 6 次提交
  9. 13 8月, 2017 1 次提交
  10. 12 8月, 2017 6 次提交