coreboot/src/include/device
Nico Huber 9734af6697 device/i2c_bus: Add i2c_dev_read_at16()
i2c_dev_read_at16() sends a 16-bit offset to the I2C chip (for larger
EEPROM parts), then reads bytes up to a given length into a buffer.

Change-Id: I7516f3e5d9aca362c2b340aa5627d91510c09412
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/29478
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
2019-09-30 11:50:16 +00:00
..
dram dram: Add basic DDR4 SPD parsing 2019-08-14 03:35:29 +00:00
azalia.h src/include: Remove use of binary constants 2017-03-13 17:22:59 +01:00
azalia_device.h src: Remove unneeded include <arch/interrupt.h> 2019-09-11 14:45:08 +00:00
cardbus.h src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
device.h device: add commentary to dev_find_slot() 2019-09-27 21:08:24 +00:00
drm_dp_helper.h FUI: reorganize include files 2013-07-10 02:39:42 +02:00
early_smbus.h coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
hypertransport.h AMD K8 fam10: Drop extra HT scan_chain() parameters 2015-06-05 10:19:02 +02:00
hypertransport_def.h Fix up remaining boolean uses of CONFIG_XXX to CONFIG(XXX) 2019-03-25 11:03:49 +00:00
i2c.h include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
i2c_bus.h device/i2c_bus: Add i2c_dev_read_at16() 2019-09-30 11:50:16 +00:00
i2c_simple.h Fix up remaining boolean uses of CONFIG_XXX to CONFIG(XXX) 2019-03-25 11:03:49 +00:00
mmio.h device/mmio.h: Add bit field helpers 2019-09-24 10:32:50 +00:00
path.h src: Add missing include <stdint.h> 2018-11-01 11:25:07 +00:00
pci.h cpu,device/: Remove some __SIMPLE_DEVICE__ and __ROMCC__ use 2019-09-28 21:18:03 +00:00
pci_def.h device/pci_device: Add generic subsystem programming logic 2019-03-21 16:18:37 +00:00
pci_ehci.h src/: Replace some __PRE_RAM__ use 2019-09-14 11:16:17 +00:00
pci_ids.h pci_ids: fix PCI ID for Intel Iris HALO GT4 iGPU 2019-09-30 11:49:07 +00:00
pci_mmio_cfg.h device/pci: Rewrite PCI MMCONF with symbol reference 2019-04-07 02:31:36 +00:00
pci_ops.h device/pci_ops: Add ENV_PCI_SIMPLE_DEVICE 2019-09-29 03:39:06 +00:00
pci_rom.h device/pci_rom: Write _ROM method for VGA devices 2018-01-31 08:36:52 +00:00
pci_type.h device/pci: Rewrite PCI MMCONF with symbol reference 2019-04-07 02:31:36 +00:00
pciexp.h device/pciexp_device: Convert LTR non-snoop/snoop value into common macro 2019-03-27 04:39:48 +00:00
pcix.h src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
pnp.h device/pnp_ops: Add ENV_PNP_SIMPLE_DEVICE 2019-09-29 03:39:20 +00:00
pnp_def.h device/pnp: Ability to set vendor specific logical device config 2015-12-29 18:17:01 +01:00
pnp_ops.h device/pnp_ops: Add ENV_PNP_SIMPLE_DEVICE 2019-09-29 03:39:20 +00:00
pnp_type.h device/pnp_ops: Add ENV_PNP_SIMPLE_DEVICE 2019-09-29 03:39:20 +00:00
resource.h device: Constify dev argument to (probe|find)_resource() 2019-07-31 09:10:28 +00:00
smbus.h coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
smbus_def.h Reinvent I2C ops 2017-08-18 15:33:45 +00:00
spi.h device: Add a new "SPI" device type 2017-02-16 08:41:28 +01:00