[PATCH v4 0/8] soc/tegra: fuse: Add ACPI support

Kartik posted 8 patches 2 years, 2 months ago
There is a newer version of this series
drivers/soc/tegra/Kconfig              |   5 ++
drivers/soc/tegra/fuse/fuse-tegra.c    | 117 +++++++++++++++++++------
drivers/soc/tegra/fuse/fuse-tegra30.c  |  20 +++++
drivers/soc/tegra/fuse/fuse.h          |   5 ++
drivers/soc/tegra/fuse/tegra-apbmisc.c | 110 +++++++++++++++++++----
include/linux/string.h                 |   2 +
include/soc/tegra/fuse.h               |   1 +
mm/util.c                              |  34 +++++++
8 files changed, 249 insertions(+), 45 deletions(-)
[PATCH v4 0/8] soc/tegra: fuse: Add ACPI support
Posted by Kartik 2 years, 2 months ago
This series of patches add ACPI support for Tegra194 and Tegra234 in
Tegra fuse and apbmisc drivers. It also adds support for Tegra241
which uses ACPI boot.

Kartik (8):
  mm/util: Introduce kmemdup_array() to duplicate an array
  soc/tegra: fuse: Use dev_err_probe for probe failures
  soc/tegra: fuse: Refactor resource mapping
  soc/tegra: fuse: Add tegra_acpi_init_apbmisc()
  soc/tegra: fuse: Add function to add lookups
  soc/tegra: fuse: Add function to print SKU info
  soc/tegra: fuse: Add ACPI support for Tegra194 and Tegra234
  soc/tegra: fuse: Add support for Tegra241

 drivers/soc/tegra/Kconfig              |   5 ++
 drivers/soc/tegra/fuse/fuse-tegra.c    | 117 +++++++++++++++++++------
 drivers/soc/tegra/fuse/fuse-tegra30.c  |  20 +++++
 drivers/soc/tegra/fuse/fuse.h          |   5 ++
 drivers/soc/tegra/fuse/tegra-apbmisc.c | 110 +++++++++++++++++++----
 include/linux/string.h                 |   2 +
 include/soc/tegra/fuse.h               |   1 +
 mm/util.c                              |  34 +++++++
 8 files changed, 249 insertions(+), 45 deletions(-)

---
v3 -> v4:
	* Added following patch to introduce kmemdup_array:
	  "mm/util: Introduce kmemdup_array() to duplicate an array"
	* Add "soc/tegra: fuse: Use dev_err_probe for probe failures".
v2 -> v3:
	* Minor changes in following patches:
	  soc/tegra: fuse: Add tegra_acpi_init_apbmisc()
	  soc/tegra: fuse: Add ACPI support for Tegra194 and Tegra234

v1 -> v2:
	* Used '--patience' while formatting patches.
	* Added "soc/tegra: fuse: Refactor resource mapping" to share
	  the common code between tegra_init_apbmisc() and
	  tegra_acpi_init_apbmisc() functions.
	* Dropped "soc/tegra: fuse: Add function to register nvmem"
	  as ACPI and device-tree boot are sharing the same probe.
	  So, no need to refactor the code here.
---
-- 
2.34.1