linux驱动-pinctrl子系统
驱动小马达
让linux跑起来
展开
-
MTK平台设备和驱动的配置及使用--pmic驱动 pinctrl驱动
第一章 GPIO的设备配置和驱动使用1、设备树配置设置节点robot_stepmotor { compatible = "robot,stepmotor"; pinctrl-names = "step_dir_output0", "step_dir_output1", pinctrl-0 = <&step_dir_right_output0>; pinctrl-1 = <&step_dir_left_output1>;};&pio原创 2021-01-19 15:58:32 · 2135 阅读 · 0 评论 -
pmic输出电压设置+pinctrl子系统+平台驱动demo例程
第一章 环境环境:以mtk平台为例,其他平台相似内核版本:kernel-4.9第二章 配置dts2.1 在dts中定义节点(一般在项目的dtsi中)test_node: test_node_ctrl { compatible = "test,test_node"; vqmmc-supply = <&mt_pmic_vmc_ldo_reg>; vmmc-supply = <&mt_pmic_vmch_ldo_reg>;};2.2 在dts中配置引脚原创 2021-01-19 15:55:35 · 1617 阅读 · 0 评论