| 72bb8275 | 09-Dec-2024 |
Jerome Brunet <[email protected]> |
reset: amlogic: aux: drop aux registration helper
Having the aux registration helper along with the registered driver is not great dependency wise. It does not allow the registering driver to be pro
reset: amlogic: aux: drop aux registration helper
Having the aux registration helper along with the registered driver is not great dependency wise. It does not allow the registering driver to be properly decoupled from the registered auxiliary driver.
Drop the registration helper from the amlogic auxiliary reset driver. This will be handled in the registering clock driver to start with while a more generic solution is worked on.
Suggested-by: Arnd Bergmann <[email protected]> Signed-off-by: Jerome Brunet <[email protected]> Acked-by: Arnd Bergmann <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Philipp Zabel <[email protected]>
show more ...
|
| ccfba09c | 09-Dec-2024 |
Jerome Brunet <[email protected]> |
reset: amlogic: aux: get regmap through parent device
Get regmap directly from the parent device registering the auxiliary reset driver, instead of using device data attached to the auxiliary device
reset: amlogic: aux: get regmap through parent device
Get regmap directly from the parent device registering the auxiliary reset driver, instead of using device data attached to the auxiliary device.
This simplifies the registration a bit.
Suggested-by: Stephen Boyd <[email protected]> Signed-off-by: Jerome Brunet <[email protected]> Acked-by: Arnd Bergmann <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Philipp Zabel <[email protected]>
show more ...
|
| 5f79c4b6 | 30-Sep-2024 |
Philipp Zabel <[email protected]> |
reset: amlogic: Fix small whitespace issue
Fix a checkpatch --strict issue:
CHECK: Alignment should match open parenthesis #48: FILE: drivers/reset/amlogic/reset-meson-common.c:48: +static in
reset: amlogic: Fix small whitespace issue
Fix a checkpatch --strict issue:
CHECK: Alignment should match open parenthesis #48: FILE: drivers/reset/amlogic/reset-meson-common.c:48: +static int meson_reset_level(struct reset_controller_dev *rcdev, + unsigned long id, bool assert)
Reviewed-by: Jerome Brunet <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Philipp Zabel <[email protected]>
show more ...
|
| fb4c3158 | 10-Sep-2024 |
Jerome Brunet <[email protected]> |
reset: amlogic: add auxiliary reset driver support
Add support for the reset controller present in the audio clock controller of the g12 and sm1 SoC families, using the auxiliary bus.
This is expec
reset: amlogic: add auxiliary reset driver support
Add support for the reset controller present in the audio clock controller of the g12 and sm1 SoC families, using the auxiliary bus.
This is expected to replace the driver currently present directly within the related clock driver.
Signed-off-by: Jerome Brunet <[email protected]> Reviewed-by: Philipp Zabel <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Philipp Zabel <[email protected]>
show more ...
|
| c38ae95c | 10-Sep-2024 |
Jerome Brunet <[email protected]> |
reset: amlogic: split the device core and platform probe
To prepare the addition of the auxiliary device support, split out the device coomon functions from the probe of the platform device.
The de
reset: amlogic: split the device core and platform probe
To prepare the addition of the auxiliary device support, split out the device coomon functions from the probe of the platform device.
The device core function will be common to both the platform and auxiliary driver.
Signed-off-by: Jerome Brunet <[email protected]> Reviewed-by: Neil Armstrong <[email protected]> Reviewed-by: Philipp Zabel <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Philipp Zabel <[email protected]>
show more ...
|