Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branch 'clk-fixes' into clk-next

* clk-fixes:
clk: gpio: Really allow an optional clock= DT property
Revert "clk: qcom: Specify LE device endianness"

+1 -14
+1 -1
drivers/clk/clk-gpio.c
··· 212 212 213 213 num_parents = of_clk_get_parent_count(node); 214 214 if (num_parents < 0) 215 - return -EINVAL; 215 + num_parents = 0; 216 216 217 217 if (num_parents) { 218 218 parent_names = devm_kcalloc(&pdev->dev, num_parents,
-1
drivers/clk/qcom/gcc-apq8084.c
··· 3587 3587 .val_bits = 32, 3588 3588 .max_register = 0x1fc0, 3589 3589 .fast_io = true, 3590 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 3591 3590 }; 3592 3591 3593 3592 static const struct qcom_cc_desc gcc_apq8084_desc = {
-1
drivers/clk/qcom/gcc-ipq806x.c
··· 3005 3005 .val_bits = 32, 3006 3006 .max_register = 0x3e40, 3007 3007 .fast_io = true, 3008 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 3009 3008 }; 3010 3009 3011 3010 static const struct qcom_cc_desc gcc_ipq806x_desc = {
-1
drivers/clk/qcom/gcc-msm8660.c
··· 2702 2702 .val_bits = 32, 2703 2703 .max_register = 0x363c, 2704 2704 .fast_io = true, 2705 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 2706 2705 }; 2707 2706 2708 2707 static const struct qcom_cc_desc gcc_msm8660_desc = {
-1
drivers/clk/qcom/gcc-msm8916.c
··· 3354 3354 .val_bits = 32, 3355 3355 .max_register = 0x80000, 3356 3356 .fast_io = true, 3357 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 3358 3357 }; 3359 3358 3360 3359 static const struct qcom_cc_desc gcc_msm8916_desc = {
-2
drivers/clk/qcom/gcc-msm8960.c
··· 3468 3468 .val_bits = 32, 3469 3469 .max_register = 0x3660, 3470 3470 .fast_io = true, 3471 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 3472 3471 }; 3473 3472 3474 3473 static const struct regmap_config gcc_apq8064_regmap_config = { ··· 3476 3477 .val_bits = 32, 3477 3478 .max_register = 0x3880, 3478 3479 .fast_io = true, 3479 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 3480 3480 }; 3481 3481 3482 3482 static const struct qcom_cc_desc gcc_msm8960_desc = {
-1
drivers/clk/qcom/gcc-msm8974.c
··· 2680 2680 .val_bits = 32, 2681 2681 .max_register = 0x1fc0, 2682 2682 .fast_io = true, 2683 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 2684 2683 }; 2685 2684 2686 2685 static const struct qcom_cc_desc gcc_msm8974_desc = {
-1
drivers/clk/qcom/lcc-ipq806x.c
··· 419 419 .val_bits = 32, 420 420 .max_register = 0xfc, 421 421 .fast_io = true, 422 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 423 422 }; 424 423 425 424 static const struct qcom_cc_desc lcc_ipq806x_desc = {
-1
drivers/clk/qcom/lcc-msm8960.c
··· 524 524 .val_bits = 32, 525 525 .max_register = 0xfc, 526 526 .fast_io = true, 527 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 528 527 }; 529 528 530 529 static const struct qcom_cc_desc lcc_msm8960_desc = {
-1
drivers/clk/qcom/mmcc-apq8084.c
··· 3368 3368 .val_bits = 32, 3369 3369 .max_register = 0x5104, 3370 3370 .fast_io = true, 3371 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 3372 3371 }; 3373 3372 3374 3373 static const struct qcom_cc_desc mmcc_apq8084_desc = {
-2
drivers/clk/qcom/mmcc-msm8960.c
··· 3029 3029 .val_bits = 32, 3030 3030 .max_register = 0x334, 3031 3031 .fast_io = true, 3032 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 3033 3032 }; 3034 3033 3035 3034 static const struct regmap_config mmcc_apq8064_regmap_config = { ··· 3037 3038 .val_bits = 32, 3038 3039 .max_register = 0x350, 3039 3040 .fast_io = true, 3040 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 3041 3041 }; 3042 3042 3043 3043 static const struct qcom_cc_desc mmcc_msm8960_desc = {
-1
drivers/clk/qcom/mmcc-msm8974.c
··· 2595 2595 .val_bits = 32, 2596 2596 .max_register = 0x5104, 2597 2597 .fast_io = true, 2598 - .val_format_endian = REGMAP_ENDIAN_LITTLE, 2599 2598 }; 2600 2599 2601 2600 static const struct qcom_cc_desc mmcc_msm8974_desc = {