summaryrefslogtreecommitdiff
path: root/sys/dev/i2c/spdmem_i2c.c
AgeCommit message (Expand)Author
2022-03-30These modules need to depend on iic, not just on i2cexec. (They willpgoyette
2021-12-06Check the return value correctly. Pointed out by pgoyette@.msaitoh
2021-12-06Carefully access to the I2C bus in the match function.msaitoh
2021-11-30Access byte2...msaitoh
2021-06-13iic_acquire_bus can failmlelstv
2021-01-27Use DEVICE_COMPAT_EOL.thorpej
2021-01-25Since we're using designated initialisers for compat data, we shouldthorpej
2021-01-17Use designated initializers and a consistent termination style inthorpej
2019-12-23No need to use I2C_F_POLL here.thorpej
2018-10-20match "i2c-at34c02", found in various sparc64 boxesmacallan
2018-09-26match spdmem_i2c on "atmel,spd" compatible stringjakllsch
2018-06-16More cleanup to i2c autoconfiguration:thorpej
2018-03-01Use 1-byte data-buffers when writing to the "control" device for thepgoyette
2016-09-09 Add code to select page "0" for DDR4 and newer SPD ROM. If the value readmsaitoh
2016-01-05Check whether iic_exec is failed or not.msaitoh
2015-12-07Handle reading of 4kbit EEPROMs in SPD devices. This is needed for DDR4 DIMMs.mlelstv
2015-03-07i2c devices don't actually have a dependency on "iic" (the bus driver)jmcneill
2014-04-14Remove extraneous sysctl setup calls now done as part of regular attach.pooka
2013-08-07Allow i2c addr wildcard matching. Use with care!soren
2013-07-28Call iic_exec() with I2C_F_POLL. Don't sleep in probe/attach time.kiyohara
2012-09-12Initialize the sysctl(9) stuff before configuring the spd(4) devices.pgoyette
2012-05-31Update handling of sysctl stuff when built as modulespgoyette
2012-01-22Add "dimm" found on Sun US-IIe based machines (eg. Netra X1, Blade 100).nakayama
2011-10-02now that iic is a module, add "iic" dependency to iic driversjmcneill
2011-08-01Modularize the spdmem(4) driverpgoyette
2010-03-24Split spdmem driver into a bus attachment and a common back-endpgoyette