1# SPDX-License-Identifier: GPL-2.0-only 2if PINCTRL_MSM 3 4config PINCTRL_APQ8064 5 tristate "Qualcomm APQ8064 pin controller driver" 6 depends on ARM || COMPILE_TEST 7 default ARCH_QCOM 8 help 9 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 10 Qualcomm TLMM block found in the Qualcomm APQ8064 platform. 11 12config PINCTRL_APQ8084 13 tristate "Qualcomm APQ8084 pin controller driver" 14 depends on ARM || COMPILE_TEST 15 default ARCH_QCOM 16 help 17 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 18 Qualcomm TLMM block found in the Qualcomm APQ8084 platform. 19 20config PINCTRL_ELIZA 21 tristate "Qualcomm Eliza pin controller driver" 22 depends on ARM64 || COMPILE_TEST 23 default ARCH_QCOM 24 help 25 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 26 Qualcomm Technologies Inc Top Level Mode Multiplexer block (TLMM) 27 block found on the Qualcomm Technologies Inc Eliza platform. 28 Say Y here to compile statically, or M here to compile it as a module. 29 If unsure, say N. 30 31config PINCTRL_GLYMUR 32 tristate "Qualcomm Glymur pin controller driver" 33 depends on ARM64 || COMPILE_TEST 34 default ARCH_QCOM 35 help 36 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 37 Qualcomm Technologies Inc Top Level Mode Multiplexer block (TLMM) 38 block found on the Qualcomm Technologies Inc Glymur platform. 39 Say Y here to compile statically, or M here to compile it as a module. 40 If unsure, say N. 41 42config PINCTRL_HAWI 43 tristate "Qualcomm Hawi pin controller driver" 44 depends on ARM64 || COMPILE_TEST 45 default ARCH_QCOM 46 help 47 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 48 Qualcomm Technologies Inc Top Level Mode Multiplexer block (TLMM) 49 block found on the Qualcomm Technologies Inc Hawi platform. 50 Say Y here to compile statically, or M here to compile it as a module. 51 If unsure, say N. 52 53config PINCTRL_IPQ4019 54 tristate "Qualcomm IPQ4019 pin controller driver" 55 depends on ARM || COMPILE_TEST 56 default ARCH_QCOM 57 help 58 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 59 Qualcomm TLMM block found in the Qualcomm IPQ4019 platform. 60 61config PINCTRL_IPQ5018 62 tristate "Qualcomm IPQ5018 pin controller driver" 63 depends on ARM64 || COMPILE_TEST 64 default ARCH_QCOM 65 help 66 This is the pinctrl, pinmux, pinconf and gpiolib driver for 67 the Qualcomm Technologies Inc. TLMM block found on the 68 Qualcomm Technologies Inc. IPQ5018 platform. Select this for 69 IPQ5018. 70 71config PINCTRL_IPQ8064 72 tristate "Qualcomm IPQ8064 pin controller driver" 73 depends on ARM || COMPILE_TEST 74 default ARCH_QCOM 75 help 76 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 77 Qualcomm TLMM block found in the Qualcomm IPQ8064 platform. 78 79config PINCTRL_IPQ5210 80 tristate "Qualcomm IPQ5210 pin controller driver" 81 depends on ARM64 || COMPILE_TEST 82 default ARCH_QCOM 83 help 84 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 85 Qualcomm Technologies Inc TLMM block found on the Qualcomm 86 Technologies Inc IPQ5210 platform. 87 88config PINCTRL_IPQ5332 89 tristate "Qualcomm IPQ5332 pin controller driver" 90 depends on ARM64 || COMPILE_TEST 91 default ARCH_QCOM 92 help 93 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 94 Qualcomm Technologies Inc TLMM block found on the Qualcomm 95 Technologies Inc IPQ5332 platform. 96 97config PINCTRL_IPQ5424 98 tristate "Qualcomm IPQ5424 pin controller driver" 99 depends on ARM64 || COMPILE_TEST 100 default ARCH_QCOM 101 help 102 This is the pinctrl, pinmux, pinconf and gpiolib driver for 103 the Qualcomm Technologies Inc. TLMM block found on the 104 Qualcomm Technologies Inc. IPQ5424 platform. Select this for 105 IPQ5424. 106 107config PINCTRL_IPQ8074 108 tristate "Qualcomm IPQ8074 pin controller driver" 109 depends on ARM64 || COMPILE_TEST 110 default ARCH_QCOM 111 help 112 This is the pinctrl, pinmux, pinconf and gpiolib driver for 113 the Qualcomm Technologies Inc. TLMM block found on the 114 Qualcomm Technologies Inc. IPQ8074 platform. Select this for 115 IPQ8074. 116 117config PINCTRL_IPQ6018 118 tristate "Qualcomm IPQ6018 pin controller driver" 119 depends on ARM64 || COMPILE_TEST 120 default ARCH_QCOM 121 help 122 This is the pinctrl, pinmux, pinconf and gpiolib driver for 123 the Qualcomm Technologies Inc. TLMM block found on the 124 Qualcomm Technologies Inc. IPQ6018 platform. Select this for 125 IPQ6018. 126 127config PINCTRL_IPQ9574 128 tristate "Qualcomm IPQ9574 pin controller driver" 129 depends on ARM64 || COMPILE_TEST 130 default ARCH_QCOM 131 help 132 This is the pinctrl, pinmux, pinconf and gpiolib driver for 133 the Qualcomm Technologies Inc. TLMM block found on the 134 Qualcomm Technologies Inc. IPQ9574 platform. Select this for 135 IPQ9574. 136 137config PINCTRL_IPQ9650 138 tristate "Qualcomm IPQ9650 pin controller driver" 139 depends on ARM64 || COMPILE_TEST 140 default ARCH_QCOM 141 help 142 This is the pinctrl, pinmux, pinconf and gpiolib driver for 143 the Qualcomm Technologies Inc. TLMM block found on the 144 Qualcomm Technologies Inc. IPQ9650 platform. Select this for 145 IPQ9650. 146 147config PINCTRL_KAANAPALI 148 tristate "Qualcomm Kaanapali pin controller driver" 149 depends on ARM64 || COMPILE_TEST 150 default ARCH_QCOM 151 help 152 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 153 Qualcomm Technologies Inc TLMM block found on the Qualcomm 154 Technologies Inc Kaanapali platform. 155 156config PINCTRL_MSM8226 157 tristate "Qualcomm 8226 pin controller driver" 158 depends on ARM || COMPILE_TEST 159 default ARCH_QCOM 160 help 161 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 162 Qualcomm Technologies Inc TLMM block found on the Qualcomm 163 Technologies Inc MSM8226 platform. 164 165config PINCTRL_MSM8660 166 tristate "Qualcomm 8660 pin controller driver" 167 depends on ARM || COMPILE_TEST 168 default ARCH_QCOM 169 help 170 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 171 Qualcomm TLMM block found in the Qualcomm 8660 platform. 172 173config PINCTRL_MSM8960 174 tristate "Qualcomm 8960 pin controller driver" 175 depends on ARM || COMPILE_TEST 176 default ARCH_QCOM 177 help 178 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 179 Qualcomm TLMM block found in the Qualcomm 8960 platform. 180 181config PINCTRL_MDM9607 182 tristate "Qualcomm 9607 pin controller driver" 183 default ARCH_QCOM if ARM 184 help 185 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 186 Qualcomm TLMM block found in the Qualcomm 9607 platform. 187 188config PINCTRL_MDM9615 189 tristate "Qualcomm 9615 pin controller driver" 190 depends on ARM || COMPILE_TEST 191 default ARCH_QCOM 192 help 193 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 194 Qualcomm TLMM block found in the Qualcomm 9615 platform. 195 196config PINCTRL_MSM8X74 197 tristate "Qualcomm 8x74 pin controller driver" 198 depends on ARM || COMPILE_TEST 199 default ARCH_QCOM 200 help 201 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 202 Qualcomm TLMM block found in the Qualcomm 8974 platform. 203 204config PINCTRL_MSM8909 205 tristate "Qualcomm 8909 pin controller driver" 206 depends on ARM || COMPILE_TEST 207 default ARCH_QCOM 208 help 209 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 210 Qualcomm TLMM block found on the Qualcomm MSM8909 platform. 211 212config PINCTRL_MSM8916 213 tristate "Qualcomm 8916 pin controller driver" 214 default ARCH_QCOM 215 help 216 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 217 Qualcomm TLMM block found on the Qualcomm 8916 platform. 218 219config PINCTRL_MSM8917 220 tristate "Qualcomm 8917/8937 pin controller driver" 221 help 222 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 223 Qualcomm TLMM block found on the Qualcomm MSM8917, MSM8937 platform. 224 225config PINCTRL_MSM8953 226 tristate "Qualcomm 8953 pin controller driver" 227 depends on ARM64 || COMPILE_TEST 228 default ARCH_QCOM 229 help 230 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 231 Qualcomm TLMM block found on the Qualcomm MSM8953 platform. 232 The Qualcomm APQ8053, SDM450, SDM632 platforms are also 233 supported by this driver. 234 235config PINCTRL_MSM8976 236 tristate "Qualcomm 8976 pin controller driver" 237 depends on ARM64 || COMPILE_TEST 238 default ARCH_QCOM 239 help 240 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 241 Qualcomm TLMM block found on the Qualcomm MSM8976 platform. 242 The Qualcomm MSM8956, APQ8056, APQ8076 platforms are also 243 supported by this driver. 244 245config PINCTRL_MSM8994 246 tristate "Qualcomm 8994 pin controller driver" 247 depends on ARM64 || COMPILE_TEST 248 default ARCH_QCOM 249 help 250 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 251 Qualcomm TLMM block found in the Qualcomm 8994 platform. The 252 Qualcomm 8992 platform is also supported by this driver. 253 254config PINCTRL_MSM8996 255 tristate "Qualcomm MSM8996 pin controller driver" 256 depends on ARM64 || COMPILE_TEST 257 default ARCH_QCOM 258 help 259 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 260 Qualcomm TLMM block found in the Qualcomm MSM8996 platform. 261 262config PINCTRL_MSM8998 263 tristate "Qualcomm MSM8998 pin controller driver" 264 depends on ARM64 || COMPILE_TEST 265 default ARCH_QCOM 266 help 267 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 268 Qualcomm TLMM block found in the Qualcomm MSM8998 platform. 269 270config PINCTRL_NORD 271 tristate "Qualcomm Nord pin controller driver" 272 depends on ARM64 || COMPILE_TEST 273 default ARCH_QCOM 274 help 275 This is the pinctrl, pinmux and pinconf driver for the Qualcomm 276 TLMM block found on the Qualcomm NORD platforms. 277 278config PINCTRL_QCM2290 279 tristate "Qualcomm QCM2290 pin controller driver" 280 depends on ARM64 || COMPILE_TEST 281 default ARCH_QCOM 282 help 283 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 284 TLMM block found in the Qualcomm QCM2290 platform. 285 286config PINCTRL_QCS404 287 tristate "Qualcomm QCS404 pin controller driver" 288 depends on ARM64 || COMPILE_TEST 289 default ARCH_QCOM 290 help 291 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 292 TLMM block found in the Qualcomm QCS404 platform. 293 294config PINCTRL_QCS615 295 tristate "Qualcomm QCS615 pin controller driver" 296 depends on ARM64 || COMPILE_TEST 297 default ARCH_QCOM 298 help 299 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 300 TLMM block found on the Qualcomm QCS615 platform. 301 302config PINCTRL_QCS8300 303 tristate "Qualcomm QCS8300 pin controller driver" 304 depends on ARM64 || COMPILE_TEST 305 default ARCH_QCOM 306 help 307 This is the pinctrl, pinmux and pinconf driver for the Qualcomm 308 TLMM block found on the Qualcomm QCS8300 platform. 309 310config PINCTRL_QDF2XXX 311 tristate "Qualcomm QDF2xxx pin controller driver" 312 depends on ACPI 313 default ARCH_QCOM if ARM64 314 help 315 This is the GPIO driver for the TLMM block found on the 316 Qualcomm Technologies QDF2xxx SOCs. 317 318config PINCTRL_QDU1000 319 tristate "Qualcomm QDU1000/QRU1000 pin controller driver" 320 depends on ARM64 || COMPILE_TEST 321 default ARCH_QCOM 322 help 323 This is the pinctrl, pinmux, pinconf, and gpiolib driver for the 324 Qualcomm Technologies Inc TLMM block found on the Qualcomm 325 Technologies Inc QDU1000 and QRU1000 platforms. 326 327config PINCTRL_SA8775P 328 tristate "Qualcomm SA8775P pin controller driver" 329 depends on ARM64 || COMPILE_TEST 330 default ARCH_QCOM 331 help 332 This is the pinctrl, pinmux and pinconf driver for the Qualcomm 333 TLMM block found on the Qualcomm SA8775P platforms. 334 335config PINCTRL_SAR2130P 336 tristate "Qualcomm SAR2130P pin controller driver" 337 depends on ARM64 || COMPILE_TEST 338 help 339 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 340 Qualcomm Technologies Inc TLMM block found on the Qualcomm 341 Technologies Inc SAR2130P platform. 342 343config PINCTRL_SC7180 344 tristate "Qualcomm SC7180 pin controller driver" 345 depends on ARM64 || COMPILE_TEST 346 default ARCH_QCOM 347 help 348 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 349 Qualcomm Technologies Inc TLMM block found on the Qualcomm 350 Technologies Inc SC7180 platform. 351 352config PINCTRL_SC7280 353 tristate "Qualcomm SC7280 pin controller driver" 354 depends on ARM64 || COMPILE_TEST 355 default ARCH_QCOM 356 help 357 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 358 Qualcomm Technologies Inc TLMM block found on the Qualcomm 359 Technologies Inc SC7280 platform. 360 361config PINCTRL_SC8180X 362 tristate "Qualcomm SC8180x pin controller driver" 363 depends on (OF || ACPI) 364 depends on ARM64 || COMPILE_TEST 365 default ARCH_QCOM 366 help 367 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 368 Qualcomm Technologies Inc TLMM block found on the Qualcomm 369 Technologies Inc SC8180x platform. 370 371config PINCTRL_SC8280XP 372 tristate "Qualcomm SC8280xp pin controller driver" 373 depends on ARM64 || COMPILE_TEST 374 default ARCH_QCOM 375 help 376 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 377 Qualcomm Technologies Inc TLMM block found on the Qualcomm 378 Technologies Inc SC8280xp platform. 379 380config PINCTRL_SDM660 381 tristate "Qualcomm SDM660 pin controller driver" 382 depends on ARM64 || COMPILE_TEST 383 default ARCH_QCOM 384 help 385 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 386 Qualcomm Technologies Inc TLMM block found on the Qualcomm 387 Technologies Inc SDM660 platform. 388 389config PINCTRL_SDM670 390 tristate "Qualcomm SDM670 pin controller driver" 391 depends on ARM64 || COMPILE_TEST 392 default ARCH_QCOM 393 help 394 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 395 Qualcomm Technologies Inc TLMM block found on the Qualcomm 396 Technologies Inc SDM670 platform. 397 398config PINCTRL_SDM845 399 tristate "Qualcomm SDM845 pin controller driver" 400 depends on (OF || ACPI) 401 depends on ARM64 || COMPILE_TEST 402 default ARCH_QCOM 403 help 404 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 405 Qualcomm Technologies Inc TLMM block found on the Qualcomm 406 Technologies Inc SDM845 platform. 407 408config PINCTRL_SDX55 409 tristate "Qualcomm SDX55 pin controller driver" 410 depends on ARM || COMPILE_TEST 411 default ARCH_QCOM 412 help 413 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 414 Qualcomm Technologies Inc TLMM block found on the Qualcomm 415 Technologies Inc SDX55 platform. 416 417config PINCTRL_SDX65 418 tristate "Qualcomm SDX65 pin controller driver" 419 depends on ARM || COMPILE_TEST 420 default ARCH_QCOM 421 help 422 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 423 Qualcomm Technologies Inc TLMM block found on the Qualcomm 424 Technologies Inc SDX65 platform. 425 426config PINCTRL_SDX75 427 tristate "Qualcomm SDX75 pin controller driver" 428 depends on ARM64 || COMPILE_TEST 429 default ARCH_QCOM 430 help 431 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 432 Qualcomm Technologies Inc TLMM block found on the Qualcomm 433 Technologies Inc SDX75 platform. 434 435config PINCTRL_SHIKRA 436 tristate "Qualcomm Shikra pin controller driver" 437 depends on ARM64 || COMPILE_TEST 438 default ARCH_QCOM 439 help 440 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 441 Qualcomm Technologies Inc Top Level Mode Multiplexer block (TLMM) 442 found on the Qualcomm Technologies Inc Shikra platform. 443 Say Y here to compile statically, or M here to compile it as a module. 444 If unsure, say N. 445 446config PINCTRL_SM4450 447 tristate "Qualcomm SM4450 pin controller driver" 448 depends on ARM64 || COMPILE_TEST 449 default ARCH_QCOM 450 help 451 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 452 Qualcomm Technologies Inc TLMM block found on the Qualcomm 453 Technologies Inc SM4450 platform. 454 455config PINCTRL_SM6115 456 tristate "Qualcomm SM6115,SM4250 pin controller driver" 457 depends on ARM64 || COMPILE_TEST 458 default ARCH_QCOM 459 help 460 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 461 Qualcomm Technologies Inc TLMM block found on the Qualcomm 462 Technologies Inc SM6115 and SM4250 platforms. 463 464config PINCTRL_SM6125 465 tristate "Qualcomm SM6125 pin controller driver" 466 depends on ARM64 || COMPILE_TEST 467 default ARCH_QCOM 468 help 469 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 470 Qualcomm Technologies Inc TLMM block found on the Qualcomm 471 Technologies Inc SM6125 platform. 472 473config PINCTRL_SM6350 474 tristate "Qualcomm SM6350 pin controller driver" 475 depends on ARM64 || COMPILE_TEST 476 default ARCH_QCOM 477 help 478 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 479 Qualcomm Technologies Inc TLMM block found on the Qualcomm 480 Technologies Inc SM6350 platform. 481 482config PINCTRL_SM6375 483 tristate "Qualcomm SM6375 pin controller driver" 484 depends on ARM64 || COMPILE_TEST 485 default ARCH_QCOM 486 help 487 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 488 Qualcomm Technologies Inc TLMM block found on the Qualcomm 489 Technologies Inc SM6375 platform. 490 491config PINCTRL_SM7150 492 tristate "Qualcomm SM7150 pin controller driver" 493 depends on ARM64 || COMPILE_TEST 494 default ARCH_QCOM 495 help 496 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 497 Qualcomm Technologies Inc TLMM block found on the Qualcomm 498 Technologies Inc SM7150 platform. 499 500config PINCTRL_MILOS 501 tristate "Qualcomm Milos pin controller driver" 502 depends on ARM64 || COMPILE_TEST 503 default ARCH_QCOM 504 help 505 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 506 Qualcomm Technologies Inc TLMM block found on the Qualcomm 507 Technologies Inc Milos platform. 508 509config PINCTRL_SM8150 510 tristate "Qualcomm SM8150 pin controller driver" 511 depends on ARM64 || COMPILE_TEST 512 default ARCH_QCOM 513 help 514 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 515 Qualcomm Technologies Inc TLMM block found on the Qualcomm 516 Technologies Inc SM8150 platform. 517 518config PINCTRL_SM8250 519 tristate "Qualcomm SM8250 pin controller driver" 520 depends on ARM64 || COMPILE_TEST 521 default ARCH_QCOM 522 help 523 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 524 Qualcomm Technologies Inc TLMM block found on the Qualcomm 525 Technologies Inc SM8250 platform. 526 527config PINCTRL_SM8350 528 tristate "Qualcomm SM8350 pin controller driver" 529 depends on ARM64 || COMPILE_TEST 530 default ARCH_QCOM 531 help 532 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 533 Qualcomm Technologies Inc TLMM block found on the Qualcomm 534 Technologies Inc SM8350 platform. 535 536config PINCTRL_SM8450 537 tristate "Qualcomm SM8450 pin controller driver" 538 depends on ARM64 || COMPILE_TEST 539 default ARCH_QCOM 540 help 541 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 542 Qualcomm Technologies Inc TLMM block found on the Qualcomm 543 Technologies Inc SM8450 platform. 544 545config PINCTRL_SM8550 546 tristate "Qualcomm SM8550 pin controller driver" 547 depends on ARM64 || COMPILE_TEST 548 default ARCH_QCOM 549 help 550 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 551 Qualcomm Technologies Inc TLMM block found on the Qualcomm 552 Technologies Inc SM8550 platform. 553 554config PINCTRL_SM8650 555 tristate "Qualcomm SM8650 pin controller driver" 556 depends on ARM64 || COMPILE_TEST 557 default ARCH_QCOM 558 help 559 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 560 Qualcomm Technologies Inc TLMM block found on the Qualcomm 561 Technologies Inc SM8650 platform. 562 563config PINCTRL_SM8750 564 tristate "Qualcomm SM8750 pin controller driver" 565 depends on ARM64 || COMPILE_TEST 566 default ARCH_QCOM 567 help 568 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 569 Qualcomm Technologies Inc TLMM block found on the Qualcomm 570 Technologies Inc SM8750 platform. 571 572config PINCTRL_X1E80100 573 tristate "Qualcomm X1E80100 pin controller driver" 574 depends on ARM64 || COMPILE_TEST 575 default ARCH_QCOM 576 help 577 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 578 Qualcomm Technologies Inc Top Level Mode Multiplexer block (TLMM) 579 block found on the Qualcomm Technologies Inc X1E80100 platform. 580 Say Y here to compile statically, or M here to compile it as a module. 581 If unsure, say N. 582 583config PINCTRL_TLMM_TEST 584 tristate "Qualcomm TLMM test driver" 585 depends on ARM64 || COMPILE_TEST 586 depends on KUNIT 587 help 588 This driver provides test cases for the interrupt capabilities of 589 TLMM driver (pinctrl-msm). Specify a floating gpio to use for testing 590 using the module parameter "gpio" and execute the kunit suite. 591 If unsure, say N. 592 593endif 594