Andy Shevchenko
62140a1e4d
Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
...
The commit breaks MMC enumeration on the Intel Merrifield
plaform.
Before:
[ 36.439057] mmc0: SDHCI controller on PCI [0000:00:01.0] using ADMA
[ 36.450924] mmc2: SDHCI controller on PCI [0000:00:01.3] using ADMA
[ 36.459355] mmc1: SDHCI controller on PCI [0000:00:01.2] using ADMA
[ 36.706399] mmc0: new DDR MMC card at address 0001
[ 37.058972] mmc2: new ultra high speed DDR50 SDIO card at address 0001
[ 37.278977] mmcblk0: mmc0:0001 H4G1d 3.64 GiB
[ 37.297300] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10
After:
[ 36.436704] mmc2: SDHCI controller on PCI [0000:00:01.3] using ADMA
[ 36.436720] mmc1: SDHCI controller on PCI [0000:00:01.0] using ADMA
[ 36.463685] mmc0: SDHCI controller on PCI [0000:00:01.2] using ADMA
[ 36.720627] mmc1: new DDR MMC card at address 0001
[ 37.068181] mmc2: new ultra high speed DDR50 SDIO card at address 0001
[ 37.279998] mmcblk1: mmc1:0001 H4G1d 3.64 GiB
[ 37.302670] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10
This reverts commit c153a4edff6ab01370fcac8e46f9c89cca1060c2.
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20231017141806.535191-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2023-10-19 10:12:48 +02:00
..
2023-04-13 13:13:50 -07:00
2023-01-30 23:51:03 +01:00
2023-08-10 10:41:20 +02:00
2023-07-16 23:08:22 +02:00
2023-08-17 12:06:11 +01:00
2023-07-20 21:41:24 +02:00
2023-08-22 14:51:10 +03:00
2023-08-21 12:39:11 +02:00
2023-08-23 14:31:58 +02:00
2023-08-25 15:47:18 +02:00
2023-02-22 11:05:56 -08:00
2023-09-12 09:03:18 +02:00
2023-07-20 21:41:24 +02:00
2023-07-20 21:41:24 +02:00
2023-10-16 14:56:49 +02:00
2023-10-12 09:10:40 +02:00
2023-07-20 21:41:24 +02:00
2023-07-20 21:41:24 +02:00
2023-07-20 21:41:24 +02:00
2023-09-12 10:09:40 +02:00
2023-08-10 10:12:39 +02:00
2023-07-20 21:41:24 +02:00
2023-07-20 21:41:24 +02:00
2023-09-27 10:51:57 +02:00
2023-07-16 23:08:22 +02:00
2022-10-24 17:06:47 +03:00
2021-12-16 04:18:30 +01:00
2023-10-19 10:12:48 +02:00
2022-11-14 14:19:33 +01:00
2022-11-10 12:26:18 +01:00
2022-10-24 17:06:48 +03:00
2023-08-15 11:06:32 +02:00
2023-08-15 11:06:32 +02:00
2022-11-25 10:49:28 +01:00
2022-10-24 17:06:48 +03:00
2023-08-30 19:36:19 -07:00
2023-07-13 00:04:43 +02:00
2022-10-24 12:31:17 +03:00
2022-06-10 14:51:36 +02:00
2023-08-10 10:10:01 +02:00
2023-08-21 18:58:10 +03:00
2023-07-20 21:41:24 +02:00
2022-10-24 12:53:33 +03:00
2023-07-20 21:18:21 +02:00
2022-12-29 02:02:46 +01:00
2021-12-22 03:09:56 +01:00
2023-01-16 15:14:03 +01:00
2023-04-14 11:08:17 +02:00
2023-04-14 11:08:17 +02:00
2023-06-16 15:04:34 +02:00
2022-10-24 17:06:45 +03:00
2022-12-13 13:03:06 -08:00
2023-07-20 21:41:24 +02:00
2021-12-22 02:57:27 +01:00
2022-10-24 17:06:46 +03:00
2023-09-11 15:42:12 +02:00
2022-11-25 11:41:01 +01:00
2023-07-20 21:41:24 +02:00
2022-04-22 22:56:46 +02:00
2023-05-29 15:16:30 +02:00
2023-08-10 09:56:31 +02:00
2023-04-14 11:08:17 +02:00
2023-04-14 11:08:17 +02:00
2023-06-16 15:01:45 +02:00
2023-08-25 15:44:15 +02:00
2023-07-20 21:41:24 +02:00
2023-07-20 21:41:24 +02:00
2023-07-20 21:41:24 +02:00
2023-04-20 16:07:40 +02:00
2023-05-15 16:21:01 +01:00
2023-07-20 21:41:24 +02:00
2022-08-22 09:51:08 +02:00
2023-08-10 10:39:17 +02:00
2023-04-14 11:08:17 +02:00
2023-08-10 10:11:33 +02:00
2023-07-20 21:41:24 +02:00
2022-06-10 14:51:36 +02:00
2022-10-24 17:06:48 +03:00
2023-06-16 15:04:34 +02:00
2022-03-15 01:46:13 +01:00
2023-08-07 10:48:03 +02:00
2023-07-28 22:08:58 +02:00
2022-10-24 17:06:48 +03:00