File tree Expand file tree Collapse file tree
src/soc/intel/common/block/i2c Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -134,19 +134,6 @@ uintptr_t dw_i2c_base_address(unsigned int bus)
134134 return (uintptr_t )ALIGN_DOWN (pci_read_config32 (dev , PCI_BASE_ADDRESS_0 ), 16 );
135135}
136136
137- static void dw_i2c_read_resources (struct device * dev )
138- {
139- /* Read standard PCI resources. */
140- pci_dev_read_resources (dev );
141-
142- if (ENV_X86_32 ) {
143- /* Put resource below 4G to ensure coreboot can access it */
144- struct resource * res = find_resource (dev , PCI_BASE_ADDRESS_0 );
145- res -> limit = 0xffffffff ;
146- res -> flags &= ~IORESOURCE_ABOVE_4G ;
147- }
148- }
149-
150137/*
151138 * This function ensures that the device is actually out of reset and
152139 * its ready for initialization sequence.
@@ -174,7 +161,7 @@ static void dw_i2c_device_init(struct device *dev)
174161}
175162
176163struct device_operations i2c_dev_ops = {
177- .read_resources = dw_i2c_read_resources ,
164+ .read_resources = pci_dev_read_resources ,
178165 .set_resources = pci_dev_set_resources ,
179166 .enable_resources = pci_dev_enable_resources ,
180167 .scan_bus = scan_static_bus ,
You can’t perform that action at this time.
0 commit comments