| 
 | 1 | +// SPDX-License-Identifier: GPL-2.0-only  | 
 | 2 | + | 
 | 3 | +/dts-v1/;  | 
 | 4 | + | 
 | 5 | +#include "msm8916-samsung-rossa-common.dtsi"  | 
 | 6 | + | 
 | 7 | +/* SM5502 MUIC instead of SM5504 */  | 
 | 8 | +/delete-node/ &muic;  | 
 | 9 | + | 
 | 10 | +/ {  | 
 | 11 | +	model = "Samsung Galaxy Core Prime LTE Verizon Wireless";  | 
 | 12 | +	compatible = "samsung,coreprimeltevzw", "qcom,msm8916";  | 
 | 13 | +	chassis-type = "handset";  | 
 | 14 | +};  | 
 | 15 | + | 
 | 16 | +&battery {  | 
 | 17 | +	charge-term-current-microamp = <150000>;  | 
 | 18 | +	constant-charge-current-max-microamp = <700000>;  | 
 | 19 | +	constant-charge-voltage-max-microvolt = <4400000>;  | 
 | 20 | +};  | 
 | 21 | + | 
 | 22 | +&blsp_i2c1 {  | 
 | 23 | +	status = "okay";  | 
 | 24 | + | 
 | 25 | +	muic: extcon@25 {  | 
 | 26 | +		compatible = "siliconmitus,sm5502-muic";  | 
 | 27 | +		reg = <0x25>;  | 
 | 28 | +		interrupts-extended = <&tlmm 12 IRQ_TYPE_EDGE_FALLING>;  | 
 | 29 | +		pinctrl-0 = <&muic_int_default>;  | 
 | 30 | +		pinctrl-names = "default";  | 
 | 31 | + | 
 | 32 | +		usb_con: connector {  | 
 | 33 | +			compatible = "usb-b-connector";  | 
 | 34 | +			label = "micro-USB";  | 
 | 35 | +			type = "micro";  | 
 | 36 | +		};  | 
 | 37 | +	};  | 
 | 38 | +};  | 
 | 39 | + | 
 | 40 | +&blsp_i2c5 {  | 
 | 41 | +	touchscreen@50 {  | 
 | 42 | +		compatible = "imagis,ist3038";  | 
 | 43 | +		reg = <0x50>;  | 
 | 44 | + | 
 | 45 | +		interrupts-extended = <&tlmm 13 IRQ_TYPE_EDGE_FALLING>;  | 
 | 46 | + | 
 | 47 | +		touchscreen-size-x = <480>;  | 
 | 48 | +		touchscreen-size-y = <800>;  | 
 | 49 | + | 
 | 50 | +		vdd-supply = <®_vdd_tsp_a>;  | 
 | 51 | +		vddio-supply = <&pm8916_l6>;  | 
 | 52 | + | 
 | 53 | +		pinctrl-0 = <&tsp_int_default>;  | 
 | 54 | +		pinctrl-names = "default";  | 
 | 55 | + | 
 | 56 | +		linux,keycodes = <KEY_APPSELECT KEY_BACK>;  | 
 | 57 | +	};  | 
 | 58 | +};  | 
 | 59 | + | 
 | 60 | +&mpss_mem {  | 
 | 61 | +	/* Firmware for rossa needs more space */  | 
 | 62 | +	reg = <0x0 0x86800000 0x0 0x5800000>;  | 
 | 63 | +};  | 
 | 64 | + | 
 | 65 | +&panel {  | 
 | 66 | +	compatible = "samsung,cprime-panel";  | 
 | 67 | +};  | 
 | 68 | + | 
 | 69 | +/* PN547 NFC instead of S3FWRN5 */  | 
 | 70 | +&s3fwrn5_nfc {  | 
 | 71 | +	status = "disabled";  | 
 | 72 | +};  | 
 | 73 | + | 
 | 74 | +&pn547_nfc {  | 
 | 75 | +	status = "okay";  | 
 | 76 | +};  | 
0 commit comments