mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-23 12:14:10 +08:00
pmdomain providers:
- Fix regression in gpcv2 PM domain for i.MX8 -----BEGIN PGP SIGNATURE----- iQJLBAABCgA1FiEEugLDXPmKSktSkQsV/iaEJXNYjCkFAmZUm6YXHHVsZi5oYW5z c29uQGxpbmFyby5vcmcACgkQ/iaEJXNYjClhEg//aLaksTlBAI9UMIz3eV1efmOM EqOGSpzTnz5DPXAr1KeaH8lz93UPuzjOIRWPNJtlWgEQhtx3GIEGLzMtKaIUHdsz 8cyNi0QT+48dJdCrtAayYBuPRSPRf0iIHvLqIfRD7XXE9bp60wVC63aVzSzkPKlv IIrJywxqnqJmqruMfuepGmHKZQQ5ZASZiPMSSMur7maW7YoivAVnfNhkqKmdL+JF Hs0TtRO7v1tShT3a5sfTjy7wtV2a7jG8WGV8bSC32G0AmvzwJNpwItvkqPVa1+BO oj5Kz7MtIn2nwjq/m0oc6LkeYR2bIeTHMMMmTSzakVJct3tjrJ5yW7Vp9KunOItx 26n2QDfRkeAPIqBz+9U+7TfdU+QAH4dffXIFtByQ3P/QRb9o+zop88oqwSdkVnVz iUGOwXceKhJxqUejku6N5VtvAPNKA0rdD3t0A2lY139qOoWIhsYYrhTUdKdj+YxH M5H5bgoEiNEOl0gFINXDXr/tkM3gtfm6LMVZEJqkfJa3X9KLkONhs61U5YMd7AnF gPyLZEXcNdCqjHdvXG2hXOGzN9+UYH8LhTN14wwBX/5LlD8pkOl52jMdYPTKgM+5 MR5Il/qAn7P7G9FWU/zWQ9+Y6pVpO1snohMD89z/l2AHkNAC5lkA9hD/UZ+V8FEw DJRybr+KeaMKeaaUqvE= =kxKN -----END PGP SIGNATURE----- Merge tag 'pmdomain-v6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm Pull pmdomain fix from Ulf Hansson: - Fix regression in gpcv2 PM domain for i.MX8 * tag 'pmdomain-v6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm: pmdomain: imx: gpcv2: Add delay after power up handshake
This commit is contained in:
commit
2bfcfd584f
@ -393,6 +393,17 @@ static int imx_pgc_power_up(struct generic_pm_domain *genpd)
|
||||
* automatically there. Just add a delay and suppose the handshake finish
|
||||
* after that.
|
||||
*/
|
||||
|
||||
/*
|
||||
* For some BLK-CTL module (eg. AudioMix on i.MX8MP) doesn't have BUS
|
||||
* clk-en bit, it is better to add delay here, as the BLK-CTL module
|
||||
* doesn't need to care about how it is powered up.
|
||||
*
|
||||
* regmap_read_bypassed() is to make sure the above write IO transaction
|
||||
* already reaches target before udelay()
|
||||
*/
|
||||
regmap_read_bypassed(domain->regmap, domain->regs->hsk, ®_val);
|
||||
udelay(5);
|
||||
}
|
||||
|
||||
/* Disable reset clocks for all devices in the domain */
|
||||
|
Loading…
Reference in New Issue
Block a user