Browse Source

ports: zephyr: beagleconnect_freedom: Enable PWM.

- Enable PWM config for bcf.

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
pull/16046/head
Ayush Singh 3 weeks ago
parent
commit
178df29320
No known key found for this signature in database GPG Key ID: 5CEF5C789E55A74
  1. 1
      ports/zephyr/boards/beagleconnect_freedom.conf
  2. 41
      ports/zephyr/boards/beagleconnect_freedom.overlay

1
ports/zephyr/boards/beagleconnect_freedom.conf

@ -1,4 +1,5 @@
# Hardware features
CONFIG_PWM=y
CONFIG_I2C=y
CONFIG_SPI=y

41
ports/zephyr/boards/beagleconnect_freedom.overlay

@ -0,0 +1,41 @@
/*
* Copyright (c) 2024 Ayush Singh <ayush@beagleboard.org>
*
* SPDX-License-Identifier: Apache-2.0
*/
&pinctrl {
/* MB1 PWM */
pwm0_default: pwm0_default {
pinmux = <17 IOC_PORT_MCU_PORT_EVENT1>;
bias-disable;
drive-strength = <2>;
};
/* MB2 PWM */
pwm1_default: pwm1_default {
pinmux = <19 IOC_PORT_MCU_PORT_EVENT3>;
bias-disable;
drive-strength = <2>;
};
};
&gpt0 {
status = "okay";
};
&gpt1 {
status = "okay";
};
&pwm0 {
status = "okay";
pinctrl-0 = <&pwm0_default>;
pinctrl-names = "default";
};
&pwm1 {
status = "okay";
pinctrl-0 = <&pwm1_default>;
pinctrl-names = "default";
};
Loading…
Cancel
Save