mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 06:44:00 -04:00
Merge tag 'char-misc-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Pull char / misc / IIO / other driver updates from Greg KH:
"Here is the big set of char/misc/iio and other smaller driver
subsystems for 6.17-rc1. It's a big set this time around, with the
huge majority being in the iio subsystem with new drivers and dts
files being added there.
Highlights include:
- IIO driver updates, additions, and changes making more code const
and cleaning up some init logic
- bus_type constant conversion changes
- misc device test functions added
- rust miscdevice minor fixup
- unused function removals for some drivers
- mei driver updates
- mhi driver updates
- interconnect driver updates
- Android binder updates and test infrastructure added
- small cdx driver updates
- small comedi fixes
- small nvmem driver updates
- small pps driver updates
- some acrn virt driver fixes for printk messages
- other small driver updates
All of these have been in linux-next with no reported issues"
* tag 'char-misc-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (292 commits)
binder: Use seq_buf in binder_alloc kunit tests
binder: Add copyright notice to new kunit files
misc: ti_fpc202: Switch to of_fwnode_handle()
bus: moxtet: Use dev_fwnode()
pc104: move PC104 option to drivers/Kconfig
drivers: virt: acrn: Don't use %pK through printk
comedi: fix race between polling and detaching
interconnect: qcom: Add Milos interconnect provider driver
dt-bindings: interconnect: document the RPMh Network-On-Chip Interconnect in Qualcomm Milos SoC
mei: more prints with client prefix
mei: bus: use cldev in prints
bus: mhi: host: pci_generic: Add Telit FN990B40 modem support
bus: mhi: host: Detect events pointing to unexpected TREs
bus: mhi: host: pci_generic: Add Foxconn T99W696 modem
bus: mhi: host: Use str_true_false() helper
bus: mhi: host: pci_generic: Add support for EM929x and set MRU to 32768 for better performance.
bus: mhi: host: Fix endianness of BHI vector table
bus: mhi: host: pci_generic: Disable runtime PM for QDU100
bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640
dt-bindings: interconnect: qcom,msm8998-bwmon: Allow 'nonposted-mmio'
...
This commit is contained in:
@@ -31,7 +31,6 @@ source "drivers/nvmem/layouts/Kconfig"
|
||||
config NVMEM_APPLE_EFUSES
|
||||
tristate "Apple eFuse support"
|
||||
depends on ARCH_APPLE || COMPILE_TEST
|
||||
default ARCH_APPLE
|
||||
help
|
||||
Say y here to enable support for reading eFuses on Apple SoCs
|
||||
such as the M1. These are e.g. used to store factory programmed
|
||||
|
||||
@@ -544,7 +544,7 @@ static const struct device_type nvmem_provider_type = {
|
||||
.release = nvmem_release,
|
||||
};
|
||||
|
||||
static struct bus_type nvmem_bus_type = {
|
||||
static const struct bus_type nvmem_bus_type = {
|
||||
.name = "nvmem",
|
||||
};
|
||||
|
||||
@@ -1263,7 +1263,7 @@ void nvmem_device_put(struct nvmem_device *nvmem)
|
||||
EXPORT_SYMBOL_GPL(nvmem_device_put);
|
||||
|
||||
/**
|
||||
* devm_nvmem_device_get() - Get nvmem device of device form a given id
|
||||
* devm_nvmem_device_get() - Get nvmem device of device from a given id
|
||||
*
|
||||
* @dev: Device that requests the nvmem device.
|
||||
* @id: name id for the requested nvmem device.
|
||||
@@ -1491,7 +1491,7 @@ EXPORT_SYMBOL_GPL(of_nvmem_cell_get);
|
||||
#endif
|
||||
|
||||
/**
|
||||
* nvmem_cell_get() - Get nvmem cell of device form a given cell name
|
||||
* nvmem_cell_get() - Get nvmem cell of device from a given cell name
|
||||
*
|
||||
* @dev: Device that requests the nvmem cell.
|
||||
* @id: nvmem cell name to get (this corresponds with the name from the
|
||||
@@ -1526,7 +1526,7 @@ static void devm_nvmem_cell_release(struct device *dev, void *res)
|
||||
}
|
||||
|
||||
/**
|
||||
* devm_nvmem_cell_get() - Get nvmem cell of device form a given id
|
||||
* devm_nvmem_cell_get() - Get nvmem cell of device from a given id
|
||||
*
|
||||
* @dev: Device that requests the nvmem cell.
|
||||
* @id: nvmem cell name id to get.
|
||||
@@ -2194,6 +2194,6 @@ static void __exit nvmem_exit(void)
|
||||
subsys_initcall(nvmem_init);
|
||||
module_exit(nvmem_exit);
|
||||
|
||||
MODULE_AUTHOR("Srinivas Kandagatla <srinivas.kandagatla@linaro.org");
|
||||
MODULE_AUTHOR("Maxime Ripard <maxime.ripard@free-electrons.com");
|
||||
MODULE_AUTHOR("Srinivas Kandagatla <srinivas.kandagatla@linaro.org>");
|
||||
MODULE_AUTHOR("Maxime Ripard <maxime.ripard@free-electrons.com>");
|
||||
MODULE_DESCRIPTION("nvmem Driver Core");
|
||||
|
||||
Reference in New Issue
Block a user