diff options
Diffstat (limited to 'drivers/pwm/Kconfig.dw')
-rw-r--r-- | drivers/pwm/Kconfig.dw | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/drivers/pwm/Kconfig.dw b/drivers/pwm/Kconfig.dw new file mode 100644 index 000000000..f33b334ae --- /dev/null +++ b/drivers/pwm/Kconfig.dw @@ -0,0 +1,52 @@ +# Kconfig.dw - DesignWare PWM configuration options +# +# +# Copyright (c) 2016 Intel Corporation +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +menuconfig PWM_DW + bool "DesignWare PWM" + depends on PWM + default n + help + Enable driver to utilize PWM on the DesignWare Timer IP block. + Care must be taken if one is also to use the timer feature, as + they both use the same set of registers. + +if PWM_DW + +config PWM_DW_DEV_NAME + string "DesignWare PWM Device Name" + depends on PWM_DW + default "PWM_DW" + help + Specify the device name for the DesignWare PWM driver. + +config PWM_DW_BASE_ADDR + hex "DesignWare PWM Base Address" + depends on PWM_DW + help + Specify the base address for registers for DesignWare PWM. + +config PWM_DW_NUM_PORTS + int "Number of PWM ports for DesignWare PWM" + depends on PWM_DW + default 1 + help + Specify how many PWM ports on the IP block. + + Default is 1. + +endif # PWM_DW |